From ef29801f64d2cbf61bcd467efb82d36b03819d8e Mon Sep 17 00:00:00 2001 From: Eugen Betke <betke@dkrz.de> Date: Thu, 25 Oct 2018 14:40:49 +0200 Subject: [PATCH] Lustre performance + LLNCS template update --- benchmark/eval_analysis.R | 12 +- paper/llncs2e/aliascnt.sty | 88 -- paper/llncs2e/history.txt | 12 +- paper/llncs2e/llncs.cls | 19 +- paper/llncs2e/llncs.dem | 1098 ------------------------ paper/llncs2e/llncs.doc | 1256 ---------------------------- paper/llncs2e/llncs.dvi | Bin 71172 -> 0 bytes paper/llncs2e/llncs.ind | 349 -------- paper/llncs2e/llncsdoc.pdf | Bin 184891 -> 215677 bytes paper/llncs2e/llncsdoc.sty | 42 - paper/llncs2e/readme.txt | 21 +- paper/llncs2e/remreset.sty | 39 - paper/llncs2e/splncs.bst | 1098 ------------------------ paper/llncs2e/splncs03.bst | 1519 ---------------------------------- paper/llncs2e/splncs_srt.bst | 1251 ---------------------------- paper/llncs2e/sprmindx.sty | 4 - paper/llncs2e/subjidx.ind | 70 -- paper/paper.tex | 268 ++---- paper/splncs03.bst | 1519 ---------------------------------- 19 files changed, 118 insertions(+), 8547 deletions(-) delete mode 100644 paper/llncs2e/aliascnt.sty delete mode 100644 paper/llncs2e/llncs.dem delete mode 100644 paper/llncs2e/llncs.doc delete mode 100644 paper/llncs2e/llncs.dvi delete mode 100644 paper/llncs2e/llncs.ind delete mode 100644 paper/llncs2e/llncsdoc.sty delete mode 100644 paper/llncs2e/remreset.sty delete mode 100644 paper/llncs2e/splncs.bst delete mode 100644 paper/llncs2e/splncs03.bst delete mode 100644 paper/llncs2e/splncs_srt.bst delete mode 100644 paper/llncs2e/sprmindx.sty delete mode 100644 paper/llncs2e/subjidx.ind delete mode 100644 paper/splncs03.bst diff --git a/benchmark/eval_analysis.R b/benchmark/eval_analysis.R index de981001c..1d8e27b31 100755 --- a/benchmark/eval_analysis.R +++ b/benchmark/eval_analysis.R @@ -43,6 +43,12 @@ names(ppn_lab) <- unique(dbdata$ppn) breaks <- c(unique(dbdata$blocksize)) +dbdata$lab_access <- dbdata$accesstype +dbdata$lab_access[dbdata$lab_access == "write"] = "Write" +dbdata$lab_access[dbdata$lab_access == "read"] = "Read" + + + fig_w = 4 fig_h = 4 @@ -83,7 +89,7 @@ print(iotype) p = ggplot(data=data, aes(x=nn, y=perf, colour=as.factor(blocksize/1024), group=blocksize), ymin=0) + #ggtitle("Write") + - facet_grid(ppn ~ api + accesstype, labeller = labeller(nn = as_labeller(nn_lab), ppn = as_labeller(ppn_lab))) + + facet_grid(ppn ~ api + lab_access, labeller = labeller(nn = as_labeller(nn_lab), ppn = as_labeller(ppn_lab))) + xlab("Nodes") + ylab("Performance in MiB/s") + theme(axis.text.x=element_text(angle=90, hjust=0.95, vjust=0.5)) + @@ -102,8 +108,8 @@ print(iotype) filename_eps = sprintf("%s/performance_%s_%s_%s_%s_%s.eps", folder_out, app, fs, iotype, "write", scale) filename_png = sprintf("%s/performance_%s_%s_%s_%s_%s.png", folder_out, app, fs, iotype, "write", scale) - ggsave(filename_png, width = 10, height = 6) - ggsave(filename_eps, width = 10, height = 6) + ggsave(filename_png, width = 10, height = 8) + ggsave(filename_eps, width = 10, height = 8) #system(sprintf("epstopdf %s", filename_eps)) system(sprintf("rm %s", filename_eps)) diff --git a/paper/llncs2e/aliascnt.sty b/paper/llncs2e/aliascnt.sty deleted file mode 100644 index 452aa0e5d..000000000 --- a/paper/llncs2e/aliascnt.sty +++ /dev/null @@ -1,88 +0,0 @@ -%% -%% This is file `aliascnt.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% aliascnt.dtx (with options: `package') -%% -%% This is a generated file. -%% -%% Project: aliascnt -%% Version: 2009/09/08 v1.3 -%% -%% Copyright (C) 2006, 2009 by -%% Heiko Oberdiek <heiko.oberdiek at googlemail.com> -%% -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either -%% version 1.3c of this license or (at your option) any later -%% version. This version of this license is in -%% http://www.latex-project.org/lppl/lppl-1-3c.txt -%% and the latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3 or later is part of all distributions of -%% LaTeX version 2005/12/01 or later. -%% -%% This work has the LPPL maintenance status "maintained". -%% -%% This Current Maintainer of this work is Heiko Oberdiek. -%% -%% This work consists of the main source file aliascnt.dtx -%% and the derived files -%% aliascnt.sty, aliascnt.pdf, aliascnt.ins, aliascnt.drv. -%% -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{aliascnt}% - [2009/09/08 v1.3 Alias counter (HO)]% -\newcommand*{\newaliascnt}[2]{% - \begingroup - \def\AC@glet##1{% - \global\expandafter\let\csname##1#1\expandafter\endcsname - \csname##1#2\endcsname - }% - \@ifundefined{c@#2}{% - \@nocounterr{#2}% - }{% - \expandafter\@ifdefinable\csname c@#1\endcsname{% - \AC@glet{c@}% - \AC@glet{the}% - \AC@glet{theH}% - \AC@glet{p@}% - \expandafter\gdef\csname AC@cnt@#1\endcsname{#2}% - \expandafter\gdef\csname cl@#1\expandafter\endcsname - \expandafter{\csname cl@#2\endcsname}% - }% - }% - \endgroup -} -\newcommand*{\aliascntresetthe}[1]{% - \@ifundefined{AC@cnt@#1}{% - \PackageError{aliascnt}{% - `#1' is not an alias counter% - }\@ehc - }{% - \expandafter\let\csname the#1\expandafter\endcsname - \csname the\csname AC@cnt@#1\endcsname\endcsname - }% -} -\newcommand*{\AC@findrootcnt}[1]{% - \@ifundefined{AC@cnt@#1}{% - #1% - }{% - \expandafter\AC@findrootcnt\csname AC@cnt@#1\endcsname - }% -} -\def\AC@patch#1{% - \expandafter\let\csname AC@org@#1reset\expandafter\endcsname - \csname @#1reset\endcsname - \expandafter\def\csname @#1reset\endcsname##1##2{% - \csname AC@org@#1reset\endcsname{##1}{\AC@findrootcnt{##2}}% - }% -} -\RequirePackage{remreset} -\AC@patch{addto} -\AC@patch{removefrom} -\endinput -%% -%% End of file `aliascnt.sty'. diff --git a/paper/llncs2e/history.txt b/paper/llncs2e/history.txt index 83f6fe418..9e81efe4e 100644 --- a/paper/llncs2e/history.txt +++ b/paper/llncs2e/history.txt @@ -88,7 +88,7 @@ Version history for the LLNCS LaTeX2e class Saverio Cittadini, Istituto Tecnico Industriale "Tito Sarrocchi" - Siena -28.01.02 llncs.cls 2.12 fixed footnote fix ; error reported by +28.01.02 llncs.cls 2.12 fixed footnote fix; error reported by Chris Mesterharm, CS Dept. Rutgers - NJ 28.01.02 llncs.cls 2.13 fixed the fix (programmer needs vacation) @@ -127,3 +127,13 @@ Version history for the LLNCS LaTeX2e class by Bastian Pfleging, University of Stuttgart 04.09.17 llncs.cls 2.19 introduced \orcidID command + +10.03.18 llncs.cls 2.20 adjusted \doi according to CrossRef requirements; + TOC: removed affiliation numbers + + splncs04.bst added doi field; + bold journal numbers + + samplepaper.tex new sample paper + + llncsdoc.pdf new LaTeX class documentation diff --git a/paper/llncs2e/llncs.cls b/paper/llncs2e/llncs.cls index 6a67a10a6..06401a91c 100644 --- a/paper/llncs2e/llncs.cls +++ b/paper/llncs2e/llncs.cls @@ -1,4 +1,4 @@ -% LLNCS DOCUMENT CLASS -- version 2.19 (04-Sep-2017) +% LLNCS DOCUMENT CLASS -- version 2.20 (10-Mar-2018) % Springer Verlag LaTeX2e support for Lecture Notes in Computer Science % %% @@ -19,7 +19,7 @@ %% Right brace \} Tilde \~} %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesClass{llncs}[2017/09/04 v2.19 +\ProvidesClass{llncs}[2018/03/10 v2.20 ^^J LaTeX document class for Lecture Notes in Computer Science] % Options \let\if@envcntreset\iffalse @@ -875,9 +875,10 @@ to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}} \or \ddagger\ddagger \else\@ctrerr\fi}} \def\inst#1{\unskip$^{#1}$} -\def\orcidID#1{\unskip$^{[#1]}$} +\def\orcidID#1{\unskip$^{[#1]}$} % added MR 2018-03-10 \def\fnmsep{\unskip$^,$} \def\email#1{{\tt#1}} + \AtBeginDocument{\@ifundefined{url}{\def\url#1{#1}}{}% \@ifpackageloaded{babel}{% \@ifundefined{extrasenglish}{}{\addto\extrasenglish{\switcht@albion}}% @@ -885,8 +886,12 @@ to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}} \@ifundefined{extrasgerman}{}{\addto\extrasgerman{\switcht@deutsch}}% \@ifundefined{extrasngerman}{}{\addto\extrasngerman{\switcht@deutsch}}% }{\switcht@@therlang}% -\providecommand{\keywords}[1]{\par\addvspace\baselineskip +\providecommand{\keywords}[1]{\def\and{{\textperiodcentered} }% +\par\addvspace\baselineskip \noindent\keywordname\enspace\ignorespaces#1}% +\@ifpackageloaded{hyperref}{% +\def\doi#1{\href{https://doi.org/#1}{https://doi.org/#1}}}{ +\def\doi#1{https://doi.org/#1}} } \def\homedir{\~{ }} @@ -947,6 +952,8 @@ to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}} % \if!\the\tocauthor!\relax {\def\and{\noexpand\protect\noexpand\and}% + \def\inst##1{}% added MR 2017-09-20 to remove inst numbers from the TOC + \def\orcidID##1{}% added MR 2017-09-20 to remove ORCID ids from the TOC \protected@xdef\toc@uthor{\@author}}% \else \def\\{\noexpand\protect\noexpand\newline}% @@ -962,7 +969,9 @@ to0pt{\kern0.55\wd0\vrule height0.45\ht0\hss}\box0}}}} \else \edef\@author{\the\authorrunning}% \fi - \global\setbox\authrun=\hbox{\small\unboldmath\@author\unskip}% + \global\setbox\authrun=\hbox{\def\inst##1{}% added MR 2017-09-20 to remove inst numbers from the runninghead + \def\orcidID##1{}% added MR 2017-09-20 to remove ORCID ids from the runninghead + \small\unboldmath\@author\unskip}% \ifdim\wd\authrun>\instindent \typeout{Names of authors too long for running head. Please supply}% \typeout{a shorter form with \string\authorrunning\space prior to diff --git a/paper/llncs2e/llncs.dem b/paper/llncs2e/llncs.dem deleted file mode 100644 index 3f4ec4b47..000000000 --- a/paper/llncs2e/llncs.dem +++ /dev/null @@ -1,1098 +0,0 @@ -% This is LLNCS.DEM the demonstration file of -% the LaTeX macro package from Springer-Verlag -% for Lecture Notes in Computer Science, -% version 2.4 for LaTeX2e as of 16. April 2010 -% -\documentclass{llncs} -% -\usepackage{makeidx} % allows for indexgeneration -% -\begin{document} -% -\frontmatter % for the preliminaries -% -\pagestyle{headings} % switches on printing of running heads -\addtocmark{Hamiltonian Mechanics} % additional mark in the TOC -% -\chapter*{Preface} -% -This textbook is intended for use by students of physics, physical -chemistry, and theoretical chemistry. The reader is presumed to have a -basic knowledge of atomic and quantum physics at the level provided, for -example, by the first few chapters in our book {\it The Physics of Atoms -and Quanta}. The student of physics will find here material which should -be included in the basic education of every physicist. This book should -furthermore allow students to acquire an appreciation of the breadth and -variety within the field of molecular physics and its future as a -fascinating area of research. - -For the student of chemistry, the concepts introduced in this book will -provide a theoretical framework for that entire field of study. With the -help of these concepts, it is at least in principle possible to reduce -the enormous body of empirical chemical knowledge to a few basic -principles: those of quantum mechanics. In addition, modern physical -methods whose fundamentals are introduced here are becoming increasingly -important in chemistry and now represent indispensable tools for the -chemist. As examples, we might mention the structural analysis of -complex organic compounds, spectroscopic investigation of very rapid -reaction processes or, as a practical application, the remote detection -of pollutants in the air. - -\vspace{1cm} -\begin{flushright}\noindent -April 1995\hfill Walter Olthoff\\ -Program Chair\\ -ECOOP'95 -\end{flushright} -% -\chapter*{Organization} -ECOOP'95 is organized by the department of Computer Science, Univeristy -of \AA rhus and AITO (association Internationa pour les Technologie -Object) in cooperation with ACM/SIGPLAN. -% -\section*{Executive Commitee} -\begin{tabular}{@{}p{5cm}@{}p{7.2cm}@{}} -Conference Chair:&Ole Lehrmann Madsen (\AA rhus University, DK)\\ -Program Chair: &Walter Olthoff (DFKI GmbH, Germany)\\ -Organizing Chair:&J\o rgen Lindskov Knudsen (\AA rhus University, DK)\\ -Tutorials:&Birger M\o ller-Pedersen\hfil\break -(Norwegian Computing Center, Norway)\\ -Workshops:&Eric Jul (University of Kopenhagen, Denmark)\\ -Panels:&Boris Magnusson (Lund University, Sweden)\\ -Exhibition:&Elmer Sandvad (\AA rhus University, DK)\\ -Demonstrations:&Kurt N\o rdmark (\AA rhus University, DK) -\end{tabular} -% -\section*{Program Commitee} -\begin{tabular}{@{}p{5cm}@{}p{7.2cm}@{}} -Conference Chair:&Ole Lehrmann Madsen (\AA rhus University, DK)\\ -Program Chair: &Walter Olthoff (DFKI GmbH, Germany)\\ -Organizing Chair:&J\o rgen Lindskov Knudsen (\AA rhus University, DK)\\ -Tutorials:&Birger M\o ller-Pedersen\hfil\break -(Norwegian Computing Center, Norway)\\ -Workshops:&Eric Jul (University of Kopenhagen, Denmark)\\ -Panels:&Boris Magnusson (Lund University, Sweden)\\ -Exhibition:&Elmer Sandvad (\AA rhus University, DK)\\ -Demonstrations:&Kurt N\o rdmark (\AA rhus University, DK) -\end{tabular} -% -\begin{multicols}{3}[\section*{Referees}] -V.~Andreev\\ -B\"arwolff\\ -E.~Barrelet\\ -H.P.~Beck\\ -G.~Bernardi\\ -E.~Binder\\ -P.C.~Bosetti\\ -Braunschweig\\ -F.W.~B\"usser\\ -T.~Carli\\ -A.B.~Clegg\\ -G.~Cozzika\\ -S.~Dagoret\\ -Del~Buono\\ -P.~Dingus\\ -H.~Duhm\\ -J.~Ebert\\ -S.~Eichenberger\\ -R.J.~Ellison\\ -Feltesse\\ -W.~Flauger\\ -A.~Fomenko\\ -G.~Franke\\ -J.~Garvey\\ -M.~Gennis\\ -L.~Goerlich\\ -P.~Goritchev\\ -H.~Greif\\ -E.M.~Hanlon\\ -R.~Haydar\\ -R.C.W.~Henderso\\ -P.~Hill\\ -H.~Hufnagel\\ -A.~Jacholkowska\\ -Johannsen\\ -S.~Kasarian\\ -I.R.~Kenyon\\ -C.~Kleinwort\\ -T.~K\"ohler\\ -S.D.~Kolya\\ -P.~Kostka\\ -U.~Kr\"uger\\ -J.~Kurzh\"ofer\\ -M.P.J.~Landon\\ -A.~Lebedev\\ -Ch.~Ley\\ -F.~Linsel\\ -H.~Lohmand\\ -Martin\\ -S.~Masson\\ -K.~Meier\\ -C.A.~Meyer\\ -S.~Mikocki\\ -J.V.~Morris\\ -B.~Naroska\\ -Nguyen\\ -U.~Obrock\\ -G.D.~Patel\\ -Ch.~Pichler\\ -S.~Prell\\ -F.~Raupach\\ -V.~Riech\\ -P.~Robmann\\ -N.~Sahlmann\\ -P.~Schleper\\ -Sch\"oning\\ -B.~Schwab\\ -A.~Semenov\\ -G.~Siegmon\\ -J.R.~Smith\\ -M.~Steenbock\\ -U.~Straumann\\ -C.~Thiebaux\\ -P.~Van~Esch\\ -from Yerevan Ph\\ -L.R.~West\\ -G.-G.~Winter\\ -T.P.~Yiou\\ -M.~Zimmer\end{multicols} -% -\section*{Sponsoring Institutions} -% -Bernauer-Budiman Inc., Reading, Mass.\\ -The Hofmann-International Company, San Louis Obispo, Cal.\\ -Kramer Industries, Heidelberg, Germany -% -\tableofcontents -% -\mainmatter % start of the contributions -% -\title{Hamiltonian Mechanics unter besonderer Ber\"ucksichtigung der -h\"ohreren Lehranstalten} -% -\titlerunning{Hamiltonian Mechanics} % abbreviated title (for running head) -% also used for the TOC unless -% \toctitle is used -% -\author{Ivar Ekeland\inst{1}\orcidID{0000-1111-2222-3333} \and -Roger~Temam\inst{2}\orcidID{1111-2222-3333-4444} \and -Jeffrey~Dean\orcidID{2222-3333-4444-5555} \and -David~Grove\orcidID{3333-4444-5555-6666} \and -Craig~Chambers\orcidID{4444-5555-6666-7777} \and -Kim~B.~Bruce\orcidID{5555-6666-7777-8888} \and -Elsa~Bertino\orcidID{6666-7777-8888-9999}} -% -\authorrunning{Ivar Ekeland et al.} % abbreviated author list (for running head) -% -%%%% list of authors for the TOC (use if author list has to be modified) -\tocauthor{Ivar Ekeland, Roger Temam, Jeffrey Dean, David Grove, -Craig Chambers, Kim B. Bruce, and Elisa Bertino} -% -\institute{Princeton University, Princeton NJ 08544, USA,\\ -\email{I.Ekeland@princeton.edu},\\ WWW home page: -\texttt{http://users/\homedir iekeland/web/welcome.html} -\and -Universit\'{e} de Paris-Sud, -Laboratoire d'Analyse Num\'{e}rique, B\^{a}timent 425,\\ -F-91405 Orsay Cedex, France} - -\maketitle % typeset the title of the contribution - -\begin{abstract} -The abstract should summarize the contents of the paper -using at least 70 and at most 150 words. It will be set in 9-point -font size and be inset 1.0 cm from the right and left margins. -There will be two blank lines before and after the Abstract. \dots -\keywords{computational geometry, graph theory, Hamilton cycles} -\end{abstract} -% -\section{Fixed-Period Problems: The Sublinear Case} -% -With this chapter, the preliminaries are over, and we begin the search -for periodic solutions to Hamiltonian systems. All this will be done in -the convex case; that is, we shall study the boundary-value problem -\begin{eqnarray*} - \dot{x}&=&JH' (t,x)\\ - x(0) &=& x(T) -\end{eqnarray*} -with $H(t,\cdot)$ a convex function of $x$, going to $+\infty$ when -$\left\|x\right\| \to \infty$. - -% -\subsection{Autonomous Systems} -% -In this section, we will consider the case when the Hamiltonian $H(x)$ -is autonomous. For the sake of simplicity, we shall also assume that it -is $C^{1}$. - -We shall first consider the question of nontriviality, within the -general framework of -$\left(A_{\infty},B_{\infty}\right)$-subquadratic Hamiltonians. In -the second subsection, we shall look into the special case when $H$ is -$\left(0,b_{\infty}\right)$-subquadratic, -and we shall try to derive additional information. -% -\subsubsection{The General Case: Nontriviality.} -% -We assume that $H$ is -$\left(A_{\infty},B_{\infty}\right)$-sub\-qua\-dra\-tic at infinity, -for some constant symmetric matrices $A_{\infty}$ and $B_{\infty}$, -with $B_{\infty}-A_{\infty}$ positive definite. Set: -\begin{eqnarray} -\gamma :&=&{\rm smallest\ eigenvalue\ of}\ \ B_{\infty} - A_{\infty} \\ - \lambda : &=& {\rm largest\ negative\ eigenvalue\ of}\ \ - J \frac{d}{dt} +A_{\infty}\ . -\end{eqnarray} - -Theorem~\ref{ghou:pre} tells us that if $\lambda +\gamma < 0$, the -boundary-value problem: -\begin{equation} -\begin{array}{rcl} - \dot{x}&=&JH' (x)\\ - x(0)&=&x (T) -\end{array} -\end{equation} -has at least one solution -$\overline{x}$, which is found by minimizing the dual -action functional: -\begin{equation} - \psi (u) = \int_{o}^{T} \left[\frac{1}{2} - \left(\Lambda_{o}^{-1} u,u\right) + N^{\ast} (-u)\right] dt -\end{equation} -on the range of $\Lambda$, which is a subspace $R (\Lambda)_{L}^{2}$ -with finite codimension. Here -\begin{equation} - N(x) := H(x) - \frac{1}{2} \left(A_{\infty} x,x\right) -\end{equation} -is a convex function, and -\begin{equation} - N(x) \le \frac{1}{2} - \left(\left(B_{\infty} - A_{\infty}\right) x,x\right) - + c\ \ \ \forall x\ . -\end{equation} - -% -\begin{proposition} -Assume $H'(0)=0$ and $ H(0)=0$. Set: -\begin{equation} - \delta := \liminf_{x\to 0} 2 N (x) \left\|x\right\|^{-2}\ . - \label{eq:one} -\end{equation} - -If $\gamma < - \lambda < \delta$, -the solution $\overline{u}$ is non-zero: -\begin{equation} - \overline{x} (t) \ne 0\ \ \ \forall t\ . -\end{equation} -\end{proposition} -% -\begin{proof} -Condition (\ref{eq:one}) means that, for every -$\delta ' > \delta$, there is some $\varepsilon > 0$ such that -\begin{equation} - \left\|x\right\| \le \varepsilon \Rightarrow N (x) \le - \frac{\delta '}{2} \left\|x\right\|^{2}\ . -\end{equation} - -It is an exercise in convex analysis, into which we shall not go, to -show that this implies that there is an $\eta > 0$ such that -\begin{equation} - f\left\|x\right\| \le \eta - \Rightarrow N^{\ast} (y) \le \frac{1}{2\delta '} - \left\|y\right\|^{2}\ . - \label{eq:two} -\end{equation} - -\begin{figure} -\vspace{2.5cm} -\caption{This is the caption of the figure displaying a white eagle and -a white horse on a snow field} -\end{figure} - -Since $u_{1}$ is a smooth function, we will have -$\left\|hu_{1}\right\|_\infty \le \eta$ -for $h$ small enough, and inequality (\ref{eq:two}) will hold, -yielding thereby: -\begin{equation} - \psi (hu_{1}) \le \frac{h^{2}}{2} - \frac{1}{\lambda} \left\|u_{1} \right\|_{2}^{2} + \frac{h^{2}}{2} - \frac{1}{\delta '} \left\|u_{1}\right\|^{2}\ . -\end{equation} - -If we choose $\delta '$ close enough to $\delta$, the quantity -$\left(\frac{1}{\lambda} + \frac{1}{\delta '}\right)$ -will be negative, and we end up with -\begin{equation} - \psi (hu_{1}) < 0\ \ \ \ \ {\rm for}\ \ h\ne 0\ \ {\rm small}\ . -\end{equation} - -On the other hand, we check directly that $\psi (0) = 0$. This shows -that 0 cannot be a minimizer of $\psi$, not even a local one. -So $\overline{u} \ne 0$ and -$\overline{u} \ne \Lambda_{o}^{-1} (0) = 0$. \qed -\end{proof} -% -\begin{corollary} -Assume $H$ is $C^{2}$ and -$\left(a_{\infty},b_{\infty}\right)$-subquadratic at infinity. Let -$\xi_{1},\allowbreak\dots,\allowbreak\xi_{N}$ be the -equilibria, that is, the solutions of $H' (\xi ) = 0$. -Denote by $\omega_{k}$ -the smallest eigenvalue of $H'' \left(\xi_{k}\right)$, and set: -\begin{equation} - \omega : = {\rm Min\,} \left\{\omega_{1},\dots,\omega_{k}\right\}\ . -\end{equation} -If: -\begin{equation} - \frac{T}{2\pi} b_{\infty} < - - E \left[- \frac{T}{2\pi}a_{\infty}\right] < - \frac{T}{2\pi}\omega - \label{eq:three} -\end{equation} -then minimization of $\psi$ yields a non-constant $T$-periodic solution -$\overline{x}$. -\end{corollary} -% - -We recall once more that by the integer part $E [\alpha ]$ of -$\alpha \in \bbbr$, we mean the $a\in \bbbz$ -such that $a< \alpha \le a+1$. For instance, -if we take $a_{\infty} = 0$, Corollary 2 tells -us that $\overline{x}$ exists and is -non-constant provided that: - -\begin{equation} - \frac{T}{2\pi} b_{\infty} < 1 < \frac{T}{2\pi} -\end{equation} -or -\begin{equation} - T\in \left(\frac{2\pi}{\omega},\frac{2\pi}{b_{\infty}}\right)\ . - \label{eq:four} -\end{equation} - -% -\begin{proof} -The spectrum of $\Lambda$ is $\frac{2\pi}{T} \bbbz +a_{\infty}$. The -largest negative eigenvalue $\lambda$ is given by -$\frac{2\pi}{T}k_{o} +a_{\infty}$, -where -\begin{equation} - \frac{2\pi}{T}k_{o} + a_{\infty} < 0 - \le \frac{2\pi}{T} (k_{o} +1) + a_{\infty}\ . -\end{equation} -Hence: -\begin{equation} - k_{o} = E \left[- \frac{T}{2\pi} a_{\infty}\right] \ . -\end{equation} - -The condition $\gamma < -\lambda < \delta$ now becomes: -\begin{equation} - b_{\infty} - a_{\infty} < - - \frac{2\pi}{T} k_{o} -a_{\infty} < \omega -a_{\infty} -\end{equation} -which is precisely condition (\ref{eq:three}).\qed -\end{proof} -% - -\begin{lemma} -Assume that $H$ is $C^{2}$ on $\bbbr^{2n} \setminus \{ 0\}$ and -that $H'' (x)$ is non-de\-gen\-er\-ate for any $x\ne 0$. Then any local -minimizer $\widetilde{x}$ of $\psi$ has minimal period $T$. -\end{lemma} -% -\begin{proof} -We know that $\widetilde{x}$, or -$\widetilde{x} + \xi$ for some constant $\xi -\in \bbbr^{2n}$, is a $T$-periodic solution of the Hamiltonian system: -\begin{equation} - \dot{x} = JH' (x)\ . -\end{equation} - -There is no loss of generality in taking $\xi = 0$. So -$\psi (x) \ge \psi (\widetilde{x} )$ -for all $\widetilde{x}$ in some neighbourhood of $x$ in -$W^{1,2} \left(\bbbr / T\bbbz ; \bbbr^{2n}\right)$. - -But this index is precisely the index -$i_{T} (\widetilde{x} )$ of the $T$-periodic -solution $\widetilde{x}$ over the interval -$(0,T)$, as defined in Sect.~2.6. So -\begin{equation} - i_{T} (\widetilde{x} ) = 0\ . - \label{eq:five} -\end{equation} - -Now if $\widetilde{x}$ has a lower period, $T/k$ say, -we would have, by Corollary 31: -\begin{equation} - i_{T} (\widetilde{x} ) = - i_{kT/k}(\widetilde{x} ) \ge - ki_{T/k} (\widetilde{x} ) + k-1 \ge k-1 \ge 1\ . -\end{equation} - -This would contradict (\ref{eq:five}), and thus cannot happen.\qed -\end{proof} -% -\paragraph{Notes and Comments.} -The results in this section are a -refined version of \cite{clar:eke}; -the minimality result of Proposition -14 was the first of its kind. - -To understand the nontriviality conditions, such as the one in formula -(\ref{eq:four}), one may think of a one-parameter family -$x_{T}$, $T\in \left(2\pi\omega^{-1}, 2\pi b_{\infty}^{-1}\right)$ -of periodic solutions, $x_{T} (0) = x_{T} (T)$, -with $x_{T}$ going away to infinity when $T\to 2\pi \omega^{-1}$, -which is the period of the linearized system at 0. - -\begin{table} -\caption{This is the example table taken out of {\it The -\TeX{}book,} p.\,246} -\begin{center} -\begin{tabular}{r@{\quad}rl} -\hline -\multicolumn{1}{l}{\rule{0pt}{12pt} - Year}&\multicolumn{2}{l}{World population}\\[2pt] -\hline\rule{0pt}{12pt} -8000 B.C. & 5,000,000& \\ - 50 A.D. & 200,000,000& \\ -1650 A.D. & 500,000,000& \\ -1945 A.D. & 2,300,000,000& \\ -1980 A.D. & 4,400,000,000& \\[2pt] -\hline -\end{tabular} -\end{center} -\end{table} -% -\begin{theorem} [Ghoussoub-Preiss]\label{ghou:pre} -Assume $H(t,x)$ is -$(0,\varepsilon )$-subquadratic at -infinity for all $\varepsilon > 0$, and $T$-periodic in $t$ -\begin{equation} - H (t,\cdot )\ \ \ \ \ {\rm is\ convex}\ \ \forall t -\end{equation} -\begin{equation} - H (\cdot ,x)\ \ \ \ \ {\rm is}\ \ T{\rm -periodic}\ \ \forall x -\end{equation} -\begin{equation} - H (t,x)\ge n\left(\left\|x\right\|\right)\ \ \ \ \ - {\rm with}\ \ n (s)s^{-1}\to \infty\ \ {\rm as}\ \ s\to \infty -\end{equation} -\begin{equation} - \forall \varepsilon > 0\ ,\ \ \ \exists c\ :\ - H(t,x) \le \frac{\varepsilon}{2}\left\|x\right\|^{2} + c\ . -\end{equation} - -Assume also that $H$ is $C^{2}$, and $H'' (t,x)$ is positive definite -everywhere. Then there is a sequence $x_{k}$, $k\in \bbbn$, of -$kT$-periodic solutions of the system -\begin{equation} - \dot{x} = JH' (t,x) -\end{equation} -such that, for every $k\in \bbbn$, there is some $p_{o}\in\bbbn$ with: -\begin{equation} - p\ge p_{o}\Rightarrow x_{pk} \ne x_{k}\ . -\end{equation} -\qed -\end{theorem} -% -\begin{example} [{{\rm External forcing}}] -Consider the system: -\begin{equation} - \dot{x} = JH' (x) + f(t) -\end{equation} -where the Hamiltonian $H$ is -$\left(0,b_{\infty}\right)$-subquadratic, and the -forcing term is a distribution on the circle: -\begin{equation} - f = \frac{d}{dt} F + f_{o}\ \ \ \ \ - {\rm with}\ \ F\in L^{2} \left(\bbbr / T\bbbz; \bbbr^{2n}\right)\ , -\end{equation} -where $f_{o} : = T^{-1}\int_{o}^{T} f (t) dt$. For instance, -\begin{equation} - f (t) = \sum_{k\in \bbbn} \delta_{k} \xi\ , -\end{equation} -where $\delta_{k}$ is the Dirac mass at $t= k$ and -$\xi \in \bbbr^{2n}$ is a -constant, fits the prescription. This means that the system -$\dot{x} = JH' (x)$ is being excited by a -series of identical shocks at interval $T$. -\end{example} -% -\begin{definition} -Let $A_{\infty} (t)$ and $B_{\infty} (t)$ be symmetric -operators in $\bbbr^{2n}$, depending continuously on -$t\in [0,T]$, such that -$A_{\infty} (t) \le B_{\infty} (t)$ for all $t$. - -A Borelian function -$H: [0,T]\times \bbbr^{2n} \to \bbbr$ -is called -$\left(A_{\infty} ,B_{\infty}\right)$-{\it subquadratic at infinity} -if there exists a function $N(t,x)$ such that: -\begin{equation} - H (t,x) = \frac{1}{2} \left(A_{\infty} (t) x,x\right) + N(t,x) -\end{equation} -\begin{equation} - \forall t\ ,\ \ \ N(t,x)\ \ \ \ \ - {\rm is\ convex\ with\ respect\ to}\ \ x -\end{equation} -\begin{equation} - N(t,x) \ge n\left(\left\|x\right\|\right)\ \ \ \ \ - {\rm with}\ \ n(s)s^{-1}\to +\infty\ \ {\rm as}\ \ s\to +\infty -\end{equation} -\begin{equation} - \exists c\in \bbbr\ :\ \ \ H (t,x) \le - \frac{1}{2} \left(B_{\infty} (t) x,x\right) + c\ \ \ \forall x\ . -\end{equation} - -If $A_{\infty} (t) = a_{\infty} I$ and -$B_{\infty} (t) = b_{\infty} I$, with -$a_{\infty} \le b_{\infty} \in \bbbr$, -we shall say that $H$ is -$\left(a_{\infty},b_{\infty}\right)$-subquadratic -at infinity. As an example, the function -$\left\|x\right\|^{\alpha}$, with -$1\le \alpha < 2$, is $(0,\varepsilon )$-subquadratic at infinity -for every $\varepsilon > 0$. Similarly, the Hamiltonian -\begin{equation} -H (t,x) = \frac{1}{2} k \left\|k\right\|^{2} +\left\|x\right\|^{\alpha} -\end{equation} -is $(k,k+\varepsilon )$-subquadratic for every $\varepsilon > 0$. -Note that, if $k<0$, it is not convex. -\end{definition} -% - -\paragraph{Notes and Comments.} -The first results on subharmonics were -obtained by Rabinowitz in \cite{rab}, who showed the existence of -infinitely many subharmonics both in the subquadratic and superquadratic -case, with suitable growth conditions on $H'$. Again the duality -approach enabled Clarke and Ekeland in \cite{clar:eke:2} to treat the -same problem in the convex-subquadratic case, with growth conditions on -$H$ only. - -Recently, Michalek and Tarantello (see \cite{mich:tar} and \cite{tar}) -have obtained lower bound on the number of subharmonics of period $kT$, -based on symmetry considerations and on pinching estimates, as in -Sect.~5.2 of this article. - -% -% ---- Bibliography ---- -% -\begin{thebibliography}{5} -% -\bibitem {clar:eke} -Clarke, F., Ekeland, I.: -Nonlinear oscillations and -boundary-value problems for Hamiltonian systems. -Arch. Rat. Mech. Anal. 78, 315--333 (1982) - -\bibitem {clar:eke:2} -Clarke, F., Ekeland, I.: -Solutions p\'{e}riodiques, du -p\'{e}riode donn\'{e}e, des \'{e}quations hamiltoniennes. -Note CRAS Paris 287, 1013--1015 (1978) - -\bibitem {mich:tar} -Michalek, R., Tarantello, G.: -Subharmonic solutions with prescribed minimal -period for nonautonomous Hamiltonian systems. -J. Diff. Eq. 72, 28--55 (1988) - -\bibitem {tar} -Tarantello, G.: -Subharmonic solutions for Hamiltonian -systems via a $\bbbz_{p}$ pseudoindex theory. -Annali di Matematica Pura (to appear) - -\bibitem {rab} -Rabinowitz, P.: -On subharmonic solutions of a Hamiltonian system. -Comm. Pure Appl. Math. 33, 609--633 (1980) - -\end{thebibliography} - -% -% second contribution with nearly identical text, -% slightly changed contribution head (all entries -% appear as defaults), and modified bibliography -% -\title{Hamiltonian Mechanics Two} - -\author{Ivar Ekeland\inst{1}\orcidID{0000-1111-2222-3333} \and -Roger Temam\inst{2}\orcidID{1111-2222-3333-4444}} - -\institute{Princeton University, Princeton NJ 08544, USA -\and -Universit\'{e} de Paris-Sud, -Laboratoire d'Analyse Num\'{e}rique, B\^{a}timent 425,\\ -F-91405 Orsay Cedex, France} - -\maketitle -% -% Modify the bibliography environment to call for the author-year -% system. This is done normally with the citeauthoryear option -% for a particular contribution. -\makeatletter -\renewenvironment{thebibliography}[1] - {\section*{\refname} - \small - \list{}% - {\settowidth\labelwidth{}% - \leftmargin\parindent - \itemindent=-\parindent - \labelsep=\z@ - \if@openbib - \advance\leftmargin\bibindent - \itemindent -\bibindent - \listparindent \itemindent - \parsep \z@ - \fi - \usecounter{enumiv}% - \let\p@enumiv\@empty - \renewcommand\theenumiv{}}% - \if@openbib - \renewcommand\newblock{\par}% - \else - \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}% - \fi - \sloppy\clubpenalty4000\widowpenalty4000% - \sfcode`\.=\@m} - {\def\@noitemerr - {\@latex@warning{Empty `thebibliography' environment}}% - \endlist} - \def\@cite#1{#1}% - \def\@lbibitem[#1]#2{\item[]\if@filesw - {\def\protect##1{\string ##1\space}\immediate - \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces} -\makeatother -% -\begin{abstract} -The abstract should summarize the contents of the paper -using at least 70 and at most 150 words. It will be set in 9-point -font size and be inset 1.0 cm from the right and left margins. -There will be two blank lines before and after the Abstract. \dots -\keywords{graph transformations, convex geometry, lattice computations, -convex polygons, triangulations, discrete geometry} -\end{abstract} -% -\section{Fixed-Period Problems: The Sublinear Case} -% -With this chapter, the preliminaries are over, and we begin the search -for periodic solutions to Hamiltonian systems. All this will be done in -the convex case; that is, we shall study the boundary-value problem -\begin{eqnarray*} - \dot{x}&=&JH' (t,x)\\ - x(0) &=& x(T) -\end{eqnarray*} -with $H(t,\cdot)$ a convex function of $x$, going to $+\infty$ when -$\left\|x\right\| \to \infty$. - -% -\subsection{Autonomous Systems} -% -In this section, we will consider the case when the Hamiltonian $H(x)$ -is autonomous. For the sake of simplicity, we shall also assume that it -is $C^{1}$. - -We shall first consider the question of nontriviality, within the -general framework of -$\left(A_{\infty},B_{\infty}\right)$-subquadratic Hamiltonians. In -the second subsection, we shall look into the special case when $H$ is -$\left(0,b_{\infty}\right)$-subquadratic, -and we shall try to derive additional information. -% -\subsubsection{The General Case: Nontriviality.} -% -We assume that $H$ is -$\left(A_{\infty},B_{\infty}\right)$-sub\-qua\-dra\-tic at infinity, -for some constant symmetric matrices $A_{\infty}$ and $B_{\infty}$, -with $B_{\infty}-A_{\infty}$ positive definite. Set: -\begin{eqnarray} -\gamma :&=&{\rm smallest\ eigenvalue\ of}\ \ B_{\infty} - A_{\infty} \\ - \lambda : &=& {\rm largest\ negative\ eigenvalue\ of}\ \ - J \frac{d}{dt} +A_{\infty}\ . -\end{eqnarray} - -Theorem 21 tells us that if $\lambda +\gamma < 0$, the boundary-value -problem: -\begin{equation} -\begin{array}{rcl} - \dot{x}&=&JH' (x)\\ - x(0)&=&x (T) -\end{array} -\end{equation} -has at least one solution -$\overline{x}$, which is found by minimizing the dual -action functional: -\begin{equation} - \psi (u) = \int_{o}^{T} \left[\frac{1}{2} - \left(\Lambda_{o}^{-1} u,u\right) + N^{\ast} (-u)\right] dt -\end{equation} -on the range of $\Lambda$, which is a subspace $R (\Lambda)_{L}^{2}$ -with finite codimension. Here -\begin{equation} - N(x) := H(x) - \frac{1}{2} \left(A_{\infty} x,x\right) -\end{equation} -is a convex function, and -\begin{equation} - N(x) \le \frac{1}{2} - \left(\left(B_{\infty} - A_{\infty}\right) x,x\right) - + c\ \ \ \forall x\ . -\end{equation} - -% -\begin{proposition} -Assume $H'(0)=0$ and $ H(0)=0$. Set: -\begin{equation} - \delta := \liminf_{x\to 0} 2 N (x) \left\|x\right\|^{-2}\ . - \label{2eq:one} -\end{equation} - -If $\gamma < - \lambda < \delta$, -the solution $\overline{u}$ is non-zero: -\begin{equation} - \overline{x} (t) \ne 0\ \ \ \forall t\ . -\end{equation} -\end{proposition} -% -\begin{proof} -Condition (\ref{2eq:one}) means that, for every -$\delta ' > \delta$, there is some $\varepsilon > 0$ such that -\begin{equation} - \left\|x\right\| \le \varepsilon \Rightarrow N (x) \le - \frac{\delta '}{2} \left\|x\right\|^{2}\ . -\end{equation} - -It is an exercise in convex analysis, into which we shall not go, to -show that this implies that there is an $\eta > 0$ such that -\begin{equation} - f\left\|x\right\| \le \eta - \Rightarrow N^{\ast} (y) \le \frac{1}{2\delta '} - \left\|y\right\|^{2}\ . - \label{2eq:two} -\end{equation} - -\begin{figure} -\vspace{2.5cm} -\caption{This is the caption of the figure displaying a white eagle and -a white horse on a snow field} -\end{figure} - -Since $u_{1}$ is a smooth function, we will have -$\left\|hu_{1}\right\|_\infty \le \eta$ -for $h$ small enough, and inequality (\ref{2eq:two}) will hold, -yielding thereby: -\begin{equation} - \psi (hu_{1}) \le \frac{h^{2}}{2} - \frac{1}{\lambda} \left\|u_{1} \right\|_{2}^{2} + \frac{h^{2}}{2} - \frac{1}{\delta '} \left\|u_{1}\right\|^{2}\ . -\end{equation} - -If we choose $\delta '$ close enough to $\delta$, the quantity -$\left(\frac{1}{\lambda} + \frac{1}{\delta '}\right)$ -will be negative, and we end up with -\begin{equation} - \psi (hu_{1}) < 0\ \ \ \ \ {\rm for}\ \ h\ne 0\ \ {\rm small}\ . -\end{equation} - -On the other hand, we check directly that $\psi (0) = 0$. This shows -that 0 cannot be a minimizer of $\psi$, not even a local one. -So $\overline{u} \ne 0$ and -$\overline{u} \ne \Lambda_{o}^{-1} (0) = 0$. \qed -\end{proof} -% -\begin{corollary} -Assume $H$ is $C^{2}$ and -$\left(a_{\infty},b_{\infty}\right)$-subquadratic at infinity. Let -$\xi_{1},\allowbreak\dots,\allowbreak\xi_{N}$ be the -equilibria, that is, the solutions of $H' (\xi ) = 0$. -Denote by $\omega_{k}$ -the smallest eigenvalue of $H'' \left(\xi_{k}\right)$, and set: -\begin{equation} - \omega : = {\rm Min\,} \left\{\omega_{1},\dots,\omega_{k}\right\}\ . -\end{equation} -If: -\begin{equation} - \frac{T}{2\pi} b_{\infty} < - - E \left[- \frac{T}{2\pi}a_{\infty}\right] < - \frac{T}{2\pi}\omega - \label{2eq:three} -\end{equation} -then minimization of $\psi$ yields a non-constant $T$-periodic solution -$\overline{x}$. -\end{corollary} -% - -We recall once more that by the integer part $E [\alpha ]$ of -$\alpha \in \bbbr$, we mean the $a\in \bbbz$ -such that $a< \alpha \le a+1$. For instance, -if we take $a_{\infty} = 0$, Corollary 2 tells -us that $\overline{x}$ exists and is -non-constant provided that: - -\begin{equation} - \frac{T}{2\pi} b_{\infty} < 1 < \frac{T}{2\pi} -\end{equation} -or -\begin{equation} - T\in \left(\frac{2\pi}{\omega},\frac{2\pi}{b_{\infty}}\right)\ . - \label{2eq:four} -\end{equation} - -% -\begin{proof} -The spectrum of $\Lambda$ is $\frac{2\pi}{T} \bbbz +a_{\infty}$. The -largest negative eigenvalue $\lambda$ is given by -$\frac{2\pi}{T}k_{o} +a_{\infty}$, -where -\begin{equation} - \frac{2\pi}{T}k_{o} + a_{\infty} < 0 - \le \frac{2\pi}{T} (k_{o} +1) + a_{\infty}\ . -\end{equation} -Hence: -\begin{equation} - k_{o} = E \left[- \frac{T}{2\pi} a_{\infty}\right] \ . -\end{equation} - -The condition $\gamma < -\lambda < \delta$ now becomes: -\begin{equation} - b_{\infty} - a_{\infty} < - - \frac{2\pi}{T} k_{o} -a_{\infty} < \omega -a_{\infty} -\end{equation} -which is precisely condition (\ref{2eq:three}).\qed -\end{proof} -% - -\begin{lemma} -Assume that $H$ is $C^{2}$ on $\bbbr^{2n} \setminus \{ 0\}$ and -that $H'' (x)$ is non-de\-gen\-er\-ate for any $x\ne 0$. Then any local -minimizer $\widetilde{x}$ of $\psi$ has minimal period $T$. -\end{lemma} -% -\begin{proof} -We know that $\widetilde{x}$, or -$\widetilde{x} + \xi$ for some constant $\xi -\in \bbbr^{2n}$, is a $T$-periodic solution of the Hamiltonian system: -\begin{equation} - \dot{x} = JH' (x)\ . -\end{equation} - -There is no loss of generality in taking $\xi = 0$. So -$\psi (x) \ge \psi (\widetilde{x} )$ -for all $\widetilde{x}$ in some neighbourhood of $x$ in -$W^{1,2} \left(\bbbr / T\bbbz ; \bbbr^{2n}\right)$. - -But this index is precisely the index -$i_{T} (\widetilde{x} )$ of the $T$-periodic -solution $\widetilde{x}$ over the interval -$(0,T)$, as defined in Sect.~2.6. So -\begin{equation} - i_{T} (\widetilde{x} ) = 0\ . - \label{2eq:five} -\end{equation} - -Now if $\widetilde{x}$ has a lower period, $T/k$ say, -we would have, by Corollary 31: -\begin{equation} - i_{T} (\widetilde{x} ) = - i_{kT/k}(\widetilde{x} ) \ge - ki_{T/k} (\widetilde{x} ) + k-1 \ge k-1 \ge 1\ . -\end{equation} - -This would contradict (\ref{2eq:five}), and thus cannot happen.\qed -\end{proof} -% -\paragraph{Notes and Comments.} -The results in this section are a -refined version of \cite{2clar:eke}; -the minimality result of Proposition -14 was the first of its kind. - -To understand the nontriviality conditions, such as the one in formula -(\ref{2eq:four}), one may think of a one-parameter family -$x_{T}$, $T\in \left(2\pi\omega^{-1}, 2\pi b_{\infty}^{-1}\right)$ -of periodic solutions, $x_{T} (0) = x_{T} (T)$, -with $x_{T}$ going away to infinity when $T\to 2\pi \omega^{-1}$, -which is the period of the linearized system at 0. - -\begin{table} -\caption{This is the example table taken out of {\it The -\TeX{}book,} p.\,246} -\begin{center} -\begin{tabular}{r@{\quad}rl} -\hline -\multicolumn{1}{l}{\rule{0pt}{12pt} - Year}&\multicolumn{2}{l}{World population}\\[2pt] -\hline\rule{0pt}{12pt} -8000 B.C. & 5,000,000& \\ - 50 A.D. & 200,000,000& \\ -1650 A.D. & 500,000,000& \\ -1945 A.D. & 2,300,000,000& \\ -1980 A.D. & 4,400,000,000& \\[2pt] -\hline -\end{tabular} -\end{center} -\end{table} -% -\begin{theorem} [Ghoussoub-Preiss] -Assume $H(t,x)$ is -$(0,\varepsilon )$-subquadratic at -infinity for all $\varepsilon > 0$, and $T$-periodic in $t$ -\begin{equation} - H (t,\cdot )\ \ \ \ \ {\rm is\ convex}\ \ \forall t -\end{equation} -\begin{equation} - H (\cdot ,x)\ \ \ \ \ {\rm is}\ \ T{\rm -periodic}\ \ \forall x -\end{equation} -\begin{equation} - H (t,x)\ge n\left(\left\|x\right\|\right)\ \ \ \ \ - {\rm with}\ \ n (s)s^{-1}\to \infty\ \ {\rm as}\ \ s\to \infty -\end{equation} -\begin{equation} - \forall \varepsilon > 0\ ,\ \ \ \exists c\ :\ - H(t,x) \le \frac{\varepsilon}{2}\left\|x\right\|^{2} + c\ . -\end{equation} - -Assume also that $H$ is $C^{2}$, and $H'' (t,x)$ is positive definite -everywhere. Then there is a sequence $x_{k}$, $k\in \bbbn$, of -$kT$-periodic solutions of the system -\begin{equation} - \dot{x} = JH' (t,x) -\end{equation} -such that, for every $k\in \bbbn$, there is some $p_{o}\in\bbbn$ with: -\begin{equation} - p\ge p_{o}\Rightarrow x_{pk} \ne x_{k}\ . -\end{equation} -\qed -\end{theorem} -% -\begin{example} [{{\rm External forcing}}] -Consider the system: -\begin{equation} - \dot{x} = JH' (x) + f(t) -\end{equation} -where the Hamiltonian $H$ is -$\left(0,b_{\infty}\right)$-subquadratic, and the -forcing term is a distribution on the circle: -\begin{equation} - f = \frac{d}{dt} F + f_{o}\ \ \ \ \ - {\rm with}\ \ F\in L^{2} \left(\bbbr / T\bbbz; \bbbr^{2n}\right)\ , -\end{equation} -where $f_{o} : = T^{-1}\int_{o}^{T} f (t) dt$. For instance, -\begin{equation} - f (t) = \sum_{k\in \bbbn} \delta_{k} \xi\ , -\end{equation} -where $\delta_{k}$ is the Dirac mass at $t= k$ and -$\xi \in \bbbr^{2n}$ is a -constant, fits the prescription. This means that the system -$\dot{x} = JH' (x)$ is being excited by a -series of identical shocks at interval $T$. -\end{example} -% -\begin{definition} -Let $A_{\infty} (t)$ and $B_{\infty} (t)$ be symmetric -operators in $\bbbr^{2n}$, depending continuously on -$t\in [0,T]$, such that -$A_{\infty} (t) \le B_{\infty} (t)$ for all $t$. - -A Borelian function -$H: [0,T]\times \bbbr^{2n} \to \bbbr$ -is called -$\left(A_{\infty} ,B_{\infty}\right)$-{\it subquadratic at infinity} -if there exists a function $N(t,x)$ such that: -\begin{equation} - H (t,x) = \frac{1}{2} \left(A_{\infty} (t) x,x\right) + N(t,x) -\end{equation} -\begin{equation} - \forall t\ ,\ \ \ N(t,x)\ \ \ \ \ - {\rm is\ convex\ with\ respect\ to}\ \ x -\end{equation} -\begin{equation} - N(t,x) \ge n\left(\left\|x\right\|\right)\ \ \ \ \ - {\rm with}\ \ n(s)s^{-1}\to +\infty\ \ {\rm as}\ \ s\to +\infty -\end{equation} -\begin{equation} - \exists c\in \bbbr\ :\ \ \ H (t,x) \le - \frac{1}{2} \left(B_{\infty} (t) x,x\right) + c\ \ \ \forall x\ . -\end{equation} - -If $A_{\infty} (t) = a_{\infty} I$ and -$B_{\infty} (t) = b_{\infty} I$, with -$a_{\infty} \le b_{\infty} \in \bbbr$, -we shall say that $H$ is -$\left(a_{\infty},b_{\infty}\right)$-subquadratic -at infinity. As an example, the function -$\left\|x\right\|^{\alpha}$, with -$1\le \alpha < 2$, is $(0,\varepsilon )$-subquadratic at infinity -for every $\varepsilon > 0$. Similarly, the Hamiltonian -\begin{equation} -H (t,x) = \frac{1}{2} k \left\|k\right\|^{2} +\left\|x\right\|^{\alpha} -\end{equation} -is $(k,k+\varepsilon )$-subquadratic for every $\varepsilon > 0$. -Note that, if $k<0$, it is not convex. -\end{definition} -% - -\paragraph{Notes and Comments.} -The first results on subharmonics were -obtained by Rabinowitz in \cite{2rab}, who showed the existence of -infinitely many subharmonics both in the subquadratic and superquadratic -case, with suitable growth conditions on $H'$. Again the duality -approach enabled Clarke and Ekeland in \cite{2clar:eke:2} to treat the -same problem in the convex-subquadratic case, with growth conditions on -$H$ only. - -Recently, Michalek and Tarantello (see Michalek, R., Tarantello, G. -\cite{2mich:tar} and Tarantello, G. \cite{2tar}) have obtained lower -bound on the number of subharmonics of period $kT$, based on symmetry -considerations and on pinching estimates, as in Sect.~5.2 of this -article. - -% -% ---- Bibliography ---- -% -\begin{thebibliography}{} -% -\bibitem[1980]{2clar:eke} -Clarke, F., Ekeland, I.: -Nonlinear oscillations and -boundary-value problems for Hamiltonian systems. -Arch. Rat. Mech. Anal. 78, 315--333 (1982) - -\bibitem[1981]{2clar:eke:2} -Clarke, F., Ekeland, I.: -Solutions p\'{e}riodiques, du -p\'{e}riode donn\'{e}e, des \'{e}quations hamiltoniennes. -Note CRAS Paris 287, 1013--1015 (1978) - -\bibitem[1982]{2mich:tar} -Michalek, R., Tarantello, G.: -Subharmonic solutions with prescribed minimal -period for nonautonomous Hamiltonian systems. -J. Diff. Eq. 72, 28--55 (1988) - -\bibitem[1983]{2tar} -Tarantello, G.: -Subharmonic solutions for Hamiltonian -systems via a $\bbbz_{p}$ pseudoindex theory. -Annali di Matematica Pura (to appear) - -\bibitem[1985]{2rab} -Rabinowitz, P.: -On subharmonic solutions of a Hamiltonian system. -Comm. Pure Appl. Math. 33, 609--633 (1980) - -\end{thebibliography} -\clearpage -\addtocmark[2]{Author Index} % additional numbered TOC entry -\renewcommand{\indexname}{Author Index} -\printindex -\clearpage -\addtocmark[2]{Subject Index} % additional numbered TOC entry -\markboth{Subject Index}{Subject Index} -\renewcommand{\indexname}{Subject Index} -\input{subjidx.ind} -\end{document} diff --git a/paper/llncs2e/llncs.doc b/paper/llncs2e/llncs.doc deleted file mode 100644 index eb665a6ce..000000000 --- a/paper/llncs2e/llncs.doc +++ /dev/null @@ -1,1256 +0,0 @@ -% This is LLNCS.DOC the documentation file of -% the LaTeX2e class from Springer-Verlag -% for Lecture Notes in Computer Science, version 2.4 -\documentclass{llncs} -\usepackage{llncsdoc} -% -\begin{document} -\markboth{\LaTeXe{} Class for Lecture Notes in Computer -Science}{\LaTeXe{} Class for Lecture Notes in Computer Science} -\thispagestyle{empty} -\begin{flushleft} -\LARGE\bfseries Instructions for Authors\\ -Coding with \LaTeX\\[2cm] -\end{flushleft} -\rule{\textwidth}{1pt} -\vspace{2pt} -\begin{flushright} -\Huge -\begin{tabular}{@{}l} -\LaTeXe{} Class\\ -for Lecture Notes\\ -in Computer Science\\[6pt] -{\Large Version 2.4} -\end{tabular} -\end{flushright} -\rule{\textwidth}{1pt} -\vfill -%\begin{flushleft} -%\large\itshape -%\begin{tabular}{@{}l} -%{\Large\upshape\bfseries Springer}\\[8pt] -%Berlin\enspace Heidelberg\enspace New\kern0.1em York\\[5pt] -%Barcelona\enspace Budapest\enspace Hong\kern0.2em Kong\\[5pt] -%London\enspace Milan\enspace Paris\enspace\\[5pt] -%Santa\kern0.2em Clara\enspace Singapore\enspace Tokyo -%\end{tabular} -%\end{flushleft} -\newpage -% -\section*{For further information please contact us:} -% -\begin{flushleft} -\begin{tabular}{l@{\quad}l@{\hspace{3mm}}l@{\qquad}l} -$\bullet$&\multicolumn{3}{@{}l}{\bfseries LNCS Editorial Office}\\[1mm] -&\multicolumn{3}{@{}l}{Springer-Verlag}\\ -&\multicolumn{3}{@{}l}{Computer Science Editorial}\\ -&\multicolumn{3}{@{}l}{Tiergartenstra�e 17}\\ -&\multicolumn{3}{@{}l}{69121 Heidelberg}\\ -&\multicolumn{3}{@{}l}{Germany}\\[0.5mm] - & Tel: & +49-6221-487-8706\\ - & Fax: & +49-6221-487-8588\\ - & e-mail: & \tt lncs@springer.com & for editorial questions\\ - & & \tt texhelp@springer.de & for \TeX{} problems\\[2mm] -\noalign{\rule{\textwidth}{1pt}} -\noalign{\vskip2mm} -% -%{\tt svserv@vax.ntp.springer.de}\hfil first try the \verb|help| -%command. -% -$\bullet$&\multicolumn{3}{@{}l}{\bfseries We are also reachable through the world wide web:}\\[1mm] - &\multicolumn{2}{@{}l}{\texttt{http://www.springer.com}}&Springer Global Website\\ - &\multicolumn{2}{@{}l}{\texttt{http://www.springer.com/lncs}}&LNCS home page\\ - &\multicolumn{2}{@{}l}{\texttt{http://www.springerlink.com}}&data repository\\ - &\multicolumn{2}{@{}l}{\texttt{ftp://ftp.springer.de}}&FTP server -\end{tabular} -\end{flushleft} - - -% -\newpage -\tableofcontents -\newpage -% -\section{Introduction} -% -Authors wishing to code their contribution -with \LaTeX{}, as well as those who have already coded with \LaTeX{}, -will be provided with a document class that will give the text the -desired layout. Authors are requested to -adhere strictly to these instructions; {\em the class -file must not be changed}. - -The text output area is automatically set within an area of -12.2\,cm horizontally and 19.3\,cm vertically. - -If you are already familiar with \LaTeX{}, then the -LLNCS class should not give you any major difficulties. -It will change the layout to the required LLNCS style -(it will for instance define the layout of \verb|\section|). -We had to invent some extra commands, -which are not provided by \LaTeX{} (e.g.\ -\verb|\institute|, see also Sect.\,\ref{contbegin}) - -For the main body of the paper (the text) you -should use the commands of the standard \LaTeX{} ``article'' class. -Even if you are familiar with those commands, we urge you to read -this entire documentation thoroughly. It contains many suggestions on -how to use our commands properly; thus your paper -will be formatted exactly to LLNCS standard. -For the input of the references at the end of your contribution, -please follow our instructions given in Sect.\,\ref{refer} References. - -The majority of these hints are not specific for LLNCS; they may improve -your use of \LaTeX{} in general. -Furthermore, the documentation provides suggestions about the proper -editing and use -of the input files (capitalization, abbreviation etc.) (see -Sect.\,\ref{refedit} How to Edit Your Input File). -% -\section{How to Proceed} -% -The package consists of the following files: -\begin{flushleft} -\begin{tabular}{@{}p{2.5cm}l} -{\tt history.txt}& the version history of the package\\[2pt] -{\tt llncs.cls} & class file for \LaTeX{}\\[2pt] -{\tt llncs.dem} & an example showing how to code the text\\[2pt] -{\tt llncs.doc} & general instructions (source of this document),\\ - & {\tt llncs.doc} means {\itshape l\/}atex {\itshape doc\/}umentation for\\ - & {\itshape L\/}ecture {\itshape N}otes in {\itshape C\/}omputer {\itshape S\/}cience\\ -{\tt llncsdoc.pdf}& the documentation of the class (PDF version),\\ -{\tt llncs.doc} & general instructions (source of this document),\\ -{\tt llncsdoc.sty} & class modifications to help for the instructions\\ -{\tt llncs.ind} & an external (faked) author index file\\ -{\tt subjidx.ind} & subject index demo from the Springer book package\\ -{\tt llncs.dvi} & the resultig DVI file (remember to use binary transfer!)\\[2pt] -{\tt sprmindx.sty} & supplementary style file for MakeIndex\\ - & (usage: {\tt makeindex -s sprmindx.sty <yourfile.idx>}) -\end{tabular} -\end{flushleft} -% -\subsection{How to Invoke the LLNCS Document Class} -% -The LLNCS class is an extension of the standard \LaTeX{} ``article'' -document class. Therefore you may use all ``article'' commands for the -body of your contribution to prepare your manuscript. -LLNCS class is invoked by replacing ``article'' by ``llncs'' in the -first line of your document: -\begin{verbatim} -\documentclass{llncs} -% -\begin{document} - <Your contribution> -\end{document} -\end{verbatim} -% -\subsection{Contributions Already Coded with \protect\LaTeX{} without -the LLNCS document class} -% -If your file is already coded with \LaTeX{} you can easily -adapt it a posteriori to the LLNCS document class. - -Please refrain from using any \LaTeX{} or \TeX{} commands -that affect the layout or formatting of your document (i.e. commands -like \verb|\textheight|, \verb|\vspace|, \verb|\headsep| etc.). -There may nevertheless be exceptional occasions on which to -use some of them. - -The LLNCS document class has been carefully designed to produce the -right layout from your \LaTeX{} input. If there is anything specific you -would like to do and for which the style file does not provide a -command, {\em please contact us}. Same holds for any error and bug you -discover (there is however no reward for this -- sorry). -% -\section{General Rules for Coding Formulas} -% -With mathematical formulas you may proceed as described -in Sect.\,3.3 of the {\em \LaTeX{} User's Guide \& Reference -Manual\/} by Leslie Lamport (2nd~ed. 1994), Addison-Wesley Publishing -Company, Inc. - -Equations are automatically numbered sequentially throughout your -contribution using arabic numerals in parentheses on the right-hand -side. - -When you are working in math mode everything is typeset in italics. -Sometimes you need to insert non-mathematical elements (e.g.\ -words or phrases). Such insertions should be coded in roman -(with \verb|\mbox|) as illustrated in the following example: -\begin{flushleft} -{\itshape Sample Input} -\end{flushleft} -\begin{verbatim} -\begin{equation} - \left(\frac{a^{2} + b^{2}}{c^{3}} \right) = 1 \quad - \mbox{ if } c\neq 0 \mbox{ and if } a,b,c\in \bbbr \enspace . -\end{equation} -\end{verbatim} -{\itshape Sample Output} -\begin{equation} - \left(\frac{a^{2} + b^{2}}{c^{3}} \right) = 1 \quad - \mbox{ if } c\neq 0 \mbox{ and if } a,b,c\in \bbbr \enspace . -\end{equation} - -If you wish to start a new paragraph immediately after a displayed -equation, insert a blank line so as to produce the required -indentation. If there is no new paragraph either do not insert -a blank line or code \verb|\noindent| immediately before -continuing the text. - -Please punctuate a displayed equation in the same way as other -ordinary text but with an \verb|\enspace| before end punctuation. - -Note that the sizes of the parentheses or other delimiter -symbols used in equations should ideally match the height of the -formulas being enclosed. This is automatically taken care of by -the following \LaTeX{} commands:\\[2mm] -\verb|\left(| or \verb|\left[| and -\verb|\right)| or \verb|\right]|. -% -\subsection{Italic and Roman Type in Math Mode} -% -\begin{alpherate} -\item -In math mode \LaTeX{} treats all letters as though they -were mathematical or physical variables, hence they are typeset as -characters of their own in -italics. However, for certain components of formulas, like short texts, -this would be incorrect and therefore coding in roman is required. -Roman should also be used for -subscripts and superscripts {\em in formulas\/} where these are -merely labels and not in themselves variables, -e.g. $T_{\mathrm{eff}}$ \emph{not} $T_{eff}$, -$T_{\mathrm K}$ \emph{not} $T_K$ (K = Kelvin), -$m_{\mathrm e}$ \emph{not} $m_e$ (e = electron). -However, do not code for roman -if the sub/superscripts represent variables, -e.g.\ $\sum_{i=1}^{n} a_{i}$. -\item -Please ensure that {\em physical units\/} (e.g.\ pc, erg s$^{-1}$ -K, cm$^{-3}$, W m$^{-2}$ Hz$^{-1}$, m kg s$^{-2}$ A$^{-2}$) and -{\em abbreviations\/} such as Ord, Var, GL, SL, sgn, const.\ -are always set in roman type. To ensure -this use the \verb|\mathrm| command: \verb|\mathrm{Hz}|. -On p.\ 44 of the {\em \LaTeX{} User's Guide \& Reference -Manual\/} by Leslie Lamport you will find the names of -common mathe\-matical functions, such as log, sin, exp, max and sup. -These should be coded as \verb|\log|, -\verb|\sin|, \verb|\exp|, \verb|\max|, \verb|\sup| -and will appear in roman automatically. -\item -Chemical symbols and formulas should be coded for roman, -e.g.\ Fe not $Fe$, H$_2$O not {\em H$_2$O}. -\item -Familiar foreign words and phrases, e.g.\ et al., -a priori, in situ, brems\-strah\-lung, eigenvalues should not be -italicized. -\end{alpherate} -% -\section{How to Edit Your Input (Source) File} -\label{refedit} -% -\subsection{Headings}\label{headings} -% -All words in headings should be capitalized except for conjunctions, -prepositions (e.g.\ on, of, by, and, or, but, from, with, without, -under) and definite and indefinite articles (the, a, an) unless they -appear at the beginning. Formula letters must be typeset as in the text. -% -\subsection{Capitalization and Non-capitalization} -% -\begin{alpherate} -\item -The following should always be capitalized: -\begin{itemize} -\item -Headings (see preceding Sect.\,\ref{headings}) -\item -Abbreviations and expressions -in the text such as Fig(s)., Table(s), Sect(s)., Chap(s)., -Theorem, Corollary, Definition etc. when used with numbers, e.g.\ -Fig.\,3, Table\,1, Theorem 2. -\end{itemize} -Please follow the special rules in Sect.\,\ref{abbrev} for referring to -equations. -\item -The following should {\em not\/} be capitalized: -\begin{itemize} -\item -The words figure(s), table(s), equation(s), theorem(s) in the text when -used without an accompanying number. -\item -Figure legends and table captions except for names and abbreviations. -\end{itemize} -\end{alpherate} -% -\subsection{Abbreviation of Words}\label{abbrev} -% -\begin{alpherate} -\item -The following {\em should} be abbreviated when they appear in running -text {\em unless\/} they come at the beginning of a sentence: Chap., -Sect., Fig.; e.g.\ The results are depicted in Fig.\,5. Figure 9 reveals -that \dots .\\ -{\em Please note\/}: Equations should usually be referred to solely by -their number in parentheses: e.g.\ (14). However, when the reference -comes at the beginning of a sentence, the unabbreviated word -``Equation'' should be used: e.g.\ Equation (14) is very important. -However, (15) makes it clear that \dots . -\item -If abbreviations of names or concepts are used -throughout the text, they should be defined at first occurrence, -e.g.\ Plurisubharmonic (PSH) Functions, Strong Optimization (SOPT) -Problem. -\end{alpherate} -% -\section{How to Code the Beginning of Your Contribution} -\label{contbegin} -% -The title of a single contribution (it is mandatory) should be coded as -follows: -\begin{verbatim} -\title{<Your contribution title>} -\end{verbatim} -All words in titles should be capitalized except for conjunctions, -prepositions (e.g.\ on, of, by, and, or, but, from, with, without, -under) and definite and indefinite articles (the, a, an) unless they -appear at the beginning. Formula letters must be typeset as in the text. -Titles have no end punctuation. - -If a long \verb|\title| must be divided please use the code \verb|\\| -(for new line). - -If you are to produce running heads for a specific volume the standard -(of no such running heads) is overwritten with the \verb|[runningheads]| -option in the \verb|\documentclass| line. For long titles that do not -fit in the single line of the running head a warning is generated. -You can specify an abbreviated title for the running head on odd pages -with the command -\begin{verbatim} -\titlerunning{<Your abbreviated contribution title>} -\end{verbatim} - -There is also a possibility to change the text of the title that goes -into the table of contents (that's for volume editors only -- there is -no table of contents for a single contribution). For this use the -command -\begin{verbatim} -\toctitle{<Your changed title for the table of contents>} -\end{verbatim} - -An optional subtitle may follow then: -\begin{verbatim} -\subtitle{<subtitle of your contribution>} -\end{verbatim} - -Now the name(s) of the author(s) must be given: -\begin{verbatim} -\author{<author(s) name(s)>} -\end{verbatim} -Numbers referring to different addresses or affiliations are -to be attached to each author with the \verb|\inst{<no>}| command. -If there is more than one author, the order is up to you; -the \verb|\and| command provides for the separation. - -If you have done this correctly, this entry now reads, for example: -\begin{verbatim} -\author{Ivar Ekeland\inst{1} \and Roger Temam\inst{2}} -\end{verbatim} -The first name\footnote{Other initials are optional -and may be inserted if this is the usual -way of writing your name, e.g.\ Alfred J.~Holmes, E.~Henry Green.} -is followed by the surname. - -As for the title there exist two additional commands (again for volume -editors only) for a different author list. One for the running head -(on odd pages) -- if there is any: -\begin{verbatim} -\authorrunning{<abbreviated author list>} -\end{verbatim} -And one for the table of contents where the -affiliation of each author is simply added in braces. -\begin{verbatim} -\tocauthor{<enhanced author list for the table of contents>} -\end{verbatim} - -Next the address(es) of institute(s), company etc. is (are) required. -If there is more than one address, the entries are numbered -automatically with \verb|\and|, in the order in which you type them. -Please make sure that the numbers match those placed next to -to the authors' names to reflect the affiliation. -\begin{verbatim} -\institute{<name of an institute> -\and <name of the next institute> -\and <name of the next institute>} -\end{verbatim} - -In addition, you can use -\begin{verbatim} -\email{<email address>} -\end{verbatim} -to provide your email address within \verb|\institute|. If you need to -typeset the tilde character -- e.g. for your web page in your unix -system's home directory -- the \verb|\homedir| command will happily do -this. Please note that, if your email address is given in your paper, -it will also be included in the meta data of the online version. -\enlargethispage*{6mm} - -\medskip -If footnote like things are needed anywhere in the contribution heading -please code -(immediately after the word where the footnote indicator should be -placed): -\begin{verbatim} -\thanks{<text>} -\end{verbatim} -\verb|\thanks| may only appear in \verb|\title|, \verb|\author| -and \verb|\institute| to footnote anything. If there are two or more -footnotes or affiliation marks to a specific item separate them with -\verb|\fnmsep| (i.e. {\itshape f}oot\emph note \emph mark -\emph{sep}arator). - -\medskip\noindent -The command -\begin{verbatim} -\maketitle -\end{verbatim} -then formats the complete heading of your article. If you leave -it out the work done so far will produce \emph{no} text. - -Then the abstract should follow. Simply code -\begin{verbatim} -\begin{abstract} -<Text of the summary of your article> -\end{abstract} -\end{verbatim} -or refer to the demonstration file {\tt llncs.dem} for an example or -to the {\em Sample Input\/} on p.~\pageref{samppage}. - -\subsubsection{Remark to Running Heads and the Table of Contents} -\leavevmode\\[\medskipamount] -If you are the author of a single contribution you normally have no -running heads and no table of contents. Both are done only by the editor -of the volume or at the printers. -% -\section{Special Commands for the Volume Editor} -The volume editor can produce a complete camera ready output including -running heads, a table of contents, preliminary text (frontmatter), and -index or glossary. For activating the running heads there is the class -option \verb|[runningheads]|. - -The table of contents of the volume is printed wherever -\verb|\tableofcontents| is placed. A simple compilation of all -contributions (fields \verb|\title| and \verb|\author|) is done. If you -wish to change this automatically produced list use the commands -\begin{verbatim} -\titlerunning \toctitle -\authorrunning \tocauthor -\end{verbatim} -to enhance the information in the specific contributions. See the -demonstration file \verb|llncs.dem| for examples. - -An additional structure can be added to the table of contents with the -\verb|\addtocmark{<text>}| command. It has an optional numerical -argument, a digit from 1 through 3. 3 (the default) makes an unnumbered -chapter like entry in the table of contents. If you code -\verb|\addtocmark[2]{text}| the corresponding page number is listed -also, \verb|\addtocmark[1]{text}| even introduces a chapter number -beyond it. -% -\section{How to Code Your Text} -% -The contribution title and all headings should be capitalized -except for conjunctions, prepositions (e.g.\ on, of, by, and, or, but, -from, with, without, under) and definite and indefinite articles (the, -a, an) unless they appear at the beginning. Formula letters must be -typeset as in the text. - -Headings will be automatically numbered by the following codes.\\[2mm] -{\itshape Sample Input} -\begin{verbatim} -\section{This is a First-Order Title} -\subsection{This is a Second-Order Title} -\subsubsection{This is a Third-Order Title.} -\paragraph{This is a Fourth-Order Title.} -\end{verbatim} -\verb|\section| and \verb|\subsection| have no end punctuation.\\ -\verb|\subsubsection| and \verb|\paragraph| -need to be punctuated at the end. - -In addition to the above-mentioned headings your text may be structured -by subsections indicated by run-in headings (theorem-like environments). -All the theorem-like environments are numbered automatically -throughout the sections of your document -- each with its own counter. -If you want the theorem-like environments to use the same counter -just specify the documentclass option \verb|envcountsame|: -\begin{verbatim} -\documentclass[envcountsame]{llncs} -\end{verbatim} -If your first call for a theorem-like environment then is e.g. -\verb|\begin{lemma}|, it will be numbered 1; if corollary follows, -this will be numbered 2; if you then call lemma again, this will be -numbered 3. - -But in case you want to reset such counters to 1 in each section, -please specify the documentclass option \verb|envcountreset|: -\begin{verbatim} -\documentclass[envcountreset]{llncs} -\end{verbatim} - -Even a numbering on section level (including the section counter) is -possible with the documentclass option \verb|envcountsect|. - -\section{Predefined Theorem like Environments}\label{builtintheo} -The following variety of run-in headings are at your disposal: -\begin{alpherate} -\item -{\bfseries Bold} run-in headings with italicized text -as built-in environments: -\begin{verbatim} -\begin{corollary} <text> \end{corollary} -\begin{lemma} <text> \end{lemma} -\begin{proposition} <text> \end{proposition} -\begin{theorem} <text> \end{theorem} -\end{verbatim} -\item -The following generally appears as {\itshape italic} run-in heading: -\begin{verbatim} -\begin{proof} <text> \qed \end{proof} -\end{verbatim} -It is unnumbered and may contain an eye catching square (call for that -with \verb|\qed|) before the environment ends. -\item -Further {\itshape italic} or {\bfseries bold} run-in headings with roman -environment body may also occur: -\begin{verbatim} -\begin{definition} <text> \end{definition} -\begin{example} <text> \end{example} -\begin{exercise} <text> \end{exercise} -\begin{note} <text> \end{note} -\begin{problem} <text> \end{problem} -\begin{question} <text> \end{question} -\begin{remark} <text> \end{remark} -\begin{solution} <text> \end{solution} -\end{verbatim} -\end{alpherate} - -\section{Defining your Own Theorem like Environments} -We have enhanced the standard \verb|\newtheorem| command and slightly -changed its syntax to get two new commands \verb|\spnewtheorem| and -\verb|\spnewtheorem*| that now can be used to define additional -environments. They require two additional arguments namely the type -style in which the keyword of the environment appears and second the -style for the text of your new environment. - -\verb|\spnewtheorem| can be used in two ways. -\subsection{Method 1 {\itshape (preferred)}} -You may want to create an environment that shares its counter -with another environment, say {\em main theorem\/} to be numbered like -the predefined {\em theorem\/}. In this case, use the syntax -\begin{verbatim} -\spnewtheorem{<env_nam>}[<num_like>]{<caption>} -{<cap_font>}{<body_font>} -\end{verbatim} - -\noindent -Here the environment with which the new environment should share its -counter is specified with the optional argument \verb|[<num_like>]|. - -\paragraph{Sample Input} -\begin{verbatim} -\spnewtheorem{mainth}[theorem]{Main Theorem}{\bfseries}{\itshape} -\begin{theorem} The early bird gets the worm. \end{theorem} -\begin{mainth} The early worm gets eaten. \end{mainth} -\end{verbatim} -\medskip\noindent -{\em Sample Output} - -\medskip\noindent -{\bfseries Theorem 3.}\enspace {\em The early bird gets the worm.} - -\medskip\noindent -{\bfseries Main Theorem 4.} The early worm gets eaten. - -\bigskip -The sharing of the default counter (\verb|[theorem]|) is desired. If you -omit the optional second argument of \verb|\spnewtheorem| a separate -counter for your new environment is used throughout your document. - -\subsection[Method 2]{Method 2 {\itshape (assumes {\tt[envcountsect]} -documentstyle option)}} -\begin{verbatim} -\spnewtheorem{<env_nam>}{<caption>}[<within>] -{<cap_font>}{<body_font>} -\end{verbatim} - -\noindent -This defines a new environment \verb|<env_nam>| which prints the caption -\verb|<caption>| in the font \verb|<cap_font>| and the text itself in -the font \verb|<body_font>|. The environment is numbered beginning anew -with every new sectioning element you specify with the optional -parameter \verb|<within>|. - -\medskip\noindent -\paragraph{Example} \leavevmode - -\medskip\noindent -\verb|\spnewtheorem{joke}{Joke}[subsection]{\bfseries}{\rmfamily}| - -\medskip -\noindent defines a new environment called \verb|joke| which prints the -caption {\bfseries Joke} in boldface and the text in roman. The jokes are -numbered starting from 1 at the beginning of every subsection with the -number of the subsection preceding the number of the joke e.g. 7.2.1 for -the first joke in subsection 7.2. - -\subsection{Unnumbered Environments} -If you wish to have an unnumbered environment, please -use the syntax -\begin{verbatim} -\spnewtheorem*{<env_nam>}{<caption>}{<cap_font>}{<body_font>} -\end{verbatim} - -\section{Program Codes} -In case you want to show pieces of program code, just use the -\verb|verbatim| environment or the \verb|verbatim| package of \LaTeX. -(There also exist various pretty printers for some programming -languages.) -% -\noindent -\subsection*{Sample Input {\rmfamily(of a simple -contribution)}}\label{samppage} -\begin{verbatim} -\title{Hamiltonian Mechanics} - -\author{Ivar Ekeland\inst{1} \and Roger Temam\inst{2}} - -\institute{Princeton University, Princeton NJ 08544, USA -\and -Universit\'{e} de Paris-Sud, -Laboratoire d'Analyse Num\'{e}rique, B\^{a}timent 425,\\ -F-91405 Orsay Cedex, France} - -\maketitle -% -\begin{abstract} -This paragraph shall summarize the contents of the paper -in short terms. -\end{abstract} -% -\section{Fixed-Period Problems: The Sublinear Case} -% -With this chapter, the preliminaries are over, and we begin the -search for periodic solutions \dots -% -\subsection{Autonomous Systems} -% -In this section we will consider the case when the Hamiltonian -$H(x)$ \dots -% -\subsubsection*{The General Case: Nontriviality.} -% -We assume that $H$ is -$\left(A_{\infty}, B_{\infty}\right)$-subqua\-dra\-tic -at infinity, for some constant \dots -% -\paragraph{Notes and Comments.} -The first results on subharmonics were \dots -% -\begin{proposition} -Assume $H'(0)=0$ and $ H(0)=0$. Set \dots -\end{proposition} -\begin{proof}[of proposition] -Condition (8) means that, for every $\delta'>\delta$, there is -some $\varepsilon>0$ such that \dots \qed -\end{proof} -% -\begin{example}[\rmfamily (External forcing)] -Consider the system \dots -\end{example} -\begin{corollary} -Assume $H$ is $C^{2}$ and -$\left(a_{\infty}, b_{\infty}\right)$-subquadratic -at infinity. Let \dots -\end{corollary} -\begin{lemma} -Assume that $H$ is $C^{2}$ on $\bbbr^{2n}\backslash \{0\}$ -and that $H''(x)$ is \dots -\end{lemma} -\begin{theorem}[(Ghoussoub-Preiss)] -Let $X$ be a Banach Space and $\Phi:X\to\bbbr$ \dots -\end{theorem} -\begin{definition} -We shall say that a $C^{1}$ function $\Phi:X\to\bbbr$ -satisfies \dots -\end{definition} -\end{verbatim} -{\itshape Sample Output\/} (follows on the next page together with -examples of the above run-in headings) -\newcounter{save}\setcounter{save}{\value{section}} -{\def\addtocontents#1#2{}% -\def\addcontentsline#1#2#3{}% -\def\markboth#1#2{}% -% -\title{Hamiltonian Mechanics} - -\author{Ivar Ekeland\inst{1} \and Roger Temam\inst{2}} - -\institute{Princeton University, Princeton NJ 08544, USA -\and -Universit\'{e} de Paris-Sud, -Laboratoire d'Analyse Num\'{e}rique, B\^{a}timent 425,\\ -F-91405 Orsay Cedex, France} - -\maketitle -% -\begin{abstract} -This paragraph shall summarize the contents of the paper -in short terms. -\end{abstract} -% -\section{Fixed-Period Problems: The Sublinear Case} -% -With this chapter, the preliminaries are over, and we begin the search -for periodic solutions \dots -% -\subsection{Autonomous Systems} -% -In this section we will consider the case when the Hamiltonian -$H(x)$ \dots -% -\subsubsection{The General Case: Nontriviality.} -% -We assume that $H$ is -$\left(A_{\infty}, B_{\infty}\right)$-subqua\-dra\-tic at -infinity, for some constant \dots -% -\paragraph{Notes and Comments.} -The first results on subharmonics were \dots -% -\begin{proposition} -Assume $H'(0)=0$ and $ H(0)=0$. Set \dots -\end{proposition} -\begin{proof}[of proposition] -Condition (8) means that, for every $\delta'>\delta$, there is -some $\varepsilon>0$ such that \dots \qed -\end{proof} -% -\begin{example}[{{\rmfamily External forcing}}] -Consider the system \dots -\end{example} -\begin{corollary} -Assume $H$ is $C^{2}$ and -$\left(a_{\infty}, b_{\infty}\right)$-subquadratic -at infinity. Let \dots -\end{corollary} -\begin{lemma} -Assume that $H$ is $C^{2}$ on $\bbbr^{2n}\backslash \{0\}$ -and that $H''(x)$ is \dots -\end{lemma} -\begin{theorem}[Ghoussoub-Preiss] -Let $X$ be a Banach Space and $\Phi:X\to\bbbr$ \dots -\end{theorem} -\begin{definition} -We shall say that a $C^{1}$ function $\Phi:X\to\bbbr$ satisfies \dots -\end{definition} -% -}\setcounter{section}{\value{save}} -\section{Fine Tuning of the Text} -% -The following should be used to improve the readability of the text: -\begin{flushleft} -\begin{tabular}{@{}p{.19\textwidth}p{.79\textwidth}} -\verb|\,| & a thin space, e.g.\ between numbers or between units - and num\-bers; a line division will not be made - following this space\\ -\verb|--| & en dash; two strokes, without a space at either end\\ -\verb*| -- |& en dash; two strokes, with a space at either end\\ -\verb|-| & hyphen; one stroke, no space at either end\\ -\verb|$-$| & minus, in the text {\em only} \\[8mm] -{\em Input} & \verb|21\,$^{\circ}$C etc.,|\\ - & \verb|Dr h.\,c.\,Rockefellar-Smith \dots|\\ - & \verb|20,000\,km and Prof.\,Dr Mallory \dots|\\ - & \verb|1950--1985 \dots|\\ - & \verb|this -- written on a computer -- is now printed|\\ - & \verb|$-30$\,K \dots|\\[3mm] -{\em Output}& 21\,$^{\circ}$C etc., Dr h.\,c.\,Rockefellar-Smith \dots\\ - & 20,000\,km and Prof.\,Dr Mallory \dots\\ - & 1950--1985 \dots\\ - & this -- written on a computer -- is now printed\\ - & $-30$\,K \dots -\end{tabular} -\end{flushleft} -% -\section {Special Typefaces} -% -Normal type (roman text) need not be coded. {\itshape Italic} -(\verb|{\em <text>}| better still \verb|\emph{<text>}|) or, if -necessary, {\bfseries boldface} should be used for emphasis.\\[6pt] -\begin{minipage}[t]{\textwidth} -\begin{flushleft} -\begin{tabular}{@{}p{.25\textwidth}@{\hskip6pt}p{.73\textwidth}@{}} -\verb|{\itshape Text}| & {\itshape Italicized Text}\\[2pt] -\verb|{\em Text}| & {\em Emphasized Text -- - if you would like to emphasize a {\em definition} within an - italicized text (e.g.\ of a {\em theorem)} you should code the - expression to be emphasized by} \verb|\em|.\\[2pt] -\verb|{\bfseries Text}|& {\bfseries Important Text}\\[2pt] -\verb|\vec{Symbol}| & Vectors may only appear in math mode. The default - \LaTeX{} vector symbol has been adapted\footnotemark\ - to LLNCS conventions.\\[2pt] - & \verb|$\vec{A \times B\cdot C}| yields $\vec{A\times B\cdot C}$\\ - & \verb|$\vec{A}^{T} \otimes \vec{B} \otimes|\\ - & \verb|\vec{\hat{D}}$|yields $\vec{A}^{T} \otimes \vec{B} \otimes -\vec{\hat{D}}$ -\end{tabular} -\end{flushleft} -\end{minipage} - -\footnotetext{If you absolutely must revive the original \LaTeX{} -design of the vector symbol (as an arrow accent), please specify the -option \texttt{[orivec]} in the \texttt{documentclass} line.} -\newpage -% -\section {Footnotes} -% -Footnotes within the text should be coded: -\begin{verbatim} -\footnote{Text} -\end{verbatim} -{\itshape Sample Input} -\begin{flushleft} -Text with a footnote\verb|\footnote{The |{\tt footnote is automatically -numbered.}\verb|}| and text continues \dots -\end{flushleft} -{\itshape Sample Output} -\begin{flushleft} -Text with a footnote\footnote{The footnote is automatically numbered.} -and text continues \dots -\end{flushleft} -% -\section {Lists} -% -Please code lists as described below:\\[2mm] -{\itshape Sample Input} -\begin{verbatim} -\begin{enumerate} - \item First item - \item Second item - \begin{enumerate} - \item First nested item - \item Second nested item - \end{enumerate} - \item Third item -\end{enumerate} -\end{verbatim} -{\itshape Sample Output} - \begin{enumerate} -\item First item -\item Second item - \begin{enumerate} - \item First nested item - \item Second nested item - \end{enumerate} -\item Third item -\end{enumerate} -% -\section {Figures} -% -Figure environments should be inserted after (not in) -the paragraph in which the figure is first mentioned. -They will be numbered automatically. - -Preferably the images should be enclosed as PostScript files -- best as -EPS data using the epsfig package. - -If you cannot include them into your output this way and use other -techniques for a separate production, -the figures (line drawings and those containing halftone inserts -as well as halftone figures) {\em should not be pasted into your -laserprinter output}. They should be enclosed separately in camera-ready -form (original artwork, glossy prints, photographs and/or slides). The -lettering should be suitable for reproduction, and after a -probably necessary reduction the height of capital letters should be at -least 1.8\,mm and not more than 2.5\,mm. -Check that lines and other details are uniformly black and -that the lettering on figures is clearly legible. - -To leave the desired amount of space for the height of -your figures, please use the coding described below. -As can be seen in the output, we will automatically -provide 1\,cm space above and below the figure, -so that you should only leave the space equivalent to the size of the -figure itself. Please note that ``\verb|x|'' in the following -coding stands for the actual height of the figure: -\begin{verbatim} -\begin{figure} -\vspace{x cm} -\caption[ ]{...text of caption...} (Do type [ ]) -\end{figure} -\end{verbatim} -\begin{flushleft} -{\itshape Sample Input} -\end{flushleft} -\begin{verbatim} -\begin{figure} -\vspace{2.5cm} -\caption{This is the caption of the figure displaying a white -eagle and a white horse on a snow field} -\end{figure} -\end{verbatim} -\begin{flushleft} -{\itshape Sample Output} -\end{flushleft} -\begin{figure} -\vspace{2.5cm} -\caption{This is the caption of the figure displaying a white eagle and -a white horse on a snow field} -\end{figure} -% -\section{Tables} -% -Table captions should be treated -in the same way as figure legends, except that -the table captions appear {\itshape above} the tables. The tables -will be numbered automatically. -% -\subsection{Tables Coded with \protect\LaTeX{}} -% -Please use the following coding:\\[2mm] -{\itshape Sample Input} -\begin{verbatim} -\begin{table} -\caption{Critical $N$ values} -\begin{tabular}{llllll} -\hline\noalign{\smallskip} -${\mathrm M}_\odot$ & $\beta_{0}$ & $T_{\mathrm c6}$ & $\gamma$ - & $N_{\mathrm{crit}}^{\mathrm L}$ - & $N_{\mathrm{crit}}^{\mathrm{Te}}$\\ -\noalign{\smallskip} -\hline -\noalign{\smallskip} - 30 & 0.82 & 38.4 & 35.7 & 154 & 320 \\ - 60 & 0.67 & 42.1 & 34.7 & 138 & 340 \\ -120 & 0.52 & 45.1 & 34.0 & 124 & 370 \\ -\hline -\end{tabular} -\end{table} -\end{verbatim} - -\medskip\noindent{\itshape Sample Output} -\begin{table} -\caption{Critical $N$ values} -\begin{center} -\renewcommand{\arraystretch}{1.4} -\setlength\tabcolsep{3pt} -\begin{tabular}{llllll} -\hline\noalign{\smallskip} -${\mathrm M}_\odot$ & $\beta_{0}$ & $T_{\mathrm c6}$ & $\gamma$ - & $N_{\mathrm{crit}}^{\mathrm L}$ - & $N_{\mathrm{crit}}^{\mathrm{Te}}$\\ -\noalign{\smallskip} -\hline -\noalign{\smallskip} - 30 & 0.82 & 38.4 & 35.7 & 154 & 320 \\ - 60 & 0.67 & 42.1 & 34.7 & 138 & 340 \\ -120 & 0.52 & 45.1 & 34.0 & 124 & 370 \\ -\hline -\end{tabular} -\end{center} -\end{table} - -Before continuing your text you need an empty line. \dots - -\vspace{3mm} -For further information you will find a complete description of -the tabular environment -on p.~62~ff. and p.~204 of the {\em \LaTeX{} User's Guide \& Reference -Manual\/} by Leslie Lamport. -% -\subsection{Tables Not Coded with \protect\LaTeX{}} -% -If you do not wish to code your table using \LaTeX{} -but prefer to have it reproduced separately, -proceed as for figures and use the following coding:\\[2mm] -{\itshape Sample Input} -\begin{verbatim} -\begin{table} -\caption{text of your caption} -\vspace{x cm} % the actual height needed for your table -\end{table} -\end{verbatim} -% -\subsection{Signs and Characters} -% -\subsubsection*{Special Signs.} -% -You may need to use special signs. The available ones are listed in the -{\em \LaTeX{} User's Guide \& Reference Manual\/} by Leslie Lamport, -pp.~41\,ff. -We have created further symbols for math mode (enclosed in \$): -\begin{center} -\begin{tabular}{l@{\hspace{1em}yields\hspace{1em}} -c@{\hspace{3em}}l@{\hspace{1em}yields\hspace{1em}}c} -\verb|\grole| & $\grole$ & \verb|\getsto| & $\getsto$\\ -\verb|\lid| & $\lid$ & \verb|\gid| & $\gid$ -\end{tabular} -\end{center} -% -\subsubsection*{Gothic (Fraktur).} -% -If gothic letters are {\itshape necessary}, please use those of the -relevant \AmSTeX{} alphabet which are available using the amstex -package of the American Mathematical Society. - -In \LaTeX{} only the following gothic letters are available: -\verb|$\Re$| yields $\Re$ and \verb|$\Im$| yields $\Im$. These should -{\itshape not\/} be used when you need gothic letters for your contribution. -Use \AmSTeX{} gothic as explained above. For the real and the imaginary -parts of a complex number within math mode you should use instead: -\verb|$\mathrm{Re}$| (which yields Re) or \verb|$\mathrm{Im}$| (which -yields Im). -% -\subsubsection*{Script.} -% -For script capitals use the coding -\begin{center} -\begin{tabular}{l@{\hspace{1em}which yields\hspace{1em}}c} -\verb|$\mathcal{AB}$| & $\mathcal{AB}$ -\end{tabular} -\end{center} -(see p.~42 of the \LaTeX{} book). -% -\subsubsection*{Special Roman.} -% -If you need other symbols than those below, you could use -the blackboard bold characters of \AmSTeX{}, but there might arise -capacity problems -in loading additional \AmSTeX{} fonts. Therefore we created -the blackboard bold characters listed below. -Some of them are not esthetically -satisfactory. This need not deter you from using them: -in the final printed form they will be -replaced by the well-designed MT (monotype) characters of -the phototypesetting machine. -\begin{flushleft} -\begin{tabular}{@{}ll@{ yields } -c@{\hspace{1.em}}ll@{ yields }c} -\verb|\bbbc| & (complex numbers) & $\bbbc$ - & \verb|\bbbf| & (blackboard bold F) & $\bbbf$\\ -\verb|\bbbh| & (blackboard bold H) & $\bbbh$ - & \verb|\bbbk| & (blackboard bold K) & $\bbbk$\\ -\verb|\bbbm| & (blackboard bold M) & $\bbbm$ - & \verb|\bbbn| & (natural numbers N) & $\bbbn$\\ -\verb|\bbbp| & (blackboard bold P) & $\bbbp$ - & \verb|\bbbq| & (rational numbers) & $\bbbq$\\ -\verb|\bbbr| & (real numbers) & $\bbbr$ - & \verb|\bbbs| & (blackboard bold S) & $\bbbs$\\ -\verb|\bbbt| & (blackboard bold T) & $\bbbt$ - & \verb|\bbbz| & (whole numbers) & $\bbbz$\\ -\verb|\bbbone| & (symbol one) & $\bbbone$ -\end{tabular} -\end{flushleft} -\begin{displaymath} -\begin{array}{c} -\bbbc^{\bbbc^{\bbbc}} \otimes -\bbbf_{\bbbf_{\bbbf}} \otimes -\bbbh_{\bbbh_{\bbbh}} \otimes -\bbbk_{\bbbk_{\bbbk}} \otimes -\bbbm^{\bbbm^{\bbbm}} \otimes -\bbbn_{\bbbn_{\bbbn}} \otimes -\bbbp^{\bbbp^{\bbbp}}\\[2mm] -\otimes -\bbbq_{\bbbq_{\bbbq}} \otimes -\bbbr^{\bbbr^{\bbbr}} \otimes -\bbbs^{\bbbs_{\bbbs}} \otimes -\bbbt^{\bbbt^{\bbbt}} \otimes -\bbbz \otimes -\bbbone^{\bbbone_{\bbbone}} -\end{array} -\end{displaymath} -% -\section{References} -\label{refer} -% -There are three reference systems available; only one, of course, -should be used for your contribution. With each system (by -number only, by letter-number or by author-year) a reference list -containing all citations in the -text, should be included at the end of your contribution placing the -\LaTeX{} environment \verb|thebibliography| there. -For an overall information on that environment -see the {\em \LaTeX{} User's Guide \& Reference -Manual\/} by Leslie Lamport, p.~71. - -There is a special {\sc Bib}\TeX{} style for LLNCS that works along -with the class: \verb|splncs.bst| --- call for it with a line \verb|\bibliographystyle{splncs}|. -If you plan to use another {\sc Bib}\TeX{} style you are customed to, -please specify the option \verb|[oribibl]| in the -\verb|documentclass| line, like: -\begin{verbatim} -\documentclass[oribibl]{llncs} -\end{verbatim} -This will retain the original \LaTeX{} code for the bibliographic -environment and the \verb|\cite| mechanism that many {\sc Bib}\TeX{} -applications rely on. -% -\subsection{References by Letter-Number or by Number Only} -% -References are cited in the text -- using the \verb|\cite| -command of \LaTeX{} -- by number or by letter-number in square -brackets, e.g.\ [1] or [E1, S2], [P1], according to your use of the -\verb|\bibitem| command in the \verb|thebibliography| environment. The -coding is as follows: if you choose your own label for the sources by -giving an optional argument to the \verb|\bibitem| command the citations -in the text are marked with the label you supplied. Otherwise a simple -numbering is done, which is preferred. -\begin{verbatim} -The results in this section are a refined version -of \cite{clar:eke}; the minimality result of Proposition~14 -was the first of its kind. -\end{verbatim} -The above input produces the citation: ``\dots\ refined version of -[CE1]; the min\-i\-mality\dots''. Then the \verb|\bibitem| entry of -the \verb|thebibliography| environment should read: -\begin{verbatim} -\begin{thebibliography}{[MT1]} -. -. -\bibitem[CE1]{clar:eke} -Clarke, F., Ekeland, I.: -Nonlinear oscillations and boundary-value problems for -Hamiltonian systems. -Arch. Rat. Mech. Anal. 78, 315--333 (1982) -. -. -\end{thebibliography} -\end{verbatim} -The complete bibliography looks like this: -% -\begin{thebibliography}{[MT1]} -% -\bibitem[CE1]{clar:eke} -Clarke, F., Ekeland, I.: -Nonlinear oscillations and -boundary-value problems for Hamiltonian systems. -Arch. Rat. Mech. Anal. 78, 315--333 (1982) -% -\bibitem[CE2]{clar:eke:2} -Clarke, F., Ekeland, I.: -Solutions p\'{e}riodiques, du -p\'{e}riode donn\'{e}e, des \'{e}quations hamiltoniennes. -Note CRAS Paris 287, 1013--1015 (1978) -% -\bibitem[MT1]{mich:tar} -Michalek, R., Tarantello, G.: -Subharmonic solutions with prescribed minimal -period for nonautonomous Hamiltonian systems. -J. Diff. Eq. 72, 28--55 (1988) -% -\bibitem[Ta1]{tar} -Tarantello, G.: -Subharmonic solutions for Hamiltonian -systems via a $\bbbz_{p}$ pseudoindex theory. -Annali di Matematica Pura (to appear) -% -\bibitem[Ra1]{rab} -Rabinowitz, P.: -On subharmonic solutions of a Hamiltonian system. -Comm. Pure Appl. Math. 33, 609--633 (1980) -\end{thebibliography} -% -\subsubsection*{Number-Only System.} -% -For this preferred system do not use the optional argument -in the \verb|\bibitem| command: then, only numbers will -appear for the citations in the text (enclosed in square brackets) -as well as for the marks in your -bibliography (here the number is only end-punctuated without -square brackets). - -Subsequent citation numbers in the text are collapsed to ranges. -Non-numeric and undefined labels are handled correctly but no sorting is -done. - -E.g., \verb|\cite{n1,n3,n2,n3,n4,n5,foo,n1,n2,n3,?,n4,n5}| -- where -\verb|n|$x$ is the key of the $x^{\mathrm{th}}$ \verb|\bibitem| -command in sequence, \verb|foo| is the key of a \verb|\bibitem| with an -optional argument, and \verb|?| is an undefined reference -- gives -1,3,2-5,foo,1-3,?,4,5 as the citation reference. - -\begin{verbatim} -\begin{thebibliography}{1} -\bibitem {clar:eke} -Clarke, F., Ekeland, I.: -Nonlinear oscillations and boundary-value problems for -Hamiltonian systems. -Arch. Rat. Mech. Anal. 78, 315--333 (1982) -\end{thebibliography} -\end{verbatim} -% -\subsection{Author-Year System} -% -References are cited in the text by name and year in parentheses -and should look as follows: -(Smith 1970, 1980), (Ekeland et al. 1985, Theorem 2), (Jones and Jaffe -1986; Farrow 1988, Chap.\,2). If the name is part of the sentence -only the year may appear in parentheses, -e.g.\ Ekeland et al. (1985, Sect.\,2.1) -The reference list should contain all citations occurring in the text, -ordered alphabetically by surname (with initials following). If there -are several works by the same author(s) the references should be listed -in the appropriate order indicated below: -\begin{alpherate} -\setlength{\hfuzz}{5pt} -\item -One author: list works chronologically; -\item -Author and same co-author(s): list works chronologically; -\item -Author and different co-authors: list works alphabetically -according to co-authors. -\end{alpherate} -If there are several works by the same author(s) and in the same year, -but which are cited separately, they should be distinguished by the use -of ``a'', ``b'' etc., e.g.\ (Smith 1982a), (Ekeland et al. 1982b). -% -\subsubsection*{How to Code Author-Year System.} -% -If you want to use this system you have to specify the option -\verb|[citeauthoryear]| in the \verb|documentclass|, like: -\begin{verbatim} -\documentclass[citeauthoryear]{llncs} -\end{verbatim} -Write your citations in the text explicitly except for the year, leaving -that up to \LaTeX{} with the \verb|\cite| command. Then give only the -appropriate year as the optional argument (i.e. the label in square -brackets) with the \verb|\bibitem| command(s).\\[2mm] -{\itshape Sample Input} -\begin{verbatim} -The results in this section are a refined version -of Clarke and Ekeland (\cite{clar:eke}); the minimality result of -Proposition~14 was the first of its kind. -\end{verbatim} -The above input produces the citation: ``\dots\ refined version of -Clarke and Ekeland (1982); the minimality\dots''. Then the -\verb|\bibitem| entry of \verb|clar:eke| in the \verb|thebibliography| -environment should read: -\begin{verbatim} -\begin{thebibliography}{} % (do not forget {}) -. -. -\bibitem[1982]{clar:eke} -Clarke, F., Ekeland, I.: -Nonlinear oscillations and boundary-value problems for -Hamiltonian systems. -Arch. Rat. Mech. Anal. 78, 315--333 (1982) -. -. -\end{thebibliography} -\end{verbatim} -{\itshape Sample Output} -\bibauthoryear -% -\end{document} diff --git a/paper/llncs2e/llncs.dvi b/paper/llncs2e/llncs.dvi deleted file mode 100644 index 2fc782f1f92dfc3bc5c365bed7d6ff546d0d9f60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71172 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 diff --git a/paper/llncs2e/llncs.ind b/paper/llncs2e/llncs.ind deleted file mode 100644 index 70d4a36b4..000000000 --- a/paper/llncs2e/llncs.ind +++ /dev/null @@ -1,349 +0,0 @@ -% This is LLNCS.IND the handmade demonstration -% file for an author index from Springer-Verlag -% for Lecture Notes in Computer Science, -% version 2.2 for LaTeX2e -% -\begin{theindex} -\item Abt~I. \idxquad{7} -\item Ahmed~T. \idxquad{3} -\item Andreev~V. \idxquad{24} -\item Andrieu~B. \idxquad{27} -\item Arpagaus~M. \idxquad{34} -\indexspace -\item Babaev~A. \idxquad{25} -\item B\"arwolff~A. \idxquad{33} -\item B\'an~J. \idxquad{17} -\item Baranov~P. \idxquad{24} -\item Barrelet~E. \idxquad{28} -\item Bartel~W. \idxquad{11} -\item Bassler~U. \idxquad{28} -\item Beck~H.P. \idxquad{35} -\item Behrend~H.-J. \idxquad{11} -\item Berger~Ch. \idxquad{1} -\item Bergstein~H. \idxquad{1} -\item Bernardi~G. \idxquad{28} -\item Bernet~R. \idxquad{34} -\item Besan\c con~M. \idxquad{9} -\item Biddulph~P. \idxquad{22} -\item Binder~E. \idxquad{11} -\item Bischoff~A. \idxquad{33} -\item Blobel~V. \idxquad{13} -\item Borras~K. \idxquad{8} -\item Bosetti~P.C. \idxquad{2} -\item Boudry~V. \idxquad{27} -\item Brasse~F. \idxquad{11} -\item Braun~U. \idxquad{2} -\item Braunschweig~A. \idxquad{1} -\item Brisson~V. \idxquad{26} -\item B\"ungener~L. \idxquad{13} -\item B\"urger~J. \idxquad{11} -\item B\"usser~F.W. \idxquad{13} -\item Buniatian~A. \idxquad{11,37} -\item Buschhorn~G. \idxquad{25} -\indexspace -\item Campbell~A.J. \idxquad{1} -\item Carli~T. \idxquad{25} -\item Charles~F. \idxquad{28} -\item Clarke~D. \idxquad{5} -\item Clegg~A.B. \idxquad{18} -\item Colombo~M. \idxquad{8} -\item Courau~A. \idxquad{26} -\item Coutures~Ch. \idxquad{9} -\item Cozzika~G. \idxquad{9} -\item Criegee~L. \idxquad{11} -\item Cvach~J. \idxquad{27} -\indexspace -\item Dagoret~S. \idxquad{28} -\item Dainton~J.B. \idxquad{19} -\item Dann~A.W.E. \idxquad{22} -\item Dau~W.D. \idxquad{16} -\item Deffur~E. \idxquad{11} -\item Delcourt~B. \idxquad{26} -\item Buono~Del~A. \idxquad{28} -\item Devel~M. \idxquad{26} -\item De Roeck~A. \idxquad{11} -\item Dingus~P. \idxquad{27} -\item Dollfus~C. \idxquad{35} -\item Dreis~H.B. \idxquad{2} -\item Drescher~A. \idxquad{8} -\item D\"ullmann~D. \idxquad{13} -\item D\"unger~O. \idxquad{13} -\item Duhm~H. \idxquad{12} -\indexspace -\item Ebbinghaus~R. \idxquad{8} -\item Eberle~M. \idxquad{12} -\item Ebert~J. \idxquad{32} -\item Ebert~T.R. \idxquad{19} -\item Efremenko~V. \idxquad{23} -\item Egli~S. \idxquad{35} -\item Eichenberger~S. \idxquad{35} -\item Eichler~R. \idxquad{34} -\item Eisenhandler~E. \idxquad{20} -\item Ellis~N.N. \idxquad{3} -\item Ellison~R.J. \idxquad{22} -\item Elsen~E. \idxquad{11} -\item Evrard~E. \idxquad{4} -\indexspace -\item Favart~L. \idxquad{4} -\item Feeken~D. \idxquad{13} -\item Felst~R. \idxquad{11} -\item Feltesse~A. \idxquad{9} -\item Fensome~I.F. \idxquad{3} -\item Ferrarotto~F. \idxquad{31} -\item Flamm~K. \idxquad{11} -\item Flauger~W. \idxquad{11} -\item Flieser~M. \idxquad{25} -\item Fl\"ugge~G. \idxquad{2} -\item Fomenko~A. \idxquad{24} -\item Fominykh~B. \idxquad{23} -\item Form\'anek~J. \idxquad{30} -\item Foster~J.M. \idxquad{22} -\item Franke~G. \idxquad{11} -\item Fretwurst~E. \idxquad{12} -\indexspace -\item Gabathuler~E. \idxquad{19} -\item Gamerdinger~K. \idxquad{25} -\item Garvey~J. \idxquad{3} -\item Gayler~J. \idxquad{11} -\item Gellrich~A. \idxquad{13} -\item Gennis~M. \idxquad{11} -\item Genzel~H. \idxquad{1} -\item Godfrey~L. \idxquad{7} -\item Goerlach~U. \idxquad{11} -\item Goerlich~L. \idxquad{6} -\item Gogitidze~N. \idxquad{24} -\item Goodall~A.M. \idxquad{19} -\item Gorelov~I. \idxquad{23} -\item Goritchev~P. \idxquad{23} -\item Grab~C. \idxquad{34} -\item Gr\"assler~R. \idxquad{2} -\item Greenshaw~T. \idxquad{19} -\item Greif~H. \idxquad{25} -\item Grindhammer~G. \idxquad{25} -\indexspace -\item Haack~J. \idxquad{33} -\item Haidt~D. \idxquad{11} -\item Hamon~O. \idxquad{28} -\item Handschuh~D. \idxquad{11} -\item Hanlon~E.M. \idxquad{18} -\item Hapke~M. \idxquad{11} -\item Harjes~J. \idxquad{11} -\item Haydar~R. \idxquad{26} -\item Haynes~W.J. \idxquad{5} -\item Hedberg~V. \idxquad{21} -\item Heinzelmann~G. \idxquad{13} -\item Henderson~R.C.W. \idxquad{18} -\item Henschel~H. \idxquad{33} -\item Herynek~I. \idxquad{29} -\item Hildesheim~W. \idxquad{11} -\item Hill~P. \idxquad{11} -\item Hilton~C.D. \idxquad{22} -\item Hoeger~K.C. \idxquad{22} -\item Huet~Ph. \idxquad{4} -\item Hufnagel~H. \idxquad{14} -\item Huot~N. \idxquad{28} -\indexspace -\item Itterbeck~H. \idxquad{1} -\indexspace -\item Jabiol~M.-A. \idxquad{9} -\item Jacholkowska~A. \idxquad{26} -\item Jacobsson~C. \idxquad{21} -\item Jansen~T. \idxquad{11} -\item J\"onsson~L. \idxquad{21} -\item Johannsen~A. \idxquad{13} -\item Johnson~D.P. \idxquad{4} -\item Jung~H. \idxquad{2} -\indexspace -\item Kalmus~P.I.P. \idxquad{20} -\item Kasarian~S. \idxquad{11} -\item Kaschowitz~R. \idxquad{2} -\item Kathage~U. \idxquad{16} -\item Kaufmann~H. \idxquad{33} -\item Kenyon~I.R. \idxquad{3} -\item Kermiche~S. \idxquad{26} -\item Kiesling~C. \idxquad{25} -\item Klein~M. \idxquad{33} -\item Kleinwort~C. \idxquad{13} -\item Knies~G. \idxquad{11} -\item Ko~W. \idxquad{7} -\item K\"ohler~T. \idxquad{1} -\item Kolanoski~H. \idxquad{8} -\item Kole~F. \idxquad{7} -\item Kolya~S.D. \idxquad{22} -\item Korbel~V. \idxquad{11} -\item Korn~M. \idxquad{8} -\item Kostka~P. \idxquad{33} -\item Kotelnikov~S.K. \idxquad{24} -\item Krehbiel~H. \idxquad{11} -\item Kr\"ucker~D. \idxquad{2} -\item Kr\"uger~U. \idxquad{11} -\item Kubenka~J.P. \idxquad{25} -\item Kuhlen~M. \idxquad{25} -\item Kur\v{c}a~T. \idxquad{17} -\item Kurzh\"ofer~J. \idxquad{8} -\item Kuznik~B. \idxquad{32} -\indexspace -\item Lamarche~F. \idxquad{27} -\item Lander~R. \idxquad{7} -\item Landon~M.P.J. \idxquad{20} -\item Lange~W. \idxquad{33} -\item Lanius~P. \idxquad{25} -\item Laporte~J.F. \idxquad{9} -\item Lebedev~A. \idxquad{24} -\item Leuschner~A. \idxquad{11} -\item Levonian~S. \idxquad{11,24} -\item Lewin~D. \idxquad{11} -\item Ley~Ch. \idxquad{2} -\item Lindner~A. \idxquad{8} -\item Lindstr\"om~G. \idxquad{12} -\item Linsel~F. \idxquad{11} -\item Lipinski~J. \idxquad{13} -\item Loch~P. \idxquad{11} -\item Lohmander~H. \idxquad{21} -\item Lopez~G.C. \idxquad{20} -\indexspace -\item Magnussen~N. \idxquad{32} -\item Mani~S. \idxquad{7} -\item Marage~P. \idxquad{4} -\item Marshall~R. \idxquad{22} -\item Martens~J. \idxquad{32} -\item Martin~A.@ \idxquad{19} -\item Martyn~H.-U. \idxquad{1} -\item Martyniak~J. \idxquad{6} -\item Masson~S. \idxquad{2} -\item Mavroidis~A. \idxquad{20} -\item McMahon~S.J. \idxquad{19} -\item Mehta~A. \idxquad{22} -\item Meier~K. \idxquad{15} -\item Mercer~D. \idxquad{22} -\item Merz~T. \idxquad{11} -\item Meyer~C.A. \idxquad{35} -\item Meyer~H. \idxquad{32} -\item Meyer~J. \idxquad{11} -\item Mikocki~S. \idxquad{6,26} -\item Milone~V. \idxquad{31} -\item Moreau~F. \idxquad{27} -\item Moreels~J. \idxquad{4} -\item Morris~J.V. \idxquad{5} -\item M\"uller~K. \idxquad{35} -\item Murray~S.A. \idxquad{22} -\indexspace -\item Nagovizin~V. \idxquad{23} -\item Naroska~B. \idxquad{13} -\item Naumann~Th. \idxquad{33} -\item Newton~D. \idxquad{18} -\item Neyret~D. \idxquad{28} -\item Nguyen~A. \idxquad{28} -\item Niebergall~F. \idxquad{13} -\item Nisius~R. \idxquad{1} -\item Nowak~G. \idxquad{6} -\item Nyberg~M. \idxquad{21} -\indexspace -\item Oberlack~H. \idxquad{25} -\item Obrock~U. \idxquad{8} -\item Olsson~J.E. \idxquad{11} -\item Ould-Saada~F. \idxquad{13} -\indexspace -\item Pascaud~C. \idxquad{26} -\item Patel~G.D. \idxquad{19} -\item Peppel~E. \idxquad{11} -\item Phillips~H.T. \idxquad{3} -\item Phillips~J.P. \idxquad{22} -\item Pichler~Ch. \idxquad{12} -\item Pilgram~W. \idxquad{2} -\item Pitzl~D. \idxquad{34} -\item Prell~S. \idxquad{11} -\item Prosi~R. \idxquad{11} -\indexspace -\item R\"adel~G. \idxquad{11} -\item Raupach~F. \idxquad{1} -\item Rauschnabel~K. \idxquad{8} -\item Reinshagen~S. \idxquad{11} -\item Ribarics~P. \idxquad{25} -\item Riech~V. \idxquad{12} -\item Riedlberger~J. \idxquad{34} -\item Rietz~M. \idxquad{2} -\item Robertson~S.M. \idxquad{3} -\item Robmann~P. \idxquad{35} -\item Roosen~R. \idxquad{4} -\item Royon~C. \idxquad{9} -\item Rudowicz~M. \idxquad{25} -\item Rusakov~S. \idxquad{24} -\item Rybicki~K. \idxquad{6} -\indexspace -\item Sahlmann~N. \idxquad{2} -\item Sanchez~E. \idxquad{25} -\item Savitsky~M. \idxquad{11} -\item Schacht~P. \idxquad{25} -\item Schleper~P. \idxquad{14} -\item von Schlippe~W. \idxquad{20} -\item Schmidt~D. \idxquad{32} -\item Schmitz~W. \idxquad{2} -\item Sch\"oning~A. \idxquad{11} -\item Schr\"oder~V. \idxquad{11} -\item Schulz~M. \idxquad{11} -\item Schwab~B. \idxquad{14} -\item Schwind~A. \idxquad{33} -\item Seehausen~U. \idxquad{13} -\item Sell~R. \idxquad{11} -\item Semenov~A. \idxquad{23} -\item Shekelyan~V. \idxquad{23} -\item Shooshtari~H. \idxquad{25} -\item Shtarkov~L.N. \idxquad{24} -\item Siegmon~G. \idxquad{16} -\item Siewert~U. \idxquad{16} -\item Skillicorn~I.O. \idxquad{10} -\item Smirnov~P. \idxquad{24} -\item Smith~J.R. \idxquad{7} -\item Smolik~L. \idxquad{11} -\item Spitzer~H. \idxquad{13} -\item Staroba~P. \idxquad{29} -\item Steenbock~M. \idxquad{13} -\item Steffen~P. \idxquad{11} -\item Stella~B. \idxquad{31} -\item Stephens~K. \idxquad{22} -\item St\"osslein~U. \idxquad{33} -\item Strachota~J. \idxquad{11} -\item Straumann~U. \idxquad{35} -\item Struczinski~W. \idxquad{2} -\indexspace -\item Taylor~R.E. \idxquad{36,26} -\item Tchernyshov~V. \idxquad{23} -\item Thiebaux~C. \idxquad{27} -\item Thompson~G. \idxquad{20} -\item Tru\"ol~P. \idxquad{35} -\item Turnau~J. \idxquad{6} -\indexspace -\item Urban~L. \idxquad{25} -\item Usik~A. \idxquad{24} -\indexspace -\item Valkarova~A. \idxquad{30} -\item Vall\'ee~C. \idxquad{28} -\item Van Esch~P. \idxquad{4} -\item Vartapetian~A. \idxquad{11} -\item Vazdik~Y. \idxquad{24} -\item Verrecchia~P. \idxquad{9} -\item Vick~R. \idxquad{13} -\item Vogel~E. \idxquad{1} -\indexspace -\item Wacker~K. \idxquad{8} -\item Walther~A. \idxquad{8} -\item Weber~G. \idxquad{13} -\item Wegner~A. \idxquad{11} -\item Wellisch~H.P. \idxquad{25} -\item West~L.R. \idxquad{3} -\item Willard~S. \idxquad{7} -\item Winde~M. \idxquad{33} -\item Winter~G.-G. \idxquad{11} -\item Wolff~Th. \idxquad{34} -\item Wright~A.E. \idxquad{22} -\item Wulff~N. \idxquad{11} -\indexspace -\item Yiou~T.P. \idxquad{28} -\indexspace -\item \v{Z}\'a\v{c}ek~J. \idxquad{30} -\item Zeitnitz~C. \idxquad{12} -\item Ziaeepour~H. \idxquad{26} -\item Zimmer~M. \idxquad{11} -\item Zimmermann~W. \idxquad{11} -\end{theindex} diff --git a/paper/llncs2e/llncsdoc.pdf b/paper/llncs2e/llncsdoc.pdf index 5b68e0f18b015dba4224f7068acdf61200d19397..24a36b556b149c01ce7df118e4bed1eb916c10b3 100644 GIT binary patch literal 215677 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%0Dt+{myc$J7M{o> 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ⅆ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 literal 184891 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 Nyn6Ni*AFM1e*i-TTzvol diff --git a/paper/llncs2e/llncsdoc.sty b/paper/llncs2e/llncsdoc.sty deleted file mode 100644 index 5843cba8e..000000000 --- a/paper/llncs2e/llncsdoc.sty +++ /dev/null @@ -1,42 +0,0 @@ -% This is LLNCSDOC.STY the modification of the -% LLNCS class file for the documentation of -% the class itself. -% -\def\AmS{{\protect\usefont{OMS}{cmsy}{m}{n}% - A\kern-.1667em\lower.5ex\hbox{M}\kern-.125emS}} -\def\AmSTeX{{\protect\AmS-\protect\TeX}} -% -\def\ps@myheadings{\let\@mkboth\@gobbletwo -\def\@oddhead{\hbox{}\hfil\small\rm\rightmark -\qquad\thepage}% -\def\@oddfoot{}\def\@evenhead{\small\rm\thepage\qquad -\leftmark\hfil}% -\def\@evenfoot{}\def\sectionmark##1{}\def\subsectionmark##1{}} -\ps@myheadings -% -\setcounter{tocdepth}{2} -% -\renewcommand{\labelitemi}{--} -\newenvironment{alpherate}% -{\renewcommand{\labelenumi}{\alph{enumi})}\begin{enumerate}}% -{\end{enumerate}\renewcommand{\labelenumi}{enumi}} -% -\def\bibauthoryear{\begingroup -\def\thebibliography##1{\section*{References}% - \small\list{}{\settowidth\labelwidth{}\leftmargin\parindent - \itemindent=-\parindent - \labelsep=\z@ - \usecounter{enumi}}% - \def\newblock{\hskip .11em plus .33em minus -.07em}% - \sloppy - \sfcode`\.=1000\relax}% - \def\@cite##1{##1}% - \def\@lbibitem[##1]##2{\item[]\if@filesw - {\def\protect####1{\string ####1\space}\immediate - \write\@auxout{\string\bibcite{##2}{##1}}}\fi\ignorespaces}% -\begin{thebibliography}{} -\bibitem[1982]{clar:eke3} Clarke, F., Ekeland, I.: Nonlinear -oscillations and boundary-value problems for Hamiltonian systems. -Arch. Rat. Mech. Anal. 78, 315--333 (1982) -\end{thebibliography} -\endgroup} diff --git a/paper/llncs2e/readme.txt b/paper/llncs2e/readme.txt index baa968816..13c60964e 100644 --- a/paper/llncs2e/readme.txt +++ b/paper/llncs2e/readme.txt @@ -11,24 +11,9 @@ It consists of the following files: llncs.cls the LaTeX2e document class - llncs.dem the sample input file + samplepaper.tex a sample paper + fig1.eps a figure used in the sample paper - llncs.doc the documentation of the class (LaTeX source) llncsdoc.pdf the documentation of the class (PDF version) - llncsdoc.sty the modification of the class for the documentation - llncs.ind an external (faked) author index file - subjidx.ind subject index demo from the Springer book package - llncs.dvi the resulting DVI file (remember to use binary transfer!) - sprmindx.sty supplementary style file for MakeIndex - (usage: makeindex -s sprmindx.sty <yourfile.idx>) - - splncs.bst old BibTeX style for use with llncs.cls - - splncs_srt.bst ditto with alphabetic sorting - - splncs03.bst current LNCS BibTeX style with alphabetic sorting - - aliascnt.sty part of the Oberdiek bundle; allows more control over - the counters associated to any numbered item - remreset.sty by David Carlisle + splncs04.bst current LNCS BibTeX style with alphabetic sorting diff --git a/paper/llncs2e/remreset.sty b/paper/llncs2e/remreset.sty deleted file mode 100644 index b53de5835..000000000 --- a/paper/llncs2e/remreset.sty +++ /dev/null @@ -1,39 +0,0 @@ - -% remreset package -%%%%%%%%%%%%%%%%%% - -% Copyright 1997 David carlisle -% This file may be distributed under the terms of the LPPL. -% See 00readme.txt for details. - -% 1997/09/28 David Carlisle - -% LaTeX includes a command \@addtoreset that is used to declare that -% a counter should be reset every time a second counter is incremented. - -% For example the book class has a line -% \@addtoreset{footnote}{chapter} -% So that the footnote counter is reset each chapter. - -% If you wish to bas a new class on book, but without this counter -% being reset, then standard LaTeX gives no simple mechanism to do -% this. - -% This package defines |\@removefromreset| which just undoes the effect -% of \@addtorest. So for example a class file may be defined by - -% \LoadClass{book} -% \@removefromreset{footnote}{chapter} - - -\def\@removefromreset#1#2{{% - \expandafter\let\csname c@#1\endcsname\@removefromreset - \def\@elt##1{% - \expandafter\ifx\csname c@##1\endcsname\@removefromreset - \else - \noexpand\@elt{##1}% - \fi}% - \expandafter\xdef\csname cl@#2\endcsname{% - \csname cl@#2\endcsname}}} - - diff --git a/paper/llncs2e/splncs.bst b/paper/llncs2e/splncs.bst deleted file mode 100644 index fe8a22af7..000000000 --- a/paper/llncs2e/splncs.bst +++ /dev/null @@ -1,1098 +0,0 @@ -% BibTeX bibliography style `splncs' - -% An attempt to match the bibliography style required for use with -% numbered references in Springer Verlag's "Lecture Notes in Computer -% Science" series. (See Springer's documentation for llncs.sty for -% more details of the suggested reference format.) Note that this -% file will not work for author-year style citations. - -% Use \documentclass{llncs} and \bibliographystyle{splncs}, and cite -% a reference with (e.g.) \cite{smith77} to get a "[1]" in the text. - -% Copyright (C) 1999 Jason Noble. -% Last updated: Friday 07 March 2006, 08:04:42 Frank Holzwarth, Springer -% -% Based on the BibTeX standard bibliography style `unsrt' - -ENTRY - { address - author - booktitle - chapter - edition - editor - howpublished - institution - journal - key - month - note - number - organization - pages - publisher - school - series - title - type - volume - year - } - {} - { label } - -INTEGERS { output.state before.all mid.sentence after.sentence - after.block after.authors between.elements} - -FUNCTION {init.state.consts} -{ #0 'before.all := - #1 'mid.sentence := - #2 'after.sentence := - #3 'after.block := - #4 'after.authors := - #5 'between.elements := -} - -STRINGS { s t } - -FUNCTION {output.nonnull} -{ 's := - output.state mid.sentence = - { " " * write$ } - { output.state after.block = - { add.period$ write$ - newline$ - "\newblock " write$ - } - { - output.state after.authors = - { ": " * write$ - newline$ - "\newblock " write$ - } - { output.state between.elements = - { ", " * write$ } - { output.state before.all = - 'write$ - { add.period$ " " * write$ } - if$ - } - if$ - } - if$ - } - if$ - mid.sentence 'output.state := - } - if$ - s -} - -FUNCTION {output} -{ duplicate$ empty$ - 'pop$ - 'output.nonnull - if$ -} - -FUNCTION {output.check} -{ 't := - duplicate$ empty$ - { pop$ "empty " t * " in " * cite$ * warning$ } - 'output.nonnull - if$ -} - -FUNCTION {output.bibitem} -{ newline$ - "\bibitem{" write$ - cite$ write$ - "}" write$ - newline$ - "" - before.all 'output.state := -} - -FUNCTION {fin.entry} -{ write$ - newline$ -} - -FUNCTION {new.block} -{ output.state before.all = - 'skip$ - { after.block 'output.state := } - if$ -} - -FUNCTION {stupid.colon} -{ after.authors 'output.state := } - -FUNCTION {insert.comma} -{ output.state before.all = - 'skip$ - { between.elements 'output.state := } - if$ -} - -FUNCTION {new.sentence} -{ output.state after.block = - 'skip$ - { output.state before.all = - 'skip$ - { after.sentence 'output.state := } - if$ - } - if$ -} - -FUNCTION {not} -{ { #0 } - { #1 } - if$ -} - -FUNCTION {and} -{ 'skip$ - { pop$ #0 } - if$ -} - -FUNCTION {or} -{ { pop$ #1 } - 'skip$ - if$ -} - -FUNCTION {new.block.checka} -{ empty$ - 'skip$ - 'new.block - if$ -} - -FUNCTION {new.block.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.block - if$ -} - -FUNCTION {new.sentence.checka} -{ empty$ - 'skip$ - 'new.sentence - if$ -} - -FUNCTION {new.sentence.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.sentence - if$ -} - -FUNCTION {field.or.null} -{ duplicate$ empty$ - { pop$ "" } - 'skip$ - if$ -} - -FUNCTION {emphasize} -{ duplicate$ empty$ - { pop$ "" } - { "" swap$ * "" * } - if$ -} - -FUNCTION {bold} -{ duplicate$ empty$ - { pop$ "" } - { "\textbf{" swap$ * "}" * } - if$ -} - -FUNCTION {parens} -{ duplicate$ empty$ - { pop$ "" } - { "(" swap$ * ")" * } - if$ -} - -INTEGERS { nameptr namesleft numnames } - -FUNCTION {format.springer.names} -{ 's := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr "{vv~}{ll}{, jj}{, f{.}.}" format.name$ 't := - nameptr #1 > - { namesleft #1 > - { ", " * t * } - { numnames #1 > - { ", " * } - 'skip$ - if$ - t "others" = - { " et~al." * } - { "" * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {format.names} -{ 's := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr "{vv~}{ll}{, jj}{, f.}" format.name$ 't := - nameptr #1 > - { namesleft #1 > - { ", " * t * } - { numnames #2 > - { "," * } - 'skip$ - if$ - t "others" = - { " et~al." * } - { " \& " * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {format.authors} -{ author empty$ - { "" } - { author format.springer.names } - if$ -} - -FUNCTION {format.editors} -{ editor empty$ - { "" } - { editor format.springer.names - editor num.names$ #1 > - { ", eds." * } - { ", ed." * } - if$ - } - if$ -} - -FUNCTION {format.title} -{ title empty$ - { "" } - { title "t" change.case$ } - if$ -} - -FUNCTION {n.dashify} -{ 't := - "" - { t empty$ not } - { t #1 #1 substring$ "-" = - { t #1 #2 substring$ "--" = not - { "--" * - t #2 global.max$ substring$ 't := - } - { { t #1 #1 substring$ "-" = } - { "-" * - t #2 global.max$ substring$ 't := - } - while$ - } - if$ - } - { t #1 #1 substring$ * - t #2 global.max$ substring$ 't := - } - if$ - } - while$ -} - -FUNCTION {format.date} -{ year empty$ - { month empty$ - { "" } - { "there's a month but no year in " cite$ * warning$ - month - } - if$ - } - { month empty$ - 'year - { month " " * year * } - if$ - } - if$ -} - -FUNCTION {format.btitle} -{ title emphasize -} - -FUNCTION {tie.or.space.connect} -{ duplicate$ text.length$ #3 < - { "~" } - { " " } - if$ - swap$ * * -} - -FUNCTION {either.or.check} -{ empty$ - 'pop$ - { "can't use both " swap$ * " fields in " * cite$ * warning$ } - if$ -} - -FUNCTION {format.bvolume} -{ volume empty$ - { "" } - { "Volume" volume tie.or.space.connect - series empty$ - 'skip$ - { " of " * series emphasize * } - if$ - add.period$ - "volume and number" number either.or.check - } - if$ -} - -FUNCTION {format.number.series} -{ volume empty$ - { number empty$ - { series field.or.null } - { output.state mid.sentence = - { "number" } - { "Number" } - if$ - number tie.or.space.connect - series empty$ - { "there's a number but no series in " cite$ * warning$ } - { " in " * series * } - if$ - } - if$ - } - { "" } - if$ -} - -FUNCTION {format.edition} -{ edition empty$ - { "" } - { output.state mid.sentence = - { edition "l" change.case$ " edn." * } - { edition "t" change.case$ " edn." * } - if$ - } - if$ -} - -INTEGERS { multiresult } - -FUNCTION {multi.page.check} -{ 't := - #0 'multiresult := - { multiresult not - t empty$ not - and - } - { t #1 #1 substring$ - duplicate$ "-" = - swap$ duplicate$ "," = - swap$ "+" = - or or - { #1 'multiresult := } - { t #2 global.max$ substring$ 't := } - if$ - } - while$ - multiresult -} - -FUNCTION {format.pages} -{ pages empty$ - { "" } - { pages multi.page.check - { "" pages n.dashify tie.or.space.connect } - { "" pages tie.or.space.connect } - if$ - } - if$ -} - -FUNCTION {format.vol} -{ volume bold -} - -FUNCTION {format.vol.num} -{ volume bold -number empty$ -{ } -{ number "(" swap$ * * ")" * } -if$ -} - -FUNCTION {pre.format.pages} -{ pages empty$ - 'skip$ - { duplicate$ empty$ - { pop$ format.pages } - { " " * pages n.dashify * } - if$ - } - if$ -} - -FUNCTION {format.chapter.pages} -{ chapter empty$ - 'format.pages - { type empty$ - { "chapter" } - { type "l" change.case$ } - if$ - chapter tie.or.space.connect - pages empty$ - 'skip$ - { " " * format.pages * } - if$ - } - if$ -} - -FUNCTION {format.in.ed.booktitle} -{ booktitle empty$ - { "" } - { editor empty$ - { "In: " booktitle emphasize * } - { "In " format.editors * ": " * booktitle emphasize * } - if$ - } - if$ -} - -FUNCTION {empty.misc.check} -{ author empty$ title empty$ howpublished empty$ - month empty$ year empty$ note empty$ - and and and and and - { "all relevant fields are empty in " cite$ * warning$ } - 'skip$ - if$ -} - -FUNCTION {format.thesis.type} -{ type empty$ - 'skip$ - { pop$ - type "t" change.case$ - } - if$ -} - -FUNCTION {format.tr.number} -{ type empty$ - { "Technical Report" } - 'type - if$ - number empty$ - { "t" change.case$ } - { number tie.or.space.connect } - if$ -} - -FUNCTION {format.article.crossref} -{ key empty$ - { journal empty$ - { "need key or journal for " cite$ * " to crossref " * crossref * - warning$ - "" - } - { "In {\em " journal * "\/}" * } - if$ - } - { "In " key * } - if$ - " \cite{" * crossref * "}" * -} - -FUNCTION {format.crossref.editor} -{ editor #1 "{vv~}{ll}" format.name$ - editor num.names$ duplicate$ - #2 > - { pop$ " et~al." * } - { #2 < - 'skip$ - { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = - { " et~al." * } - { " and " * editor #2 "{vv~}{ll}" format.name$ * } - if$ - } - if$ - } - if$ -} - -FUNCTION {format.book.crossref} -{ volume empty$ - { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ - "In " - } - { "Volume" volume tie.or.space.connect - " of " * - } - if$ - " \cite{" * crossref * "}" * -} - -FUNCTION {format.incoll.inproc.crossref} -{ editor empty$ - editor field.or.null author field.or.null = - or - { key empty$ - { booktitle empty$ - { "need editor, key, or booktitle for " cite$ * " to crossref " * - crossref * warning$ - "" - } - { "" } - if$ - } - { "" } - if$ - } - { "" } - if$ - " \cite{" * crossref * "}" * -} - -FUNCTION {and.the.note} -{ note output - note empty$ - 'skip$ - { add.period$ } - if$ -} - -FUNCTION {article} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - crossref missing$ - { journal emphasize "journal" output.check - format.vol.num output - format.date parens output - format.pages output - } - { format.article.crossref output.nonnull - format.pages output - } - if$ - and.the.note - fin.entry -} - -FUNCTION {book} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check } - { format.authors output.nonnull - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - stupid.colon - format.btitle "title" output.check - new.sentence - crossref missing$ - { format.edition output - format.bvolume output - new.block - format.number.series output - new.sentence - publisher "publisher" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - } - { format.book.crossref output.nonnull - } - if$ - and.the.note - fin.entry -} - -FUNCTION {booklet} -{ output.bibitem - format.authors output - stupid.colon - format.title "title" output.check - howpublished address new.block.checkb - howpublished output - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {inbook} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check } - { format.authors output.nonnull - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - stupid.colon - crossref missing$ - { chapter output - new.block - format.number.series output - new.sentence - "In:" output - format.btitle "title" output.check - new.sentence - format.edition output - format.bvolume output - publisher "publisher" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - } - { chapter output - new.block - format.incoll.inproc.crossref output.nonnull - } - if$ - format.pages output - and.the.note - fin.entry -} - -FUNCTION {incollection} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence - format.bvolume output - format.number.series output - new.block - format.edition output - publisher "publisher" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - format.pages output - } - { format.incoll.inproc.crossref output.nonnull - format.chapter.pages output - } - if$ - and.the.note - fin.entry -} - -FUNCTION {inproceedings} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence - format.bvolume output - format.number.series output - address empty$ - { organization publisher new.sentence.checkb - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - { insert.comma - address output.nonnull - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - if$ - } - { format.incoll.inproc.crossref output.nonnull - } - if$ - format.pages output - and.the.note - fin.entry -} - -FUNCTION {conference} { inproceedings } - -FUNCTION {manual} -{ output.bibitem - author empty$ - { organization empty$ - 'skip$ - { organization output.nonnull - address output - } - if$ - } - { format.authors output.nonnull } - if$ - stupid.colon - format.btitle "title" output.check - author empty$ - { organization empty$ - { address new.block.checka - address output - } - 'skip$ - if$ - } - { organization address new.block.checkb - organization output - address empty$ - 'skip$ - { insert.comma } - if$ - address output - } - if$ - new.sentence - format.edition output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {mastersthesis} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - "Master's thesis" format.thesis.type output.nonnull - school empty$ - 'skip$ - { insert.comma } - if$ - school "school" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {misc} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - howpublished new.block.checka - howpublished output - format.date parens output - and.the.note - fin.entry - empty.misc.check -} - -FUNCTION {phdthesis} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.btitle "title" output.check - new.block - "PhD thesis" format.thesis.type output.nonnull - school empty$ - 'skip$ - { insert.comma } - if$ - school "school" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {proceedings} -{ output.bibitem - editor empty$ - { organization empty$ - { "" } - { organization output - stupid.colon } - if$ - } - { format.editors output.nonnull - stupid.colon - } - if$ - format.btitle "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence - format.bvolume output - format.number.series output - address empty$ - { organization publisher new.sentence.checkb - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - { insert.comma - address output.nonnull - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - if$ - } - { format.incoll.inproc.crossref output.nonnull - } - if$ - and.the.note - fin.entry -} - -FUNCTION {techreport} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - format.tr.number output.nonnull - institution empty$ - 'skip$ - { insert.comma } - if$ - institution "institution" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {unpublished} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - note "note" output.check - format.date parens output - fin.entry -} - -FUNCTION {default.type} { misc } - -MACRO {jan} {"January"} - -MACRO {feb} {"February"} - -MACRO {mar} {"March"} - -MACRO {apr} {"April"} - -MACRO {may} {"May"} - -MACRO {jun} {"June"} - -MACRO {jul} {"July"} - -MACRO {aug} {"August"} - -MACRO {sep} {"September"} - -MACRO {oct} {"October"} - -MACRO {nov} {"November"} - -MACRO {dec} {"December"} - -MACRO {acmcs} {"ACM Computing Surveys"} - -MACRO {acta} {"Acta Informatica"} - -MACRO {cacm} {"Communications of the ACM"} - -MACRO {ibmjrd} {"IBM Journal of Research and Development"} - -MACRO {ibmsj} {"IBM Systems Journal"} - -MACRO {ieeese} {"IEEE Transactions on Software Engineering"} - -MACRO {ieeetc} {"IEEE Transactions on Computers"} - -MACRO {ieeetcad} - {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} - -MACRO {ipl} {"Information Processing Letters"} - -MACRO {jacm} {"Journal of the ACM"} - -MACRO {jcss} {"Journal of Computer and System Sciences"} - -MACRO {scp} {"Science of Computer Programming"} - -MACRO {sicomp} {"SIAM Journal on Computing"} - -MACRO {tocs} {"ACM Transactions on Computer Systems"} - -MACRO {tods} {"ACM Transactions on Database Systems"} - -MACRO {tog} {"ACM Transactions on Graphics"} - -MACRO {toms} {"ACM Transactions on Mathematical Software"} - -MACRO {toois} {"ACM Transactions on Office Information Systems"} - -MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} - -MACRO {tcs} {"Theoretical Computer Science"} - -READ - -STRINGS { longest.label } - -INTEGERS { number.label longest.label.width } - -FUNCTION {initialize.longest.label} -{ "" 'longest.label := - #1 'number.label := - #0 'longest.label.width := -} - -FUNCTION {longest.label.pass} -{ number.label int.to.str$ 'label := - number.label #1 + 'number.label := - label width$ longest.label.width > - { label 'longest.label := - label width$ 'longest.label.width := - } - 'skip$ - if$ -} - -EXECUTE {initialize.longest.label} - -ITERATE {longest.label.pass} - -FUNCTION {begin.bib} -{ preamble$ empty$ - 'skip$ - { preamble$ write$ newline$ } - if$ - "\begin{thebibliography}{" longest.label * "}" * write$ newline$ -} - -EXECUTE {begin.bib} - -EXECUTE {init.state.consts} - -ITERATE {call.type$} - -FUNCTION {end.bib} -{ newline$ - "\end{thebibliography}" write$ newline$ -} - -EXECUTE {end.bib} - - - diff --git a/paper/llncs2e/splncs03.bst b/paper/llncs2e/splncs03.bst deleted file mode 100644 index 327916917..000000000 --- a/paper/llncs2e/splncs03.bst +++ /dev/null @@ -1,1519 +0,0 @@ -%% BibTeX bibliography style `splncs03' -%% -%% BibTeX bibliography style for use with numbered references in -%% Springer Verlag's "Lecture Notes in Computer Science" series. -%% (See Springer's documentation for llncs.cls for -%% more details of the suggested reference format.) Note that this -%% file will not work for author-year style citations. -%% -%% Use \documentclass{llncs} and \bibliographystyle{splncs03}, and cite -%% a reference with (e.g.) \cite{smith77} to get a "[1]" in the text. -%% -%% This file comes to you courtesy of Maurizio "Titto" Patrignani of -%% Dipartimento di Informatica e Automazione Universita' Roma Tre -%% -%% ================================================================================================ -%% This was file `titto-lncs-02.bst' produced on Wed Apr 1, 2009 -%% Edited by hand by titto based on `titto-lncs-01.bst' (see below) -%% -%% CHANGES (with respect to titto-lncs-01.bst): -%% - Removed the call to \urlprefix (thus no "URL" string is added to the output) -%% ================================================================================================ -%% This was file `titto-lncs-01.bst' produced on Fri Aug 22, 2008 -%% Edited by hand by titto based on `titto.bst' (see below) -%% -%% CHANGES (with respect to titto.bst): -%% - Removed the "capitalize" command for editors string "(eds.)" and "(ed.)" -%% - Introduced the functions titto.bbl.pages and titto.bbl.page for journal pages (without "pp.") -%% - Added a new.sentence command to separate with a dot booktitle and series in the inproceedings -%% - Commented all new.block commands before urls and notes (to separate them with a comma) -%% - Introduced the functions titto.bbl.volume for handling journal volumes (without "vol." label) -%% - Used for editors the same name conventions used for authors (see function format.in.ed.booktitle) -%% - Removed a \newblock to avoid long spaces between title and "In: ..." -%% - Added function titto.space.prefix to add a space instead of "~" after the (removed) "vol." label -%% ================================================================================================ -%% This was file `titto.bst', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% merlin.mbs (with options: `vonx,nm-rvvc,yr-par,jttl-rm,volp-com,jwdpg,jwdvol,numser,ser-vol,jnm-x,btit-rm,bt-rm,edparxc,bkedcap,au-col,in-col,fin-bare,pp,ed,abr,mth-bare,xedn,jabr,and-com,and-com-ed,xand,url,url-blk,em-x,nfss,') -%% ---------------------------------------- -%% *** Tentative .bst file for Springer LNCS *** -%% -%% Copyright 1994-2007 Patrick W Daly - % =============================================================== - % IMPORTANT NOTICE: - % This bibliographic style (bst) file has been generated from one or - % more master bibliographic style (mbs) files, listed above. - % - % This generated file can be redistributed and/or modified under the terms - % of the LaTeX Project Public License Distributed from CTAN - % archives in directory macros/latex/base/lppl.txt; either - % version 1 of the License, or any later version. - % =============================================================== - % Name and version information of the main mbs file: - % \ProvidesFile{merlin.mbs}[2007/04/24 4.20 (PWD, AO, DPC)] - % For use with BibTeX version 0.99a or later - %------------------------------------------------------------------- - % This bibliography style file is intended for texts in ENGLISH - % This is a numerical citation style, and as such is standard LaTeX. - % It requires no extra package to interface to the main text. - % The form of the \bibitem entries is - % \bibitem{key}... - % Usage of \cite is as follows: - % \cite{key} ==>> [#] - % \cite[chap. 2]{key} ==>> [#, chap. 2] - % where # is a number determined by the ordering in the reference list. - % The order in the reference list is alphabetical by authors. - %--------------------------------------------------------------------- - -ENTRY - { address - author - booktitle - chapter - edition - editor - eid - howpublished - institution - journal - key - month - note - number - organization - pages - publisher - school - series - title - type - url - volume - year - } - {} - { label } -INTEGERS { output.state before.all mid.sentence after.sentence after.block } -FUNCTION {init.state.consts} -{ #0 'before.all := - #1 'mid.sentence := - #2 'after.sentence := - #3 'after.block := -} -STRINGS { s t} -FUNCTION {output.nonnull} -{ 's := - output.state mid.sentence = - { ", " * write$ } - { output.state after.block = - { add.period$ write$ -% newline$ -% "\newblock " write$ % removed for titto-lncs-01 - " " write$ % to avoid long spaces between title and "In: ..." - } - { output.state before.all = - 'write$ - { add.period$ " " * write$ } - if$ - } - if$ - mid.sentence 'output.state := - } - if$ - s -} -FUNCTION {output} -{ duplicate$ empty$ - 'pop$ - 'output.nonnull - if$ -} -FUNCTION {output.check} -{ 't := - duplicate$ empty$ - { pop$ "empty " t * " in " * cite$ * warning$ } - 'output.nonnull - if$ -} -FUNCTION {fin.entry} -{ duplicate$ empty$ - 'pop$ - 'write$ - if$ - newline$ -} - -FUNCTION {new.block} -{ output.state before.all = - 'skip$ - { after.block 'output.state := } - if$ -} -FUNCTION {new.sentence} -{ output.state after.block = - 'skip$ - { output.state before.all = - 'skip$ - { after.sentence 'output.state := } - if$ - } - if$ -} -FUNCTION {add.blank} -{ " " * before.all 'output.state := -} - - -FUNCTION {add.colon} -{ duplicate$ empty$ - 'skip$ - { ":" * add.blank } - if$ -} - -FUNCTION {date.block} -{ - new.block -} - -FUNCTION {not} -{ { #0 } - { #1 } - if$ -} -FUNCTION {and} -{ 'skip$ - { pop$ #0 } - if$ -} -FUNCTION {or} -{ { pop$ #1 } - 'skip$ - if$ -} -STRINGS {z} -FUNCTION {remove.dots} -{ 'z := - "" - { z empty$ not } - { z #1 #1 substring$ - z #2 global.max$ substring$ 'z := - duplicate$ "." = 'pop$ - { * } - if$ - } - while$ -} -FUNCTION {new.block.checka} -{ empty$ - 'skip$ - 'new.block - if$ -} -FUNCTION {new.block.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.block - if$ -} -FUNCTION {new.sentence.checka} -{ empty$ - 'skip$ - 'new.sentence - if$ -} -FUNCTION {new.sentence.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.sentence - if$ -} -FUNCTION {field.or.null} -{ duplicate$ empty$ - { pop$ "" } - 'skip$ - if$ -} -FUNCTION {emphasize} -{ skip$ } -FUNCTION {tie.or.space.prefix} -{ duplicate$ text.length$ #3 < - { "~" } - { " " } - if$ - swap$ -} -FUNCTION {titto.space.prefix} % always introduce a space -{ duplicate$ text.length$ #3 < - { " " } - { " " } - if$ - swap$ -} - - -FUNCTION {capitalize} -{ "u" change.case$ "t" change.case$ } - -FUNCTION {space.word} -{ " " swap$ * " " * } - % Here are the language-specific definitions for explicit words. - % Each function has a name bbl.xxx where xxx is the English word. - % The language selected here is ENGLISH -FUNCTION {bbl.and} -{ "and"} - -FUNCTION {bbl.etal} -{ "et~al." } - -FUNCTION {bbl.editors} -{ "eds." } - -FUNCTION {bbl.editor} -{ "ed." } - -FUNCTION {bbl.edby} -{ "edited by" } - -FUNCTION {bbl.edition} -{ "edn." } - -FUNCTION {bbl.volume} -{ "vol." } - -FUNCTION {titto.bbl.volume} % for handling journals -{ "" } - -FUNCTION {bbl.of} -{ "of" } - -FUNCTION {bbl.number} -{ "no." } - -FUNCTION {bbl.nr} -{ "no." } - -FUNCTION {bbl.in} -{ "in" } - -FUNCTION {bbl.pages} -{ "pp." } - -FUNCTION {bbl.page} -{ "p." } - -FUNCTION {titto.bbl.pages} % for journals -{ "" } - -FUNCTION {titto.bbl.page} % for journals -{ "" } - -FUNCTION {bbl.chapter} -{ "chap." } - -FUNCTION {bbl.techrep} -{ "Tech. Rep." } - -FUNCTION {bbl.mthesis} -{ "Master's thesis" } - -FUNCTION {bbl.phdthesis} -{ "Ph.D. thesis" } - -MACRO {jan} {"Jan."} - -MACRO {feb} {"Feb."} - -MACRO {mar} {"Mar."} - -MACRO {apr} {"Apr."} - -MACRO {may} {"May"} - -MACRO {jun} {"Jun."} - -MACRO {jul} {"Jul."} - -MACRO {aug} {"Aug."} - -MACRO {sep} {"Sep."} - -MACRO {oct} {"Oct."} - -MACRO {nov} {"Nov."} - -MACRO {dec} {"Dec."} - -MACRO {acmcs} {"ACM Comput. Surv."} - -MACRO {acta} {"Acta Inf."} - -MACRO {cacm} {"Commun. ACM"} - -MACRO {ibmjrd} {"IBM J. Res. Dev."} - -MACRO {ibmsj} {"IBM Syst.~J."} - -MACRO {ieeese} {"IEEE Trans. Software Eng."} - -MACRO {ieeetc} {"IEEE Trans. Comput."} - -MACRO {ieeetcad} - {"IEEE Trans. Comput. Aid. Des."} - -MACRO {ipl} {"Inf. Process. Lett."} - -MACRO {jacm} {"J.~ACM"} - -MACRO {jcss} {"J.~Comput. Syst. Sci."} - -MACRO {scp} {"Sci. Comput. Program."} - -MACRO {sicomp} {"SIAM J. Comput."} - -MACRO {tocs} {"ACM Trans. Comput. Syst."} - -MACRO {tods} {"ACM Trans. Database Syst."} - -MACRO {tog} {"ACM Trans. Graphic."} - -MACRO {toms} {"ACM Trans. Math. Software"} - -MACRO {toois} {"ACM Trans. Office Inf. Syst."} - -MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} - -MACRO {tcs} {"Theor. Comput. Sci."} - -FUNCTION {bibinfo.check} -{ swap$ - duplicate$ missing$ - { - pop$ pop$ - "" - } - { duplicate$ empty$ - { - swap$ pop$ - } - { swap$ - pop$ - } - if$ - } - if$ -} -FUNCTION {bibinfo.warn} -{ swap$ - duplicate$ missing$ - { - swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ - "" - } - { duplicate$ empty$ - { - swap$ "empty " swap$ * " in " * cite$ * warning$ - } - { swap$ - pop$ - } - if$ - } - if$ -} -FUNCTION {format.url} -{ url empty$ - { "" } -% { "\urlprefix\url{" url * "}" * } - { "\url{" url * "}" * } % changed in titto-lncs-02.bst - if$ -} - -INTEGERS { nameptr namesleft numnames } - - -STRINGS { bibinfo} - -FUNCTION {format.names} -{ 'bibinfo := - duplicate$ empty$ 'skip$ { - 's := - "" 't := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{vv~}{ll}{, jj}{, f{.}.}" - format.name$ - bibinfo bibinfo.check - 't := - nameptr #1 > - { - namesleft #1 > - { ", " * t * } - { - s nameptr "{ll}" format.name$ duplicate$ "others" = - { 't := } - { pop$ } - if$ - "," * - t "others" = - { - " " * bbl.etal * - } - { " " * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ - } if$ -} -FUNCTION {format.names.ed} -{ - 'bibinfo := - duplicate$ empty$ 'skip$ { - 's := - "" 't := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{f{.}.~}{vv~}{ll}{ jj}" - format.name$ - bibinfo bibinfo.check - 't := - nameptr #1 > - { - namesleft #1 > - { ", " * t * } - { - s nameptr "{ll}" format.name$ duplicate$ "others" = - { 't := } - { pop$ } - if$ - "," * - t "others" = - { - - " " * bbl.etal * - } - { " " * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ - } if$ -} -FUNCTION {format.authors} -{ author "author" format.names -} -FUNCTION {get.bbl.editor} -{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } - -FUNCTION {format.editors} -{ editor "editor" format.names duplicate$ empty$ 'skip$ - { - " " * - get.bbl.editor -% capitalize - "(" swap$ * ")" * - * - } - if$ -} -FUNCTION {format.note} -{ - note empty$ - { "" } - { note #1 #1 substring$ - duplicate$ "{" = - 'skip$ - { output.state mid.sentence = - { "l" } - { "u" } - if$ - change.case$ - } - if$ - note #2 global.max$ substring$ * "note" bibinfo.check - } - if$ -} - -FUNCTION {format.title} -{ title - duplicate$ empty$ 'skip$ - { "t" change.case$ } - if$ - "title" bibinfo.check -} -FUNCTION {output.bibitem} -{ newline$ - "\bibitem{" write$ - cite$ write$ - "}" write$ - newline$ - "" - before.all 'output.state := -} - -FUNCTION {n.dashify} -{ - 't := - "" - { t empty$ not } - { t #1 #1 substring$ "-" = - { t #1 #2 substring$ "--" = not - { "--" * - t #2 global.max$ substring$ 't := - } - { { t #1 #1 substring$ "-" = } - { "-" * - t #2 global.max$ substring$ 't := - } - while$ - } - if$ - } - { t #1 #1 substring$ * - t #2 global.max$ substring$ 't := - } - if$ - } - while$ -} - -FUNCTION {word.in} -{ bbl.in capitalize - ":" * - " " * } - -FUNCTION {format.date} -{ - month "month" bibinfo.check - duplicate$ empty$ - year "year" bibinfo.check duplicate$ empty$ - { swap$ 'skip$ - { "there's a month but no year in " cite$ * warning$ } - if$ - * - } - { swap$ 'skip$ - { - swap$ - " " * swap$ - } - if$ - * - remove.dots - } - if$ - duplicate$ empty$ - 'skip$ - { - before.all 'output.state := - " (" swap$ * ")" * - } - if$ -} -FUNCTION {format.btitle} -{ title "title" bibinfo.check - duplicate$ empty$ 'skip$ - { - } - if$ -} -FUNCTION {either.or.check} -{ empty$ - 'pop$ - { "can't use both " swap$ * " fields in " * cite$ * warning$ } - if$ -} -FUNCTION {format.bvolume} -{ volume empty$ - { "" } - { bbl.volume volume tie.or.space.prefix - "volume" bibinfo.check * * - series "series" bibinfo.check - duplicate$ empty$ 'pop$ - { emphasize ", " * swap$ * } - if$ - "volume and number" number either.or.check - } - if$ -} -FUNCTION {format.number.series} -{ volume empty$ - { number empty$ - { series field.or.null } - { output.state mid.sentence = - { bbl.number } - { bbl.number capitalize } - if$ - number tie.or.space.prefix "number" bibinfo.check * * - series empty$ - { "there's a number but no series in " cite$ * warning$ } - { bbl.in space.word * - series "series" bibinfo.check * - } - if$ - } - if$ - } - { "" } - if$ -} - -FUNCTION {format.edition} -{ edition duplicate$ empty$ 'skip$ - { - output.state mid.sentence = - { "l" } - { "t" } - if$ change.case$ - "edition" bibinfo.check - " " * bbl.edition * - } - if$ -} -INTEGERS { multiresult } -FUNCTION {multi.page.check} -{ 't := - #0 'multiresult := - { multiresult not - t empty$ not - and - } - { t #1 #1 substring$ - duplicate$ "-" = - swap$ duplicate$ "," = - swap$ "+" = - or or - { #1 'multiresult := } - { t #2 global.max$ substring$ 't := } - if$ - } - while$ - multiresult -} -FUNCTION {format.pages} -{ pages duplicate$ empty$ 'skip$ - { duplicate$ multi.page.check - { - bbl.pages swap$ - n.dashify - } - { - bbl.page swap$ - } - if$ - tie.or.space.prefix - "pages" bibinfo.check - * * - } - if$ -} -FUNCTION {format.journal.pages} -{ pages duplicate$ empty$ 'pop$ - { swap$ duplicate$ empty$ - { pop$ pop$ format.pages } - { - ", " * - swap$ - n.dashify - pages multi.page.check - 'titto.bbl.pages - 'titto.bbl.page - if$ - swap$ tie.or.space.prefix - "pages" bibinfo.check - * * - * - } - if$ - } - if$ -} -FUNCTION {format.journal.eid} -{ eid "eid" bibinfo.check - duplicate$ empty$ 'pop$ - { swap$ duplicate$ empty$ 'skip$ - { - ", " * - } - if$ - swap$ * - } - if$ -} -FUNCTION {format.vol.num.pages} % this function is used only for journal entries -{ volume field.or.null - duplicate$ empty$ 'skip$ - { -% bbl.volume swap$ tie.or.space.prefix - titto.bbl.volume swap$ titto.space.prefix -% rationale for the change above: for journals you don't want "vol." label -% hence it does not make sense to attach the journal number to the label when -% it is short - "volume" bibinfo.check - * * - } - if$ - number "number" bibinfo.check duplicate$ empty$ 'skip$ - { - swap$ duplicate$ empty$ - { "there's a number but no volume in " cite$ * warning$ } - 'skip$ - if$ - swap$ - "(" swap$ * ")" * - } - if$ * - eid empty$ - { format.journal.pages } - { format.journal.eid } - if$ -} - -FUNCTION {format.chapter.pages} -{ chapter empty$ - 'format.pages - { type empty$ - { bbl.chapter } - { type "l" change.case$ - "type" bibinfo.check - } - if$ - chapter tie.or.space.prefix - "chapter" bibinfo.check - * * - pages empty$ - 'skip$ - { ", " * format.pages * } - if$ - } - if$ -} - -FUNCTION {format.booktitle} -{ - booktitle "booktitle" bibinfo.check -} -FUNCTION {format.in.ed.booktitle} -{ format.booktitle duplicate$ empty$ 'skip$ - { -% editor "editor" format.names.ed duplicate$ empty$ 'pop$ % changed by titto - editor "editor" format.names duplicate$ empty$ 'pop$ - { - " " * - get.bbl.editor -% capitalize - "(" swap$ * ") " * - * swap$ - * } - if$ - word.in swap$ * - } - if$ -} -FUNCTION {empty.misc.check} -{ author empty$ title empty$ howpublished empty$ - month empty$ year empty$ note empty$ - and and and and and - key empty$ not and - { "all relevant fields are empty in " cite$ * warning$ } - 'skip$ - if$ -} -FUNCTION {format.thesis.type} -{ type duplicate$ empty$ - 'pop$ - { swap$ pop$ - "t" change.case$ "type" bibinfo.check - } - if$ -} -FUNCTION {format.tr.number} -{ number "number" bibinfo.check - type duplicate$ empty$ - { pop$ bbl.techrep } - 'skip$ - if$ - "type" bibinfo.check - swap$ duplicate$ empty$ - { pop$ "t" change.case$ } - { tie.or.space.prefix * * } - if$ -} -FUNCTION {format.article.crossref} -{ - key duplicate$ empty$ - { pop$ - journal duplicate$ empty$ - { "need key or journal for " cite$ * " to crossref " * crossref * warning$ } - { "journal" bibinfo.check emphasize word.in swap$ * } - if$ - } - { word.in swap$ * " " *} - if$ - " \cite{" * crossref * "}" * -} -FUNCTION {format.crossref.editor} -{ editor #1 "{vv~}{ll}" format.name$ - "editor" bibinfo.check - editor num.names$ duplicate$ - #2 > - { pop$ - "editor" bibinfo.check - " " * bbl.etal - * - } - { #2 < - 'skip$ - { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = - { - "editor" bibinfo.check - " " * bbl.etal - * - } - { - bbl.and space.word - * editor #2 "{vv~}{ll}" format.name$ - "editor" bibinfo.check - * - } - if$ - } - if$ - } - if$ -} -FUNCTION {format.book.crossref} -{ volume duplicate$ empty$ - { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ - pop$ word.in - } - { bbl.volume - capitalize - swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * - } - if$ - editor empty$ - editor field.or.null author field.or.null = - or - { key empty$ - { series empty$ - { "need editor, key, or series for " cite$ * " to crossref " * - crossref * warning$ - "" * - } - { series emphasize * } - if$ - } - { key * } - if$ - } - { format.crossref.editor * } - if$ - " \cite{" * crossref * "}" * -} -FUNCTION {format.incoll.inproc.crossref} -{ - editor empty$ - editor field.or.null author field.or.null = - or - { key empty$ - { format.booktitle duplicate$ empty$ - { "need editor, key, or booktitle for " cite$ * " to crossref " * - crossref * warning$ - } - { word.in swap$ * } - if$ - } - { word.in key * " " *} - if$ - } - { word.in format.crossref.editor * " " *} - if$ - " \cite{" * crossref * "}" * -} -FUNCTION {format.org.or.pub} -{ 't := - "" - address empty$ t empty$ and - 'skip$ - { - t empty$ - { address "address" bibinfo.check * - } - { t * - address empty$ - 'skip$ - { ", " * address "address" bibinfo.check * } - if$ - } - if$ - } - if$ -} -FUNCTION {format.publisher.address} -{ publisher "publisher" bibinfo.warn format.org.or.pub -} - -FUNCTION {format.organization.address} -{ organization "organization" bibinfo.check format.org.or.pub -} - -FUNCTION {article} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - new.block - crossref missing$ - { - journal - "journal" bibinfo.check - "journal" output.check - add.blank - format.vol.num.pages output - format.date "year" output.check - } - { format.article.crossref output.nonnull - format.pages output - } - if$ -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {book} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check - add.colon - } - { format.authors output.nonnull - add.colon - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - new.block - format.btitle "title" output.check - crossref missing$ - { format.bvolume output - new.block - new.sentence - format.number.series output - format.publisher.address output - } - { - new.block - format.book.crossref output.nonnull - } - if$ - format.edition output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {booklet} -{ output.bibitem - format.authors output - add.colon - new.block - format.title "title" output.check - new.block - howpublished "howpublished" bibinfo.check output - address "address" bibinfo.check output - format.date output -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {inbook} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check - add.colon - } - { format.authors output.nonnull - add.colon - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - new.block - format.btitle "title" output.check - crossref missing$ - { - format.bvolume output - format.chapter.pages "chapter and pages" output.check - new.block - new.sentence - format.number.series output - format.publisher.address output - } - { - format.chapter.pages "chapter and pages" output.check - new.block - format.book.crossref output.nonnull - } - if$ - format.edition output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {incollection} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - format.bvolume output - format.chapter.pages output - new.sentence - format.number.series output - format.publisher.address output - format.edition output - format.date "year" output.check - } - { format.incoll.inproc.crossref output.nonnull - format.chapter.pages output - } - if$ -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {inproceedings} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence % added by titto - format.bvolume output - format.pages output - new.sentence - format.number.series output - publisher empty$ - { format.organization.address output } - { organization "organization" bibinfo.check output - format.publisher.address output - } - if$ - format.date "year" output.check - } - { format.incoll.inproc.crossref output.nonnull - format.pages output - } - if$ -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {conference} { inproceedings } -FUNCTION {manual} -{ output.bibitem - author empty$ - { organization "organization" bibinfo.check - duplicate$ empty$ 'pop$ - { output - address "address" bibinfo.check output - } - if$ - } - { format.authors output.nonnull } - if$ - add.colon - new.block - format.btitle "title" output.check - author empty$ - { organization empty$ - { - address new.block.checka - address "address" bibinfo.check output - } - 'skip$ - if$ - } - { - organization address new.block.checkb - organization "organization" bibinfo.check output - address "address" bibinfo.check output - } - if$ - format.edition output - format.date output -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {mastersthesis} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.btitle - "title" output.check - new.block - bbl.mthesis format.thesis.type output.nonnull - school "school" bibinfo.warn output - address "address" bibinfo.check output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {misc} -{ output.bibitem - format.authors output - add.colon - title howpublished new.block.checkb - format.title output - howpublished new.block.checka - howpublished "howpublished" bibinfo.check output - format.date output -% new.block - format.url output -% new.block - format.note output - fin.entry - empty.misc.check -} -FUNCTION {phdthesis} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.btitle - "title" output.check - new.block - bbl.phdthesis format.thesis.type output.nonnull - school "school" bibinfo.warn output - address "address" bibinfo.check output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {proceedings} -{ output.bibitem - editor empty$ - { organization "organization" bibinfo.check output - } - { format.editors output.nonnull } - if$ - add.colon - new.block - format.btitle "title" output.check - format.bvolume output - editor empty$ - { publisher empty$ - { format.number.series output } - { - new.sentence - format.number.series output - format.publisher.address output - } - if$ - } - { publisher empty$ - { - new.sentence - format.number.series output - format.organization.address output } - { - new.sentence - format.number.series output - organization "organization" bibinfo.check output - format.publisher.address output - } - if$ - } - if$ - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {techreport} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title - "title" output.check - new.block - format.tr.number output.nonnull - institution "institution" bibinfo.warn output - address "address" bibinfo.check output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {unpublished} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - format.date output -% new.block - format.url output -% new.block - format.note "note" output.check - fin.entry -} - -FUNCTION {default.type} { misc } -READ -FUNCTION {sortify} -{ purify$ - "l" change.case$ -} -INTEGERS { len } -FUNCTION {chop.word} -{ 's := - 'len := - s #1 len substring$ = - { s len #1 + global.max$ substring$ } - 's - if$ -} -FUNCTION {sort.format.names} -{ 's := - #1 'nameptr := - "" - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{ll{ }}{ ff{ }}{ jj{ }}" - format.name$ 't := - nameptr #1 > - { - " " * - namesleft #1 = t "others" = and - { "zzzzz" * } - { t sortify * } - if$ - } - { t sortify * } - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {sort.format.title} -{ 't := - "A " #2 - "An " #3 - "The " #4 t chop.word - chop.word - chop.word - sortify - #1 global.max$ substring$ -} -FUNCTION {author.sort} -{ author empty$ - { key empty$ - { "to sort, need author or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { author sort.format.names } - if$ -} -FUNCTION {author.editor.sort} -{ author empty$ - { editor empty$ - { key empty$ - { "to sort, need author, editor, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { editor sort.format.names } - if$ - } - { author sort.format.names } - if$ -} -FUNCTION {author.organization.sort} -{ author empty$ - { organization empty$ - { key empty$ - { "to sort, need author, organization, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { "The " #4 organization chop.word sortify } - if$ - } - { author sort.format.names } - if$ -} -FUNCTION {editor.organization.sort} -{ editor empty$ - { organization empty$ - { key empty$ - { "to sort, need editor, organization, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { "The " #4 organization chop.word sortify } - if$ - } - { editor sort.format.names } - if$ -} -FUNCTION {presort} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.sort - { type$ "proceedings" = - 'editor.organization.sort - { type$ "manual" = - 'author.organization.sort - 'author.sort - if$ - } - if$ - } - if$ - " " - * - year field.or.null sortify - * - " " - * - title field.or.null - sort.format.title - * - #1 entry.max$ substring$ - 'sort.key$ := -} -ITERATE {presort} -SORT -STRINGS { longest.label } -INTEGERS { number.label longest.label.width } -FUNCTION {initialize.longest.label} -{ "" 'longest.label := - #1 'number.label := - #0 'longest.label.width := -} -FUNCTION {longest.label.pass} -{ number.label int.to.str$ 'label := - number.label #1 + 'number.label := - label width$ longest.label.width > - { label 'longest.label := - label width$ 'longest.label.width := - } - 'skip$ - if$ -} -EXECUTE {initialize.longest.label} -ITERATE {longest.label.pass} -FUNCTION {begin.bib} -{ preamble$ empty$ - 'skip$ - { preamble$ write$ newline$ } - if$ - "\begin{thebibliography}{" longest.label * "}" * - write$ newline$ - "\providecommand{\url}[1]{\texttt{#1}}" - write$ newline$ - "\providecommand{\urlprefix}{URL }" - write$ newline$ -} -EXECUTE {begin.bib} -EXECUTE {init.state.consts} -ITERATE {call.type$} -FUNCTION {end.bib} -{ newline$ - "\end{thebibliography}" write$ newline$ -} -EXECUTE {end.bib} -%% End of customized bst file -%% -%% End of file `titto.bst'. - - diff --git a/paper/llncs2e/splncs_srt.bst b/paper/llncs2e/splncs_srt.bst deleted file mode 100644 index deb6fea57..000000000 --- a/paper/llncs2e/splncs_srt.bst +++ /dev/null @@ -1,1251 +0,0 @@ -% BibTeX bibliography style `splncs_srt' - -% An attempt to match the bibliography style required for use with -% numbered references in Springer Verlag's "Lecture Notes in Computer -% Science" series. (See Springer's documentation for llncs.sty for -% more details of the suggested reference format.) Note that this -% file will not work for author-year style citations. - -% Use \documentclass{llncs} and \bibliographystyle{splncs_srt}, and cite -% a reference with (e.g.) \cite{smith77} to get a "[1]" in the text. - -% Copyright (C) 1999 Jason Noble. -% Last updated: Friday 07 March 2006, 08:04:42 Frank Holzwarth, Springer -% Last modification: added sorting feature from plain.bst -% done by Tobias Heindel, FMI Uni-Stuttgart, June 13th, 2006 -% -% Originally based on the BibTeX standard bibliography style `unsrt' -% - -ENTRY - { address - author - booktitle - chapter - edition - editor - howpublished - institution - journal - key - month - note - number - organization - pages - publisher - school - series - title - type - volume - year - } - {} - { label } - -INTEGERS { output.state before.all mid.sentence after.sentence - after.block after.authors between.elements} - -FUNCTION {init.state.consts} -{ #0 'before.all := - #1 'mid.sentence := - #2 'after.sentence := - #3 'after.block := - #4 'after.authors := - #5 'between.elements := -} - -STRINGS { s t } - -FUNCTION {output.nonnull} -{ 's := - output.state mid.sentence = - { " " * write$ } - { output.state after.block = - { add.period$ write$ - newline$ - "\newblock " write$ - } - { - output.state after.authors = - { ": " * write$ - newline$ - "\newblock " write$ - } - { output.state between.elements = - { ", " * write$ } - { output.state before.all = - 'write$ - { add.period$ " " * write$ } - if$ - } - if$ - } - if$ - } - if$ - mid.sentence 'output.state := - } - if$ - s -} - -FUNCTION {output} -{ duplicate$ empty$ - 'pop$ - 'output.nonnull - if$ -} - -FUNCTION {output.check} -{ 't := - duplicate$ empty$ - { pop$ "empty " t * " in " * cite$ * warning$ } - 'output.nonnull - if$ -} - -FUNCTION {output.bibitem} -{ newline$ - "\bibitem{" write$ - cite$ write$ - "}" write$ - newline$ - "" - before.all 'output.state := -} - -FUNCTION {fin.entry} -{ write$ - newline$ -} - -FUNCTION {new.block} -{ output.state before.all = - 'skip$ - { after.block 'output.state := } - if$ -} - -FUNCTION {stupid.colon} -{ after.authors 'output.state := } - -FUNCTION {insert.comma} -{ output.state before.all = - 'skip$ - { between.elements 'output.state := } - if$ -} - -FUNCTION {new.sentence} -{ output.state after.block = - 'skip$ - { output.state before.all = - 'skip$ - { after.sentence 'output.state := } - if$ - } - if$ -} - -FUNCTION {not} -{ { #0 } - { #1 } - if$ -} - -FUNCTION {and} -{ 'skip$ - { pop$ #0 } - if$ -} - -FUNCTION {or} -{ { pop$ #1 } - 'skip$ - if$ -} - -FUNCTION {new.block.checka} -{ empty$ - 'skip$ - 'new.block - if$ -} - -FUNCTION {new.block.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.block - if$ -} - -FUNCTION {new.sentence.checka} -{ empty$ - 'skip$ - 'new.sentence - if$ -} - -FUNCTION {new.sentence.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.sentence - if$ -} - -FUNCTION {field.or.null} -{ duplicate$ empty$ - { pop$ "" } - 'skip$ - if$ -} - -FUNCTION {emphasize} -{ duplicate$ empty$ - { pop$ "" } - { "" swap$ * "" * } - if$ -} - -FUNCTION {bold} -{ duplicate$ empty$ - { pop$ "" } - { "\textbf{" swap$ * "}" * } - if$ -} - -FUNCTION {parens} -{ duplicate$ empty$ - { pop$ "" } - { "(" swap$ * ")" * } - if$ -} - -INTEGERS { nameptr namesleft numnames } - -FUNCTION {format.springer.names} -{ 's := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr "{vv~}{ll}{, jj}{, f{.}.}" format.name$ 't := - nameptr #1 > - { namesleft #1 > - { ", " * t * } - { numnames #1 > - { ", " * } - 'skip$ - if$ - t "others" = - { " et~al." * } - { "" * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {format.names} -{ 's := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr "{vv~}{ll}{, jj}{, f.}" format.name$ 't := - nameptr #1 > - { namesleft #1 > - { ", " * t * } - { numnames #2 > - { "," * } - 'skip$ - if$ - t "others" = - { " et~al." * } - { " \& " * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {format.authors} -{ author empty$ - { "" } - { author format.springer.names } - if$ -} - -FUNCTION {format.editors} -{ editor empty$ - { "" } - { editor format.springer.names - editor num.names$ #1 > - { ", eds." * } - { ", ed." * } - if$ - } - if$ -} - -FUNCTION {format.title} -{ title empty$ - { "" } - { title "t" change.case$ } - if$ -} - -FUNCTION {n.dashify} -{ 't := - "" - { t empty$ not } - { t #1 #1 substring$ "-" = - { t #1 #2 substring$ "--" = not - { "--" * - t #2 global.max$ substring$ 't := - } - { { t #1 #1 substring$ "-" = } - { "-" * - t #2 global.max$ substring$ 't := - } - while$ - } - if$ - } - { t #1 #1 substring$ * - t #2 global.max$ substring$ 't := - } - if$ - } - while$ -} - -FUNCTION {format.date} -{ year empty$ - { month empty$ - { "" } - { "there's a month but no year in " cite$ * warning$ - month - } - if$ - } - { month empty$ - 'year - { month " " * year * } - if$ - } - if$ -} - -FUNCTION {format.btitle} -{ title emphasize -} - -FUNCTION {tie.or.space.connect} -{ duplicate$ text.length$ #3 < - { "~" } - { " " } - if$ - swap$ * * -} - -FUNCTION {either.or.check} -{ empty$ - 'pop$ - { "can't use both " swap$ * " fields in " * cite$ * warning$ } - if$ -} - -FUNCTION {format.bvolume} -{ volume empty$ - { "" } - { "Volume" volume tie.or.space.connect - series empty$ - 'skip$ - { " of " * series emphasize * } - if$ - add.period$ - "volume and number" number either.or.check - } - if$ -} - -FUNCTION {format.number.series} -{ volume empty$ - { number empty$ - { series field.or.null } - { output.state mid.sentence = - { "number" } - { "Number" } - if$ - number tie.or.space.connect - series empty$ - { "there's a number but no series in " cite$ * warning$ } - { " in " * series * } - if$ - } - if$ - } - { "" } - if$ -} - -FUNCTION {format.edition} -{ edition empty$ - { "" } - { output.state mid.sentence = - { edition "l" change.case$ " edn." * } - { edition "t" change.case$ " edn." * } - if$ - } - if$ -} - -INTEGERS { multiresult } - -FUNCTION {multi.page.check} -{ 't := - #0 'multiresult := - { multiresult not - t empty$ not - and - } - { t #1 #1 substring$ - duplicate$ "-" = - swap$ duplicate$ "," = - swap$ "+" = - or or - { #1 'multiresult := } - { t #2 global.max$ substring$ 't := } - if$ - } - while$ - multiresult -} - -FUNCTION {format.pages} -{ pages empty$ - { "" } - { pages multi.page.check - { "" pages n.dashify tie.or.space.connect } - { "" pages tie.or.space.connect } - if$ - } - if$ -} - -FUNCTION {format.vol} -{ volume bold -} - -FUNCTION {format.vol.num} -{ volume bold -number empty$ -{ } -{ number "(" swap$ * * ")" * } -if$ -} - -FUNCTION {pre.format.pages} -{ pages empty$ - 'skip$ - { duplicate$ empty$ - { pop$ format.pages } - { " " * pages n.dashify * } - if$ - } - if$ -} - -FUNCTION {format.chapter.pages} -{ chapter empty$ - 'format.pages - { type empty$ - { "chapter" } - { type "l" change.case$ } - if$ - chapter tie.or.space.connect - pages empty$ - 'skip$ - { " " * format.pages * } - if$ - } - if$ -} - -FUNCTION {format.in.ed.booktitle} -{ booktitle empty$ - { "" } - { editor empty$ - { "In: " booktitle emphasize * } - { "In " format.editors * ": " * booktitle emphasize * } - if$ - } - if$ -} - -FUNCTION {empty.misc.check} -{ author empty$ title empty$ howpublished empty$ - month empty$ year empty$ note empty$ - and and and and and - { "all relevant fields are empty in " cite$ * warning$ } - 'skip$ - if$ -} - -FUNCTION {format.thesis.type} -{ type empty$ - 'skip$ - { pop$ - type "t" change.case$ - } - if$ -} - -FUNCTION {format.tr.number} -{ type empty$ - { "Technical Report" } - 'type - if$ - number empty$ - { "t" change.case$ } - { number tie.or.space.connect } - if$ -} - -FUNCTION {format.article.crossref} -{ key empty$ - { journal empty$ - { "need key or journal for " cite$ * " to crossref " * crossref * - warning$ - "" - } - { "In {\em " journal * "\/}" * } - if$ - } - { "In " key * } - if$ - " \cite{" * crossref * "}" * -} - -FUNCTION {format.crossref.editor} -{ editor #1 "{vv~}{ll}" format.name$ - editor num.names$ duplicate$ - #2 > - { pop$ " et~al." * } - { #2 < - 'skip$ - { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = - { " et~al." * } - { " and " * editor #2 "{vv~}{ll}" format.name$ * } - if$ - } - if$ - } - if$ -} - -FUNCTION {format.book.crossref} -{ volume empty$ - { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ - "In " - } - { "Volume" volume tie.or.space.connect - " of " * - } - if$ - " \cite{" * crossref * "}" * -} - -FUNCTION {format.incoll.inproc.crossref} -{ editor empty$ - editor field.or.null author field.or.null = - or - { key empty$ - { booktitle empty$ - { "need editor, key, or booktitle for " cite$ * " to crossref " * - crossref * warning$ - "" - } - { "" } - if$ - } - { "" } - if$ - } - { "" } - if$ - " \cite{" * crossref * "}" * -} - -FUNCTION {and.the.note} -{ note output - note empty$ - 'skip$ - { add.period$ } - if$ -} - -FUNCTION {article} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - crossref missing$ - { journal emphasize "journal" output.check - format.vol.num output - format.date parens output - format.pages output - } - { format.article.crossref output.nonnull - format.pages output - } - if$ - and.the.note - fin.entry -} - -FUNCTION {book} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check } - { format.authors output.nonnull - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - stupid.colon - format.btitle "title" output.check - new.sentence - crossref missing$ - { format.edition output - format.bvolume output - new.block - format.number.series output - new.sentence - publisher "publisher" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - } - { format.book.crossref output.nonnull - } - if$ - and.the.note - fin.entry -} - -FUNCTION {booklet} -{ output.bibitem - format.authors output - stupid.colon - format.title "title" output.check - howpublished address new.block.checkb - howpublished output - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {inbook} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check } - { format.authors output.nonnull - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - stupid.colon - crossref missing$ - { chapter output - new.block - format.number.series output - new.sentence - "In:" output - format.btitle "title" output.check - new.sentence - format.edition output - format.bvolume output - publisher "publisher" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - } - { chapter output - new.block - format.incoll.inproc.crossref output.nonnull - } - if$ - format.pages output - and.the.note - fin.entry -} - -FUNCTION {incollection} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence - format.bvolume output - format.number.series output - new.block - format.edition output - publisher "publisher" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - format.pages output - } - { format.incoll.inproc.crossref output.nonnull - format.chapter.pages output - } - if$ - and.the.note - fin.entry -} - -FUNCTION {inproceedings} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence - format.bvolume output - format.number.series output - address empty$ - { organization publisher new.sentence.checkb - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - { insert.comma - address output.nonnull - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - if$ - } - { format.incoll.inproc.crossref output.nonnull - } - if$ - format.pages output - and.the.note - fin.entry -} - -FUNCTION {conference} { inproceedings } - -FUNCTION {manual} -{ output.bibitem - author empty$ - { organization empty$ - 'skip$ - { organization output.nonnull - address output - } - if$ - } - { format.authors output.nonnull } - if$ - stupid.colon - format.btitle "title" output.check - author empty$ - { organization empty$ - { address new.block.checka - address output - } - 'skip$ - if$ - } - { organization address new.block.checkb - organization output - address empty$ - 'skip$ - { insert.comma } - if$ - address output - } - if$ - new.sentence - format.edition output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {mastersthesis} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - "Master's thesis" format.thesis.type output.nonnull - school empty$ - 'skip$ - { insert.comma } - if$ - school "school" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {misc} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - howpublished new.block.checka - howpublished output - format.date parens output - and.the.note - fin.entry - empty.misc.check -} - -FUNCTION {phdthesis} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.btitle "title" output.check - new.block - "PhD thesis" format.thesis.type output.nonnull - school empty$ - 'skip$ - { insert.comma } - if$ - school "school" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {proceedings} -{ output.bibitem - editor empty$ - { organization empty$ - { "" } - { organization output - stupid.colon } - if$ - } - { format.editors output.nonnull - stupid.colon - } - if$ - format.btitle "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence - format.bvolume output - format.number.series output - address empty$ - { organization publisher new.sentence.checkb - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - { insert.comma - address output.nonnull - organization empty$ - 'skip$ - { insert.comma } - if$ - organization output - publisher empty$ - 'skip$ - { insert.comma } - if$ - publisher output - format.date parens output - } - if$ - } - { format.incoll.inproc.crossref output.nonnull - } - if$ - and.the.note - fin.entry -} - -FUNCTION {techreport} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - format.tr.number output.nonnull - institution empty$ - 'skip$ - { insert.comma } - if$ - institution "institution" output.check - address empty$ - 'skip$ - { insert.comma } - if$ - address output - format.date parens output - and.the.note - fin.entry -} - -FUNCTION {unpublished} -{ output.bibitem - format.authors "author" output.check - stupid.colon - format.title "title" output.check - new.block - note "note" output.check - format.date parens output - fin.entry -} - -FUNCTION {default.type} { misc } - -MACRO {jan} {"January"} - -MACRO {feb} {"February"} - -MACRO {mar} {"March"} - -MACRO {apr} {"April"} - -MACRO {may} {"May"} - -MACRO {jun} {"June"} - -MACRO {jul} {"July"} - -MACRO {aug} {"August"} - -MACRO {sep} {"September"} - -MACRO {oct} {"October"} - -MACRO {nov} {"November"} - -MACRO {dec} {"December"} - -MACRO {acmcs} {"ACM Computing Surveys"} - -MACRO {acta} {"Acta Informatica"} - -MACRO {cacm} {"Communications of the ACM"} - -MACRO {ibmjrd} {"IBM Journal of Research and Development"} - -MACRO {ibmsj} {"IBM Systems Journal"} - -MACRO {ieeese} {"IEEE Transactions on Software Engineering"} - -MACRO {ieeetc} {"IEEE Transactions on Computers"} - -MACRO {ieeetcad} - {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} - -MACRO {ipl} {"Information Processing Letters"} - -MACRO {jacm} {"Journal of the ACM"} - -MACRO {jcss} {"Journal of Computer and System Sciences"} - -MACRO {scp} {"Science of Computer Programming"} - -MACRO {sicomp} {"SIAM Journal on Computing"} - -MACRO {tocs} {"ACM Transactions on Computer Systems"} - -MACRO {tods} {"ACM Transactions on Database Systems"} - -MACRO {tog} {"ACM Transactions on Graphics"} - -MACRO {toms} {"ACM Transactions on Mathematical Software"} - -MACRO {toois} {"ACM Transactions on Office Information Systems"} - -MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} - -MACRO {tcs} {"Theoretical Computer Science"} - -READ - -%% Begin of addition of sorting (taken from CTAN plain.bst) -%% Tobias Heindel June 13th, 2006 - -FUNCTION {sortify} -{ purify$ - "l" change.case$ -} - -INTEGERS { len } - -FUNCTION {chop.word} -{ 's := - 'len := - s #1 len substring$ = - { s len #1 + global.max$ substring$ } - 's - if$ -} - -FUNCTION {sort.format.names} -{ 's := - #1 'nameptr := - "" - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { nameptr #1 > - { " " * } - 'skip$ - if$ - s nameptr "{vv{ } }{ll{ }}{ ff{ }}{ jj{ }}" format.name$ 't := - nameptr numnames = t "others" = and - { "et al" * } - { t sortify * } - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {sort.format.title} -{ 't := - "A " #2 - "An " #3 - "The " #4 t chop.word - chop.word - chop.word - sortify - #1 global.max$ substring$ -} - -FUNCTION {author.sort} -{ author empty$ - { key empty$ - { "to sort, need author or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { author sort.format.names } - if$ -} - -FUNCTION {author.editor.sort} -{ author empty$ - { editor empty$ - { key empty$ - { "to sort, need author, editor, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { editor sort.format.names } - if$ - } - { author sort.format.names } - if$ -} - -FUNCTION {author.organization.sort} -{ author empty$ - { organization empty$ - { key empty$ - { "to sort, need author, organization, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { "The " #4 organization chop.word sortify } - if$ - } - { author sort.format.names } - if$ -} - -FUNCTION {editor.organization.sort} -{ editor empty$ - { organization empty$ - { key empty$ - { "to sort, need editor, organization, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { "The " #4 organization chop.word sortify } - if$ - } - { editor sort.format.names } - if$ -} - -FUNCTION {presort} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.sort - { type$ "proceedings" = - 'editor.organization.sort - { type$ "manual" = - 'author.organization.sort - 'author.sort - if$ - } - if$ - } - if$ - " " - * - year field.or.null sortify - * - " " - * - title field.or.null - sort.format.title - * - #1 entry.max$ substring$ - 'sort.key$ := -} - -ITERATE {presort} - -SORT - -%% End of addition for sorting - -STRINGS { longest.label } - -INTEGERS { number.label longest.label.width } - -FUNCTION {initialize.longest.label} -{ "" 'longest.label := - #1 'number.label := - #0 'longest.label.width := -} - -FUNCTION {longest.label.pass} -{ number.label int.to.str$ 'label := - number.label #1 + 'number.label := - label width$ longest.label.width > - { label 'longest.label := - label width$ 'longest.label.width := - } - 'skip$ - if$ -} - -EXECUTE {initialize.longest.label} - -ITERATE {longest.label.pass} - -FUNCTION {begin.bib} -{ preamble$ empty$ - 'skip$ - { preamble$ write$ newline$ } - if$ - "\begin{thebibliography}{" longest.label * "}" * write$ newline$ -} - -EXECUTE {begin.bib} - -EXECUTE {init.state.consts} - -ITERATE {call.type$} - -FUNCTION {end.bib} -{ newline$ - "\end{thebibliography}" write$ newline$ -} - -EXECUTE {end.bib} - - - diff --git a/paper/llncs2e/sprmindx.sty b/paper/llncs2e/sprmindx.sty deleted file mode 100644 index 8f17772e1..000000000 --- a/paper/llncs2e/sprmindx.sty +++ /dev/null @@ -1,4 +0,0 @@ -delim_0 "\\idxquad " -delim_1 "\\idxquad " -delim_2 "\\idxquad " -delim_n ",\\," diff --git a/paper/llncs2e/subjidx.ind b/paper/llncs2e/subjidx.ind deleted file mode 100644 index cd678e8ea..000000000 --- a/paper/llncs2e/subjidx.ind +++ /dev/null @@ -1,70 +0,0 @@ -% clmomu01.ind -%----------------------------------------------------------------------- -% CLMoMu01 1.0: LaTeX style files for books -% Sample index file for User's guide -% (c) Springer-Verlag HD -%----------------------------------------------------------------------- -\begin{theindex} -\item Absorption\idxquad 327 -\item Absorption of radiation \idxquad 289--292,\, 299,\,300 -\item Actinides \idxquad 244 -\item Aharonov-Bohm effect\idxquad 142--146 -\item Angular momentum\idxquad 101--112 -\subitem algebraic treatment\idxquad 391--396 -\item Angular momentum addition\idxquad 185--193 -\item Angular momentum commutation relations\idxquad 101 -\item Angular momentum quantization\idxquad 9--10,\,104--106 -\item Angular momentum states\idxquad 107,\,321,\,391--396 -\item Antiquark\idxquad 83 -\item $\alpha$-rays\idxquad 101--103 -\item Atomic theory\idxquad 8--10,\,219--249,\,327 -\item Average value\newline ({\it see also\/} Expectation value) -15--16,\,25,\,34,\,37,\,357 -\indexspace -\item Baker-Hausdorff formula\idxquad 23 -\item Balmer formula\idxquad 8 -\item Balmer series\idxquad 125 -\item Baryon\idxquad 220,\,224 -\item Basis\idxquad 98 -\item Basis system\idxquad 164,\,376 -\item Bell inequality\idxquad 379--381,\,382 -\item Bessel functions\idxquad 201,\,313,\,337 -\subitem spherical\idxquad 304--306,\, 309,\, 313--314,\,322 -\item Bound state\idxquad 73--74,\,78--79,\,116--118,\,202,\, 267,\, -273,\,306,\,348,\,351 -\item Boundary conditions\idxquad 59,\, 70 -\item Bra\idxquad 159 -\item Breit-Wigner formula\idxquad 80,\,84,\,332 -\item Brillouin-Wigner perturbation theory\idxquad 203 -\indexspace -\item Cathode rays\idxquad 8 -\item Causality\idxquad 357--359 -\item Center-of-mass frame\idxquad 232,\,274,\,338 -\item Central potential\idxquad 113--135,\,303--314 -\item Centrifugal potential\idxquad 115--116,\,323 -\item Characteristic function\idxquad 33 -\item Clebsch-Gordan coefficients\idxquad 191--193 -\item Cold emission\idxquad 88 -\item Combination principle, Ritz's\idxquad 124 -\item Commutation relations\idxquad 27,\,44,\,353,\,391 -\item Commutator\idxquad 21--22,\,27,\,44,\,344 -\item Compatibility of measurements\idxquad 99 -\item Complete orthonormal set\idxquad 31,\,40,\,160,\,360 -\item Complete orthonormal system, {\it see}\newline -Complete orthonormal set -\item Complete set of observables, {\it see\/} Complete -set of operators -\indexspace -\item Eigenfunction\idxquad 34,\,46,\,344--346 -\subitem radial\idxquad 321 -\subsubitem calculation\idxquad 322--324 -\item EPR argument\idxquad 377--378 -\item Exchange term\idxquad 228,\,231,\,237,\,241,\,268,\,272 -\indexspace -\item $f$-sum rule\idxquad 302 -\item Fermi energy\idxquad 223 -\indexspace -\item H$^+_2$ molecule\idxquad 26 -\item Half-life\idxquad 65 -\item Holzwarth energies\idxquad 68 -\end{theindex} diff --git a/paper/paper.tex b/paper/paper.tex index 29a2e2c45..e30175c29 100644 --- a/paper/paper.tex +++ b/paper/paper.tex @@ -1,4 +1,5 @@ \documentclass{./llncs2e/llncs} +%\documentclass{article} \usepackage{silence} \WarningFilter{latex}{Text page} @@ -6,15 +7,20 @@ \WarningFilter{amsmath}{Unable} +\usepackage{color} +\usepackage{soul} \usepackage{todonotes} \newcommand{\jk}[1]{\todo[inline]{JK: #1}} -%\usepackage{silence} +\newcommand{\eb}[1]{\todo[inline]{EB: #1}} +\usepackage{silence} +\WarningFilter{latex}{Float} +\WarningFilter{llncs}{The remreset package is obsolete} %\WarningFilter{latex}{Marginpar} %\WarningFilter{latexfont}{Font shape} %\WarningFilter{latexfont}{Some font} %\usepackage{changes} \usepackage{lmodern} -\usepackage{booktabs} +%\usepackage{booktabs} %\usepackage{caption} \usepackage{subcaption} @@ -29,47 +35,17 @@ \usepackage{xcolor} \usepackage{float} \graphicspath{ - {./fig/} - %{/home/joobog/git/bull-io/mpio/ddnime-benchmark/ime_eval/} - %{/home/joobog/git/bull-io/mpio/ddnime-benchmark/ime_eval/info/} + {./fig/} + {../benchmark/eval_analysis_output/} } -% -%\usepackage{makeidx} % allows for indexgeneration -% -\newcolumntype{P}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1\textwidth}} +%\newcolumntype{P}[1]{>{\raggedright\let\newline\\\arraybackslash\hspace{0pt}}m{#1\textwidth}} \begin{document} -% -%\frontmatter % for the preliminaries -% \pagestyle{headings} % switches on printing of running heads -%\addtocmark{Hamiltonian Mechanics} % additional mark in the TOC -% -%\tableofcontents -% -%\mainmatter % start of the contributions -% -%\title{An MPI-IO In-Memory Driver for Non-Volatile Pooled Memory of the Kove XPD} % -- TODO page limit 18 pages -%\title{Burst Buffer for climate applications} \title{Benefit of DDN's IME-FUSE for I/O intensive HPC applications.} -% -%\titlerunning{Hamiltonian Mechanics} % abbreviated title (for running head) -% also used for the TOC unless -% \toctitle is used -% + %\author{Double blind} \author{Eugen Betke\inst{1} \and Julian Kunkel\inst{2}} -% -%\authorrunning{Ivar Ekeland et al.} % abbreviated author list (for running head) -%\institute{Double blind} - -%\institute{Deutsches Klimarechenzentrum, Hamburg HH 20146, Germany,\\ -%\email{betke@dkrz.de},\\ Home page: -%\texttt{http://dkrz.de} -%\and -%University of Reading, Whiteknights, PO Box 217, Reading, Berkshire, RG6 6AH, United Kingdom,\\ -%\email{j.m.kunkel@reading.ac.uk},\\ Home page: -%\texttt{https://www.reading.ac.uk}} \institute{Deutsches Klimarechenzentrum, Hamburg, Germany,\\ \email{betke@dkrz.de} @@ -89,7 +65,6 @@ The evaluation enables data centers choosing the right products and system archi This paper investigates the native performance of DDN-IME, a flash-based burst buffer solution. Then, it takes a closer look at the IME-FUSE file systems, which uses IMEs as burst buffer and a Lustre file system as back-end. -%\jk{Aber nicht nur IME-FUSE, oder? Hinten sind ja andere auch untersucht.} Finally, by utilizing a NetCDF benchmark, it estimates the performance benefit for climate applications. \end{abstract} @@ -98,7 +73,6 @@ Finally, by utilizing a NetCDF benchmark, it estimates the performance benefit f \section{Introduction} -%Since we understand that, the architecture of the next generation HPC shall consider that fact. The dilemma of conventional high-performance storage systems based on HDDs is that they must maximize the throughput to reduce application run times and at the same time they shall minimize the provided bandwidth to reduce costs. The first requirement is often prioritized to the detriment of the second one, which typically ends up in the oversizing and in a low average usage of the bandwidth procured. The prioritization is motivated by the requirement to process large performance peaks particular due to checkpoint/restart workloads, that often occur in large-scale applications. @@ -223,6 +197,7 @@ Therefore, the performance values include open/close times (see \Cref{eq:ior_ddn \begin{equation}\label{eq:ior_ddn} \text{perf}_\text{IME-native} = \frac{\text{filesize}}{t_{\text{total}}} = \frac{\text{filesize}}{t_{\text{open}} + t_{\text{io}} + t_{\text{close}}} \end{equation} +\eb{Fixing IOR to make it report open, close, connection and I/O times} Since the IOR benchmarks does not support NetCDF, and HDF5 is only supported with limited configuration of the pattern, additionally, the NetCDF-Bench has been used\footnote{\url{https://github.com/joobog/netcdf-bench}}. @@ -241,9 +216,9 @@ On the DDN cluster, we use NetCDF-Bench, IOR, and IME-IOR to measure the IME's t Each test configuration is repeated 10 times. All experiments are conducted with block sizes 16, 100, 1024, and 10240~KiB. -To find the performance limits of the test system we use the IOR benchmarks. -For that purpose, we conduct a series of experiments with various parameters, where we measure the performance for \{read, write\} $\times$ \{random, sequential\} $\times$ \{POSIX, MPIIO\} $\times$ \{Lustre, IME-FUSE, IME-native\} $\times$ \{collective, independent\}. -The stripe count on Lustre is twice as large as the number of nodes. +\hl{To find the performance limits of the test system we use the IOR benchmarks. +For that purpose, we conduct a series of experiments with various parameters, where we measure the performance for \{read, write\} $\times$ \{POSIX, MPIIO\} $\times$ \{Lustre, IME-FUSE, IME-native\} $\times$ \{shared file, independent files\}. +The stripe count on Lustre is twice as large as the number of nodes, but is limited by at most 8 stripes, since Lustre has only 8 OSTs.} The purpose of NetCDF-Bench is to investigate the I/O behaviour of typical scientific application, that access large variable through NetCDF4. In the experiment, we varied the following parameters: \{Lustre, IME-FUSE\} $\times$ \{read, write\} $\times$ \{chunked, contiguous\} $\times$ \{collective, independent\}. @@ -274,35 +249,35 @@ But the measured read performance is significantly lower than expected. This indicates, that the bottleneck here are the IMEs. The same considerations apply to sequential performance. \begin{figure}[b!] - \centering - \includegraphics[width=0.8\textwidth]{performance_overview_rnd_ime.png} - \caption{Random access performance depending on blocksize and PPN} - \label{fig:read_write_ime} + \centering + \includegraphics[width=0.8\textwidth]{performance_overview_rnd_ime.png} + \caption{Random access performance depending on blocksize and PPN} + \label{fig:read_write_ime} \end{figure} \section{Evaluation} \begin{table}[b!] - \centering - \begin{tabular}{r|r|r|r|r|r|l|r} - & & \multicolumn{2}{c|}{Best} & \multicolumn{2}{c|}{Mean} & & \\ - NN & PPN & \multicolumn{2}{c|}{Performance} & \multicolumn{2}{c|}{Performance} & I/O type & File size \\ - & & \multicolumn{2}{c|}{in [MiB/s]} & \multicolumn{2}{c|}{in [MiB/s]} & & in [MiB] \\ - & & read & write & read & write & & \\ - \hline -1 &1 &2,560 &1,240 &2,400 &1,180 & rnd & 1000 \\ -1 &1 &2,290 &1,230 &2,000 &870 & seq & 1000 \\ - \hline -1 &8 &8,500 &6,390 &8,100 &6,120 & rnd & 8000 \\ -1 &8 &8,700 &6,380 &7,100 &4,530 & seq & 8000 \\ - \hline -10 &1 &22,300 &10,700 &21,200 &10,000 & rnd & 10000 \\ -10 &1 &23,200 &10,800 &22,200 &8,430 & seq & 10000 \\ - \hline -10 &8 &67,500 &60,200 &65,300 &58,400 & rnd & 80000 \\ -10 &8 &67,500 &62,900 &61,700 &54,300 & seq & 80000 \\ - \end{tabular} - \caption{The best and mean performance measured with IME-IOR (blocksize: 10MiB) (NN: number of nodes; PPN: processes per node).} - \label{tab:bestperf_nn10} + \centering + \begin{tabular}{r|r|r|r|r|r|l|r} + & & \multicolumn{2}{c|}{Best} & \multicolumn{2}{c|}{Mean} & & \\ + NN & PPN & \multicolumn{2}{c|}{Performance} & \multicolumn{2}{c|}{Performance} & I/O type & File size \\ + & & \multicolumn{2}{c|}{in [MiB/s]} & \multicolumn{2}{c|}{in [MiB/s]} & & in [MiB] \\ + & & read & write & read & write & & \\ + \hline + 1 & 1 & 2,560 & 1,240 & 2,400 & 1,180 & rnd & 1000 \\ + 1 & 1 & 2,290 & 1,230 & 2,000 & 870 & seq & 1000 \\ + \hline + 1 & 8 & 8,500 & 6,390 & 8,100 & 6,120 & rnd & 8000 \\ + 1 & 8 & 8,700 & 6,380 & 7,100 & 4,530 & seq & 8000 \\ + \hline + 10 & 1 & 22,300 & 10,700 & 21,200 & 10,000 & rnd & 10000 \\ + 10 & 1 & 23,200 & 10,800 & 22,200 & 8,430 & seq & 10000 \\ + \hline + 10 & 8 & 67,500 & 60,200 & 65,300 & 58,400 & rnd & 80000 \\ + 10 & 8 & 67,500 & 62,900 & 61,700 & 54,300 & seq & 80000 \\ + \end{tabular} + \caption{The best and mean performance measured with IME-IOR (blocksize: 10MiB) (NN: number of nodes; PPN: processes per node).} + \label{tab:bestperf_nn10} \end{table} %\subsubsection{IME} @@ -328,46 +303,37 @@ Hence, the I/O path involves relevant latencies. %\jk{Im Bild braucht es als TEXT PPN, versteht man sonst nicht} \begin{figure}[t] - \centering - \includegraphics[height=\hperf]{performance_ior_ime_ind_CHUNK:notset_FILL:notset_LIM:notset_legend:yes_size:6x8.png} - \caption{IME-native random I/O performance (lines go through max. values)} - \label{fig:overview_ime} + \centering + \includegraphics[height=\hperf]{performance_ior_ime_ind_CHUNK:notset_FILL:notset_LIM:notset_legend:yes_size:6x8.png} + \caption{IME-native random I/O performance (lines go through max. values)} + \label{fig:overview_ime} \end{figure} -%+ sqlite3 results_random.db 'select nn, ppn, t*x*y*z*4/1024/1024, max(read)/1024 from p where app="ior" and iface="posix" and fs="lustre" and nn!=1 ' -%10 8 100.0 17.40234375 -%+ sqlite3 results_random.db 'select nn, ppn, t*x*y*z*4/1024/1024, max(write)/1024 from p where app="ior" and iface="posix" and fs="lustre" and nn!=1 ' -%4 6 1000.0 11.865234375 -%+ sqlite3 results_random.db 'select nn, ppn, t*x*y*z*4/1024/1024, max(read)/1024 from p where app="ior" and iface="mpio" and fs="lustre" and nn!=1 ' -%10 8 1000.0 16.853515625 -%+ sqlite3 results_random.db 'select nn, ppn, t*x*y*z*4/1024/1024, max(write)/1024 from p where app="ior" and iface="mpio" and fs="lustre" and nn!=1 ' -%10 8 100.0 3.763671875 - - - %\subsubsection{Lustre} \textbf{Lustre (\Cref{fig:overview_lustre}):} Firstly, a single node can profit from caching, when reading data. In this case observable performance can rise up to 37~GiB/s (not shown in the figure). The caching effects disappear for $\text{NN}>1$, hence we ignore them in further discussion. \begin{figure}[p!] - \centering - \begin{subfigure}{\textwidth} - \subcaption{Lustre} - \includegraphics[height=\hperf]{performance_ior_lustre_ind_CHUNK:notset_FILL:notset_LIM:notset_legend:yes_size:12x8.png} - \label{fig:overview_lustre} - \end{subfigure} + \centering + \begin{subfigure}{\textwidth} + \subcaption{Lustre} + %\includegraphics[height=\hperf]{performance_ior_lustre_ind_CHUNK:notset_FILL:notset_LIM:notset_legend:yes_size:12x8.png} + \includegraphics[height=\hperf]{performance_ior-default_lustre_random_write_linear.png} + \label{fig:overview_lustre} + \end{subfigure} - \medskip + \medskip - \begin{subfigure}{\textwidth} - \subcaption{IME-FUSE} - \includegraphics[height=\hperf]{performance_ior_fuse_ind_CHUNK:notset_FILL:notset_LIM:notset_legend:yes_size:12x8.png} - \label{fig:overview_fuse} - \end{subfigure} - \caption{Random I/O performance (lines go through max. values)} + \begin{subfigure}{\textwidth} + \subcaption{IME-FUSE} + \includegraphics[height=\hperf]{performance_ior_fuse_ind_CHUNK:notset_FILL:notset_LIM:notset_legend:yes_size:12x8.png} + \label{fig:overview_fuse} + \end{subfigure} +\caption{Random I/O performance (lines go through max. values)} \end{figure} +\eb{Rerun experiments with large files for IME.} Secondly, the read performance don't exceed 17.4~GiB/s, and is achieved with NN=10, PPN=8, BS=100~KiB. This is a contra-intuitive, because usually large block size show better performance. The best write performance is 11.8~GiB/s, and is achieved with NN=4, PPN=6, BS=1000~KiB. @@ -386,57 +352,26 @@ The file system shows a linear scalability, similar to the IME-native, but provi This is probably caused by the FUSE overhead, which includes moving I/O requests from user space to kernel space, and then from kernel space to IME-FUSE. -%\subsection{Opening/Closing of Files} -%\label{sec:open-close} - -%\begin{figure}[ht] -% \begin{subfigure}{.49\textwidth} -% \centering -% \includegraphics[width=\textwidth]{performance_ior_lustre_mpio_writeopen} -% \subcaption{Lustre} -% \label{fig:open_lustre} -% \end{subfigure} -% \begin{subfigure}{.49\textwidth} -% \centering -% \includegraphics[width=\textwidth]{performance_ior_fuse_mpio_writeopen} -% \subcaption{IME-FUSE} -% \label{fig:open_fuse} -% \end{subfigure} -% \caption{Open times} -% \label{fig:open} -%\end{figure} - -%As already mentioned, IME-IOR doesn't provide open/close times. -%Therefore, we skip this investigation and take a look at IME-FUSE and Lustre (\Cref{fig:open}). -%Opening files for writing is one of the most costly metadata operations. -%The small number of nodes doesn't allow to create a reliable model to describe the open/close behaviour. - -%The opening times on FUSE are significantly higher than on Lustre. -%The reason is that a metadata request can not be sent directly to the metadata server, but has to go through the whole FUSE stack. -%The time need on FUSE can be higher than 4 seconds whereby on Lustre it is less than 0.20 seconds. -%Due the limited size of the test cluster it is not possible to proof that, but we assume that on larger runs the open times will converge to the same value. -%Because FUSE overhead is constant and metadata server of the file system will be the most significant bottleneck. - - \subsection{Application Kernel Using HDF5} +\eb{Rerun NetCDF with larger files. NetCDF-Bench requires a stonewalling feature, like IOR. This would make benchmark runtime more predictable.} In this experiment, the HDF5 VOL development branch (date 2016-05-09), NetCDF~4.4.1 and NetCDF-bench is used. %Several values for the 4D data geometry (($100$:$16$:$64$:$4$) $\approx$ 3.1MiB, ($100$:$16$:$64$:$25$) $\approx$ 19.5iB, ($100$:$16$:$64$:$256$) $\approx$ 200MiB, ($100$:$16$:$64$:$2560$) $\approx$ 2000MiB) of raw integer data have been explored. Several values for the 4D data geometry of raw integer data have been explored. For each block size we did 100 measurements. The configuration parameters are summarized in \Cref{tab:netcdf_conf}. \begin{table} - \centering - \begin{tabular}{l|r|r} - Parameter (-d) & Data size & Block size \\ - ($t$:$x$:$y$:$z$) & [in GiB] & [in KiB] \\ - \hline - ($100$:$16$:$64$:$4$) & 0.5 & 16 \\ - ($100$:$16$:$64$:$25$) & 3.1 & 100 \\ - ($100$:$16$:$64$:$256$) & 7.8 & 1024 \\ - ($100$:$16$:$64$:$2560$) & 78.1 & 10240 \\ - \end{tabular} - \caption{NetCDF-Bench configuration used in during the benchmark.} - \label{tab:netcdf_conf} + \centering + \begin{tabular}{l|r|r} + Parameter (-d) & Data size & Block size \\ + ($t$:$x$:$y$:$z$) & [in GiB] & [in KiB] \\ + \hline + ($100$:$16$:$64$:$4$) & 0.5 & 16 \\ + ($100$:$16$:$64$:$25$) & 3.1 & 100 \\ + ($100$:$16$:$64$:$256$) & 7.8 & 1024 \\ + ($100$:$16$:$64$:$2560$) & 78.1 & 10240 \\ + \end{tabular} + \caption{NetCDF-Bench configuration used in during the benchmark.} + \label{tab:netcdf_conf} \end{table} @@ -445,28 +380,11 @@ All experiments were conducted with fixed dimension sizes only, since the unlimi \Cref{fig:netcdf_perf} shows the results. Generally, as expected, independent chunked I/O was a good configuration. -%\subsubsection{Performance} -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(read)/1024 from p where app="benchtool" and type="coll" and fs="lustre" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 coll 1000.0 23.4844971199307 -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(write)/1024 from p where app="benchtool" and type="coll" and fs="lustre" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 coll 1000.0 14.0872631923396 -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(read)/1024 from p where app="benchtool" and type="ind" and fs="lustre" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 ind 1000.0 40.7447031422526 -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(write)/1024 from p where app="benchtool" and type="ind" and fs="lustre" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 ind 1000.0 18.5541272529369 -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(read)/1024 from p where app="benchtool" and type="coll" and fs="fuse" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 coll 1000.0 22.9363088999496 -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(write)/1024 from p where app="benchtool" and type="coll" and fs="fuse" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 coll 1000.0 14.1118732992937 -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(read)/1024 from p where app="benchtool" and type="ind" and fs="fuse" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 ind 1000.0 38.7201201759216 -%+ sqlite3 results_benchtool.db 'select nn, ppn, type, t*x*y*z*4/1024/1024, max(write)/1024 from p where app="benchtool" and type="ind" and fs="fuse" and unlimited="notset" and nn=10 and ppn=8 ' -%10 8 ind 1000.0 18.6272447947956 \begin{figure}[tb] - \centering - \includegraphics[width=0.9\textwidth]{performance_benchtool_FS:lustre_IFACE:mpio_FILLED_notset_LIM:notset.png} - \caption{NetCDF performance for Lustre (similar to IME-FUSE)} - \label{fig:netcdf_perf} + \centering + \includegraphics[width=0.9\textwidth]{performance_benchtool_FS:lustre_IFACE:mpio_FILLED_notset_LIM:notset.png} + \caption{NetCDF performance for Lustre (similar to IME-FUSE)} + \label{fig:netcdf_perf} \end{figure} \textbf{Lustre vs. IME-FUSE:} Generally, the performance looks very similar for Lustre and IME-FUSE, that is why we only included the picture for Lustre. There are a few differences: @@ -496,10 +414,10 @@ This experiment is conducted measuring timing of 10,000 or 1,024 individual I/Os \Cref{fig:variability} shows the qualitative difference between the file systems. The figure shows the density (like a smoothened histogram) of the individually timed I/Os. \begin{figure}[bpt!] - \centering - \includegraphics[width=\textwidth]{density.png} - \caption{Density of timing individual I/O operations} - \label{fig:variability} +\centering +\includegraphics[width=\textwidth]{density.png} +\caption{Density of timing individual I/O operations} +\label{fig:variability} \end{figure} We observe 1) the read operations on Lustre are faster than using IME-FUSE -- this is presumably due to client-side caching. 2) the random acceleration of IME improves write latencies/throughput for IME. @@ -523,34 +441,10 @@ Further large-scale investigation is necessary. \section*{Acknowledgment} { \small -%Thanks to Jean-Thomas Acquaviva for providing access to the IME test cluster and valuable feedback. Thanks to DDN for providing access to the IME test cluster and to Jean-Thomas Acquaviva for the support. -%%Thanks to our sponsor William E. Allcock for providing access and feedback. -%%This research used resources of the Argonne Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC02-06CH11357. } -% -% ---- Bibliography ---- BibLatex -% - - \bibliographystyle{splncs03} \bibliography{bibliography}{} - -% -% ---- Bibliography ---- -% -%\begin{thebibliography}{} - -%\end{thebibliography} -%\clearpage -%\addtocmark[2]{Author Index} % additional numbered TOC entry -%\renewcommand{\indexname}{Author Index} -%%\printindex -%\clearpage -%\addtocmark[2]{Subject Index} % additional numbered TOC entry -%\markboth{Subject Index}{Subject Index} -%\renewcommand{\indexname}{Subject Index} -%%\input{subjidx.ind} \end{document} diff --git a/paper/splncs03.bst b/paper/splncs03.bst deleted file mode 100644 index 327916917..000000000 --- a/paper/splncs03.bst +++ /dev/null @@ -1,1519 +0,0 @@ -%% BibTeX bibliography style `splncs03' -%% -%% BibTeX bibliography style for use with numbered references in -%% Springer Verlag's "Lecture Notes in Computer Science" series. -%% (See Springer's documentation for llncs.cls for -%% more details of the suggested reference format.) Note that this -%% file will not work for author-year style citations. -%% -%% Use \documentclass{llncs} and \bibliographystyle{splncs03}, and cite -%% a reference with (e.g.) \cite{smith77} to get a "[1]" in the text. -%% -%% This file comes to you courtesy of Maurizio "Titto" Patrignani of -%% Dipartimento di Informatica e Automazione Universita' Roma Tre -%% -%% ================================================================================================ -%% This was file `titto-lncs-02.bst' produced on Wed Apr 1, 2009 -%% Edited by hand by titto based on `titto-lncs-01.bst' (see below) -%% -%% CHANGES (with respect to titto-lncs-01.bst): -%% - Removed the call to \urlprefix (thus no "URL" string is added to the output) -%% ================================================================================================ -%% This was file `titto-lncs-01.bst' produced on Fri Aug 22, 2008 -%% Edited by hand by titto based on `titto.bst' (see below) -%% -%% CHANGES (with respect to titto.bst): -%% - Removed the "capitalize" command for editors string "(eds.)" and "(ed.)" -%% - Introduced the functions titto.bbl.pages and titto.bbl.page for journal pages (without "pp.") -%% - Added a new.sentence command to separate with a dot booktitle and series in the inproceedings -%% - Commented all new.block commands before urls and notes (to separate them with a comma) -%% - Introduced the functions titto.bbl.volume for handling journal volumes (without "vol." label) -%% - Used for editors the same name conventions used for authors (see function format.in.ed.booktitle) -%% - Removed a \newblock to avoid long spaces between title and "In: ..." -%% - Added function titto.space.prefix to add a space instead of "~" after the (removed) "vol." label -%% ================================================================================================ -%% This was file `titto.bst', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% merlin.mbs (with options: `vonx,nm-rvvc,yr-par,jttl-rm,volp-com,jwdpg,jwdvol,numser,ser-vol,jnm-x,btit-rm,bt-rm,edparxc,bkedcap,au-col,in-col,fin-bare,pp,ed,abr,mth-bare,xedn,jabr,and-com,and-com-ed,xand,url,url-blk,em-x,nfss,') -%% ---------------------------------------- -%% *** Tentative .bst file for Springer LNCS *** -%% -%% Copyright 1994-2007 Patrick W Daly - % =============================================================== - % IMPORTANT NOTICE: - % This bibliographic style (bst) file has been generated from one or - % more master bibliographic style (mbs) files, listed above. - % - % This generated file can be redistributed and/or modified under the terms - % of the LaTeX Project Public License Distributed from CTAN - % archives in directory macros/latex/base/lppl.txt; either - % version 1 of the License, or any later version. - % =============================================================== - % Name and version information of the main mbs file: - % \ProvidesFile{merlin.mbs}[2007/04/24 4.20 (PWD, AO, DPC)] - % For use with BibTeX version 0.99a or later - %------------------------------------------------------------------- - % This bibliography style file is intended for texts in ENGLISH - % This is a numerical citation style, and as such is standard LaTeX. - % It requires no extra package to interface to the main text. - % The form of the \bibitem entries is - % \bibitem{key}... - % Usage of \cite is as follows: - % \cite{key} ==>> [#] - % \cite[chap. 2]{key} ==>> [#, chap. 2] - % where # is a number determined by the ordering in the reference list. - % The order in the reference list is alphabetical by authors. - %--------------------------------------------------------------------- - -ENTRY - { address - author - booktitle - chapter - edition - editor - eid - howpublished - institution - journal - key - month - note - number - organization - pages - publisher - school - series - title - type - url - volume - year - } - {} - { label } -INTEGERS { output.state before.all mid.sentence after.sentence after.block } -FUNCTION {init.state.consts} -{ #0 'before.all := - #1 'mid.sentence := - #2 'after.sentence := - #3 'after.block := -} -STRINGS { s t} -FUNCTION {output.nonnull} -{ 's := - output.state mid.sentence = - { ", " * write$ } - { output.state after.block = - { add.period$ write$ -% newline$ -% "\newblock " write$ % removed for titto-lncs-01 - " " write$ % to avoid long spaces between title and "In: ..." - } - { output.state before.all = - 'write$ - { add.period$ " " * write$ } - if$ - } - if$ - mid.sentence 'output.state := - } - if$ - s -} -FUNCTION {output} -{ duplicate$ empty$ - 'pop$ - 'output.nonnull - if$ -} -FUNCTION {output.check} -{ 't := - duplicate$ empty$ - { pop$ "empty " t * " in " * cite$ * warning$ } - 'output.nonnull - if$ -} -FUNCTION {fin.entry} -{ duplicate$ empty$ - 'pop$ - 'write$ - if$ - newline$ -} - -FUNCTION {new.block} -{ output.state before.all = - 'skip$ - { after.block 'output.state := } - if$ -} -FUNCTION {new.sentence} -{ output.state after.block = - 'skip$ - { output.state before.all = - 'skip$ - { after.sentence 'output.state := } - if$ - } - if$ -} -FUNCTION {add.blank} -{ " " * before.all 'output.state := -} - - -FUNCTION {add.colon} -{ duplicate$ empty$ - 'skip$ - { ":" * add.blank } - if$ -} - -FUNCTION {date.block} -{ - new.block -} - -FUNCTION {not} -{ { #0 } - { #1 } - if$ -} -FUNCTION {and} -{ 'skip$ - { pop$ #0 } - if$ -} -FUNCTION {or} -{ { pop$ #1 } - 'skip$ - if$ -} -STRINGS {z} -FUNCTION {remove.dots} -{ 'z := - "" - { z empty$ not } - { z #1 #1 substring$ - z #2 global.max$ substring$ 'z := - duplicate$ "." = 'pop$ - { * } - if$ - } - while$ -} -FUNCTION {new.block.checka} -{ empty$ - 'skip$ - 'new.block - if$ -} -FUNCTION {new.block.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.block - if$ -} -FUNCTION {new.sentence.checka} -{ empty$ - 'skip$ - 'new.sentence - if$ -} -FUNCTION {new.sentence.checkb} -{ empty$ - swap$ empty$ - and - 'skip$ - 'new.sentence - if$ -} -FUNCTION {field.or.null} -{ duplicate$ empty$ - { pop$ "" } - 'skip$ - if$ -} -FUNCTION {emphasize} -{ skip$ } -FUNCTION {tie.or.space.prefix} -{ duplicate$ text.length$ #3 < - { "~" } - { " " } - if$ - swap$ -} -FUNCTION {titto.space.prefix} % always introduce a space -{ duplicate$ text.length$ #3 < - { " " } - { " " } - if$ - swap$ -} - - -FUNCTION {capitalize} -{ "u" change.case$ "t" change.case$ } - -FUNCTION {space.word} -{ " " swap$ * " " * } - % Here are the language-specific definitions for explicit words. - % Each function has a name bbl.xxx where xxx is the English word. - % The language selected here is ENGLISH -FUNCTION {bbl.and} -{ "and"} - -FUNCTION {bbl.etal} -{ "et~al." } - -FUNCTION {bbl.editors} -{ "eds." } - -FUNCTION {bbl.editor} -{ "ed." } - -FUNCTION {bbl.edby} -{ "edited by" } - -FUNCTION {bbl.edition} -{ "edn." } - -FUNCTION {bbl.volume} -{ "vol." } - -FUNCTION {titto.bbl.volume} % for handling journals -{ "" } - -FUNCTION {bbl.of} -{ "of" } - -FUNCTION {bbl.number} -{ "no." } - -FUNCTION {bbl.nr} -{ "no." } - -FUNCTION {bbl.in} -{ "in" } - -FUNCTION {bbl.pages} -{ "pp." } - -FUNCTION {bbl.page} -{ "p." } - -FUNCTION {titto.bbl.pages} % for journals -{ "" } - -FUNCTION {titto.bbl.page} % for journals -{ "" } - -FUNCTION {bbl.chapter} -{ "chap." } - -FUNCTION {bbl.techrep} -{ "Tech. Rep." } - -FUNCTION {bbl.mthesis} -{ "Master's thesis" } - -FUNCTION {bbl.phdthesis} -{ "Ph.D. thesis" } - -MACRO {jan} {"Jan."} - -MACRO {feb} {"Feb."} - -MACRO {mar} {"Mar."} - -MACRO {apr} {"Apr."} - -MACRO {may} {"May"} - -MACRO {jun} {"Jun."} - -MACRO {jul} {"Jul."} - -MACRO {aug} {"Aug."} - -MACRO {sep} {"Sep."} - -MACRO {oct} {"Oct."} - -MACRO {nov} {"Nov."} - -MACRO {dec} {"Dec."} - -MACRO {acmcs} {"ACM Comput. Surv."} - -MACRO {acta} {"Acta Inf."} - -MACRO {cacm} {"Commun. ACM"} - -MACRO {ibmjrd} {"IBM J. Res. Dev."} - -MACRO {ibmsj} {"IBM Syst.~J."} - -MACRO {ieeese} {"IEEE Trans. Software Eng."} - -MACRO {ieeetc} {"IEEE Trans. Comput."} - -MACRO {ieeetcad} - {"IEEE Trans. Comput. Aid. Des."} - -MACRO {ipl} {"Inf. Process. Lett."} - -MACRO {jacm} {"J.~ACM"} - -MACRO {jcss} {"J.~Comput. Syst. Sci."} - -MACRO {scp} {"Sci. Comput. Program."} - -MACRO {sicomp} {"SIAM J. Comput."} - -MACRO {tocs} {"ACM Trans. Comput. Syst."} - -MACRO {tods} {"ACM Trans. Database Syst."} - -MACRO {tog} {"ACM Trans. Graphic."} - -MACRO {toms} {"ACM Trans. Math. Software"} - -MACRO {toois} {"ACM Trans. Office Inf. Syst."} - -MACRO {toplas} {"ACM Trans. Progr. Lang. Syst."} - -MACRO {tcs} {"Theor. Comput. Sci."} - -FUNCTION {bibinfo.check} -{ swap$ - duplicate$ missing$ - { - pop$ pop$ - "" - } - { duplicate$ empty$ - { - swap$ pop$ - } - { swap$ - pop$ - } - if$ - } - if$ -} -FUNCTION {bibinfo.warn} -{ swap$ - duplicate$ missing$ - { - swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ - "" - } - { duplicate$ empty$ - { - swap$ "empty " swap$ * " in " * cite$ * warning$ - } - { swap$ - pop$ - } - if$ - } - if$ -} -FUNCTION {format.url} -{ url empty$ - { "" } -% { "\urlprefix\url{" url * "}" * } - { "\url{" url * "}" * } % changed in titto-lncs-02.bst - if$ -} - -INTEGERS { nameptr namesleft numnames } - - -STRINGS { bibinfo} - -FUNCTION {format.names} -{ 'bibinfo := - duplicate$ empty$ 'skip$ { - 's := - "" 't := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{vv~}{ll}{, jj}{, f{.}.}" - format.name$ - bibinfo bibinfo.check - 't := - nameptr #1 > - { - namesleft #1 > - { ", " * t * } - { - s nameptr "{ll}" format.name$ duplicate$ "others" = - { 't := } - { pop$ } - if$ - "," * - t "others" = - { - " " * bbl.etal * - } - { " " * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ - } if$ -} -FUNCTION {format.names.ed} -{ - 'bibinfo := - duplicate$ empty$ 'skip$ { - 's := - "" 't := - #1 'nameptr := - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{f{.}.~}{vv~}{ll}{ jj}" - format.name$ - bibinfo bibinfo.check - 't := - nameptr #1 > - { - namesleft #1 > - { ", " * t * } - { - s nameptr "{ll}" format.name$ duplicate$ "others" = - { 't := } - { pop$ } - if$ - "," * - t "others" = - { - - " " * bbl.etal * - } - { " " * t * } - if$ - } - if$ - } - 't - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ - } if$ -} -FUNCTION {format.authors} -{ author "author" format.names -} -FUNCTION {get.bbl.editor} -{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ } - -FUNCTION {format.editors} -{ editor "editor" format.names duplicate$ empty$ 'skip$ - { - " " * - get.bbl.editor -% capitalize - "(" swap$ * ")" * - * - } - if$ -} -FUNCTION {format.note} -{ - note empty$ - { "" } - { note #1 #1 substring$ - duplicate$ "{" = - 'skip$ - { output.state mid.sentence = - { "l" } - { "u" } - if$ - change.case$ - } - if$ - note #2 global.max$ substring$ * "note" bibinfo.check - } - if$ -} - -FUNCTION {format.title} -{ title - duplicate$ empty$ 'skip$ - { "t" change.case$ } - if$ - "title" bibinfo.check -} -FUNCTION {output.bibitem} -{ newline$ - "\bibitem{" write$ - cite$ write$ - "}" write$ - newline$ - "" - before.all 'output.state := -} - -FUNCTION {n.dashify} -{ - 't := - "" - { t empty$ not } - { t #1 #1 substring$ "-" = - { t #1 #2 substring$ "--" = not - { "--" * - t #2 global.max$ substring$ 't := - } - { { t #1 #1 substring$ "-" = } - { "-" * - t #2 global.max$ substring$ 't := - } - while$ - } - if$ - } - { t #1 #1 substring$ * - t #2 global.max$ substring$ 't := - } - if$ - } - while$ -} - -FUNCTION {word.in} -{ bbl.in capitalize - ":" * - " " * } - -FUNCTION {format.date} -{ - month "month" bibinfo.check - duplicate$ empty$ - year "year" bibinfo.check duplicate$ empty$ - { swap$ 'skip$ - { "there's a month but no year in " cite$ * warning$ } - if$ - * - } - { swap$ 'skip$ - { - swap$ - " " * swap$ - } - if$ - * - remove.dots - } - if$ - duplicate$ empty$ - 'skip$ - { - before.all 'output.state := - " (" swap$ * ")" * - } - if$ -} -FUNCTION {format.btitle} -{ title "title" bibinfo.check - duplicate$ empty$ 'skip$ - { - } - if$ -} -FUNCTION {either.or.check} -{ empty$ - 'pop$ - { "can't use both " swap$ * " fields in " * cite$ * warning$ } - if$ -} -FUNCTION {format.bvolume} -{ volume empty$ - { "" } - { bbl.volume volume tie.or.space.prefix - "volume" bibinfo.check * * - series "series" bibinfo.check - duplicate$ empty$ 'pop$ - { emphasize ", " * swap$ * } - if$ - "volume and number" number either.or.check - } - if$ -} -FUNCTION {format.number.series} -{ volume empty$ - { number empty$ - { series field.or.null } - { output.state mid.sentence = - { bbl.number } - { bbl.number capitalize } - if$ - number tie.or.space.prefix "number" bibinfo.check * * - series empty$ - { "there's a number but no series in " cite$ * warning$ } - { bbl.in space.word * - series "series" bibinfo.check * - } - if$ - } - if$ - } - { "" } - if$ -} - -FUNCTION {format.edition} -{ edition duplicate$ empty$ 'skip$ - { - output.state mid.sentence = - { "l" } - { "t" } - if$ change.case$ - "edition" bibinfo.check - " " * bbl.edition * - } - if$ -} -INTEGERS { multiresult } -FUNCTION {multi.page.check} -{ 't := - #0 'multiresult := - { multiresult not - t empty$ not - and - } - { t #1 #1 substring$ - duplicate$ "-" = - swap$ duplicate$ "," = - swap$ "+" = - or or - { #1 'multiresult := } - { t #2 global.max$ substring$ 't := } - if$ - } - while$ - multiresult -} -FUNCTION {format.pages} -{ pages duplicate$ empty$ 'skip$ - { duplicate$ multi.page.check - { - bbl.pages swap$ - n.dashify - } - { - bbl.page swap$ - } - if$ - tie.or.space.prefix - "pages" bibinfo.check - * * - } - if$ -} -FUNCTION {format.journal.pages} -{ pages duplicate$ empty$ 'pop$ - { swap$ duplicate$ empty$ - { pop$ pop$ format.pages } - { - ", " * - swap$ - n.dashify - pages multi.page.check - 'titto.bbl.pages - 'titto.bbl.page - if$ - swap$ tie.or.space.prefix - "pages" bibinfo.check - * * - * - } - if$ - } - if$ -} -FUNCTION {format.journal.eid} -{ eid "eid" bibinfo.check - duplicate$ empty$ 'pop$ - { swap$ duplicate$ empty$ 'skip$ - { - ", " * - } - if$ - swap$ * - } - if$ -} -FUNCTION {format.vol.num.pages} % this function is used only for journal entries -{ volume field.or.null - duplicate$ empty$ 'skip$ - { -% bbl.volume swap$ tie.or.space.prefix - titto.bbl.volume swap$ titto.space.prefix -% rationale for the change above: for journals you don't want "vol." label -% hence it does not make sense to attach the journal number to the label when -% it is short - "volume" bibinfo.check - * * - } - if$ - number "number" bibinfo.check duplicate$ empty$ 'skip$ - { - swap$ duplicate$ empty$ - { "there's a number but no volume in " cite$ * warning$ } - 'skip$ - if$ - swap$ - "(" swap$ * ")" * - } - if$ * - eid empty$ - { format.journal.pages } - { format.journal.eid } - if$ -} - -FUNCTION {format.chapter.pages} -{ chapter empty$ - 'format.pages - { type empty$ - { bbl.chapter } - { type "l" change.case$ - "type" bibinfo.check - } - if$ - chapter tie.or.space.prefix - "chapter" bibinfo.check - * * - pages empty$ - 'skip$ - { ", " * format.pages * } - if$ - } - if$ -} - -FUNCTION {format.booktitle} -{ - booktitle "booktitle" bibinfo.check -} -FUNCTION {format.in.ed.booktitle} -{ format.booktitle duplicate$ empty$ 'skip$ - { -% editor "editor" format.names.ed duplicate$ empty$ 'pop$ % changed by titto - editor "editor" format.names duplicate$ empty$ 'pop$ - { - " " * - get.bbl.editor -% capitalize - "(" swap$ * ") " * - * swap$ - * } - if$ - word.in swap$ * - } - if$ -} -FUNCTION {empty.misc.check} -{ author empty$ title empty$ howpublished empty$ - month empty$ year empty$ note empty$ - and and and and and - key empty$ not and - { "all relevant fields are empty in " cite$ * warning$ } - 'skip$ - if$ -} -FUNCTION {format.thesis.type} -{ type duplicate$ empty$ - 'pop$ - { swap$ pop$ - "t" change.case$ "type" bibinfo.check - } - if$ -} -FUNCTION {format.tr.number} -{ number "number" bibinfo.check - type duplicate$ empty$ - { pop$ bbl.techrep } - 'skip$ - if$ - "type" bibinfo.check - swap$ duplicate$ empty$ - { pop$ "t" change.case$ } - { tie.or.space.prefix * * } - if$ -} -FUNCTION {format.article.crossref} -{ - key duplicate$ empty$ - { pop$ - journal duplicate$ empty$ - { "need key or journal for " cite$ * " to crossref " * crossref * warning$ } - { "journal" bibinfo.check emphasize word.in swap$ * } - if$ - } - { word.in swap$ * " " *} - if$ - " \cite{" * crossref * "}" * -} -FUNCTION {format.crossref.editor} -{ editor #1 "{vv~}{ll}" format.name$ - "editor" bibinfo.check - editor num.names$ duplicate$ - #2 > - { pop$ - "editor" bibinfo.check - " " * bbl.etal - * - } - { #2 < - 'skip$ - { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = - { - "editor" bibinfo.check - " " * bbl.etal - * - } - { - bbl.and space.word - * editor #2 "{vv~}{ll}" format.name$ - "editor" bibinfo.check - * - } - if$ - } - if$ - } - if$ -} -FUNCTION {format.book.crossref} -{ volume duplicate$ empty$ - { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ - pop$ word.in - } - { bbl.volume - capitalize - swap$ tie.or.space.prefix "volume" bibinfo.check * * bbl.of space.word * - } - if$ - editor empty$ - editor field.or.null author field.or.null = - or - { key empty$ - { series empty$ - { "need editor, key, or series for " cite$ * " to crossref " * - crossref * warning$ - "" * - } - { series emphasize * } - if$ - } - { key * } - if$ - } - { format.crossref.editor * } - if$ - " \cite{" * crossref * "}" * -} -FUNCTION {format.incoll.inproc.crossref} -{ - editor empty$ - editor field.or.null author field.or.null = - or - { key empty$ - { format.booktitle duplicate$ empty$ - { "need editor, key, or booktitle for " cite$ * " to crossref " * - crossref * warning$ - } - { word.in swap$ * } - if$ - } - { word.in key * " " *} - if$ - } - { word.in format.crossref.editor * " " *} - if$ - " \cite{" * crossref * "}" * -} -FUNCTION {format.org.or.pub} -{ 't := - "" - address empty$ t empty$ and - 'skip$ - { - t empty$ - { address "address" bibinfo.check * - } - { t * - address empty$ - 'skip$ - { ", " * address "address" bibinfo.check * } - if$ - } - if$ - } - if$ -} -FUNCTION {format.publisher.address} -{ publisher "publisher" bibinfo.warn format.org.or.pub -} - -FUNCTION {format.organization.address} -{ organization "organization" bibinfo.check format.org.or.pub -} - -FUNCTION {article} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - new.block - crossref missing$ - { - journal - "journal" bibinfo.check - "journal" output.check - add.blank - format.vol.num.pages output - format.date "year" output.check - } - { format.article.crossref output.nonnull - format.pages output - } - if$ -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {book} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check - add.colon - } - { format.authors output.nonnull - add.colon - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - new.block - format.btitle "title" output.check - crossref missing$ - { format.bvolume output - new.block - new.sentence - format.number.series output - format.publisher.address output - } - { - new.block - format.book.crossref output.nonnull - } - if$ - format.edition output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {booklet} -{ output.bibitem - format.authors output - add.colon - new.block - format.title "title" output.check - new.block - howpublished "howpublished" bibinfo.check output - address "address" bibinfo.check output - format.date output -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {inbook} -{ output.bibitem - author empty$ - { format.editors "author and editor" output.check - add.colon - } - { format.authors output.nonnull - add.colon - crossref missing$ - { "author and editor" editor either.or.check } - 'skip$ - if$ - } - if$ - new.block - format.btitle "title" output.check - crossref missing$ - { - format.bvolume output - format.chapter.pages "chapter and pages" output.check - new.block - new.sentence - format.number.series output - format.publisher.address output - } - { - format.chapter.pages "chapter and pages" output.check - new.block - format.book.crossref output.nonnull - } - if$ - format.edition output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {incollection} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - format.bvolume output - format.chapter.pages output - new.sentence - format.number.series output - format.publisher.address output - format.edition output - format.date "year" output.check - } - { format.incoll.inproc.crossref output.nonnull - format.chapter.pages output - } - if$ -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {inproceedings} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - new.block - crossref missing$ - { format.in.ed.booktitle "booktitle" output.check - new.sentence % added by titto - format.bvolume output - format.pages output - new.sentence - format.number.series output - publisher empty$ - { format.organization.address output } - { organization "organization" bibinfo.check output - format.publisher.address output - } - if$ - format.date "year" output.check - } - { format.incoll.inproc.crossref output.nonnull - format.pages output - } - if$ -% new.block - format.url output -% new.block - format.note output - fin.entry -} -FUNCTION {conference} { inproceedings } -FUNCTION {manual} -{ output.bibitem - author empty$ - { organization "organization" bibinfo.check - duplicate$ empty$ 'pop$ - { output - address "address" bibinfo.check output - } - if$ - } - { format.authors output.nonnull } - if$ - add.colon - new.block - format.btitle "title" output.check - author empty$ - { organization empty$ - { - address new.block.checka - address "address" bibinfo.check output - } - 'skip$ - if$ - } - { - organization address new.block.checkb - organization "organization" bibinfo.check output - address "address" bibinfo.check output - } - if$ - format.edition output - format.date output -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {mastersthesis} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.btitle - "title" output.check - new.block - bbl.mthesis format.thesis.type output.nonnull - school "school" bibinfo.warn output - address "address" bibinfo.check output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {misc} -{ output.bibitem - format.authors output - add.colon - title howpublished new.block.checkb - format.title output - howpublished new.block.checka - howpublished "howpublished" bibinfo.check output - format.date output -% new.block - format.url output -% new.block - format.note output - fin.entry - empty.misc.check -} -FUNCTION {phdthesis} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.btitle - "title" output.check - new.block - bbl.phdthesis format.thesis.type output.nonnull - school "school" bibinfo.warn output - address "address" bibinfo.check output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {proceedings} -{ output.bibitem - editor empty$ - { organization "organization" bibinfo.check output - } - { format.editors output.nonnull } - if$ - add.colon - new.block - format.btitle "title" output.check - format.bvolume output - editor empty$ - { publisher empty$ - { format.number.series output } - { - new.sentence - format.number.series output - format.publisher.address output - } - if$ - } - { publisher empty$ - { - new.sentence - format.number.series output - format.organization.address output } - { - new.sentence - format.number.series output - organization "organization" bibinfo.check output - format.publisher.address output - } - if$ - } - if$ - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {techreport} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title - "title" output.check - new.block - format.tr.number output.nonnull - institution "institution" bibinfo.warn output - address "address" bibinfo.check output - format.date "year" output.check -% new.block - format.url output -% new.block - format.note output - fin.entry -} - -FUNCTION {unpublished} -{ output.bibitem - format.authors "author" output.check - add.colon - new.block - format.title "title" output.check - format.date output -% new.block - format.url output -% new.block - format.note "note" output.check - fin.entry -} - -FUNCTION {default.type} { misc } -READ -FUNCTION {sortify} -{ purify$ - "l" change.case$ -} -INTEGERS { len } -FUNCTION {chop.word} -{ 's := - 'len := - s #1 len substring$ = - { s len #1 + global.max$ substring$ } - 's - if$ -} -FUNCTION {sort.format.names} -{ 's := - #1 'nameptr := - "" - s num.names$ 'numnames := - numnames 'namesleft := - { namesleft #0 > } - { s nameptr - "{ll{ }}{ ff{ }}{ jj{ }}" - format.name$ 't := - nameptr #1 > - { - " " * - namesleft #1 = t "others" = and - { "zzzzz" * } - { t sortify * } - if$ - } - { t sortify * } - if$ - nameptr #1 + 'nameptr := - namesleft #1 - 'namesleft := - } - while$ -} - -FUNCTION {sort.format.title} -{ 't := - "A " #2 - "An " #3 - "The " #4 t chop.word - chop.word - chop.word - sortify - #1 global.max$ substring$ -} -FUNCTION {author.sort} -{ author empty$ - { key empty$ - { "to sort, need author or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { author sort.format.names } - if$ -} -FUNCTION {author.editor.sort} -{ author empty$ - { editor empty$ - { key empty$ - { "to sort, need author, editor, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { editor sort.format.names } - if$ - } - { author sort.format.names } - if$ -} -FUNCTION {author.organization.sort} -{ author empty$ - { organization empty$ - { key empty$ - { "to sort, need author, organization, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { "The " #4 organization chop.word sortify } - if$ - } - { author sort.format.names } - if$ -} -FUNCTION {editor.organization.sort} -{ editor empty$ - { organization empty$ - { key empty$ - { "to sort, need editor, organization, or key in " cite$ * warning$ - "" - } - { key sortify } - if$ - } - { "The " #4 organization chop.word sortify } - if$ - } - { editor sort.format.names } - if$ -} -FUNCTION {presort} -{ type$ "book" = - type$ "inbook" = - or - 'author.editor.sort - { type$ "proceedings" = - 'editor.organization.sort - { type$ "manual" = - 'author.organization.sort - 'author.sort - if$ - } - if$ - } - if$ - " " - * - year field.or.null sortify - * - " " - * - title field.or.null - sort.format.title - * - #1 entry.max$ substring$ - 'sort.key$ := -} -ITERATE {presort} -SORT -STRINGS { longest.label } -INTEGERS { number.label longest.label.width } -FUNCTION {initialize.longest.label} -{ "" 'longest.label := - #1 'number.label := - #0 'longest.label.width := -} -FUNCTION {longest.label.pass} -{ number.label int.to.str$ 'label := - number.label #1 + 'number.label := - label width$ longest.label.width > - { label 'longest.label := - label width$ 'longest.label.width := - } - 'skip$ - if$ -} -EXECUTE {initialize.longest.label} -ITERATE {longest.label.pass} -FUNCTION {begin.bib} -{ preamble$ empty$ - 'skip$ - { preamble$ write$ newline$ } - if$ - "\begin{thebibliography}{" longest.label * "}" * - write$ newline$ - "\providecommand{\url}[1]{\texttt{#1}}" - write$ newline$ - "\providecommand{\urlprefix}{URL }" - write$ newline$ -} -EXECUTE {begin.bib} -EXECUTE {init.state.consts} -ITERATE {call.type$} -FUNCTION {end.bib} -{ newline$ - "\end{thebibliography}" write$ newline$ -} -EXECUTE {end.bib} -%% End of customized bst file -%% -%% End of file `titto.bst'. - -