From f27810979c9058c81a8bd583c6d11257e7059707 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Fri, 8 Mar 2002 13:53:30 +0000 Subject: [PATCH] get rid of ejour2; formgraphics tweaks from Juergen S git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3702 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/ChangeLog | 11 +- lib/doc/LaTeXConfig.lyx.in | 23 - lib/doc/LyXConfig.lyx.in | 67 +- lib/layouts/ejour2.layout | 590 ---------- lib/tex/ejour2.cls | 1574 --------------------------- src/frontends/xforms/ChangeLog | 4 + src/frontends/xforms/FormGraphics.C | 4 +- 7 files changed, 41 insertions(+), 2232 deletions(-) delete mode 100644 lib/layouts/ejour2.layout delete mode 100644 lib/tex/ejour2.cls diff --git a/lib/ChangeLog b/lib/ChangeLog index c065335c40..c381a934e0 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,12 @@ +2002-03-08 Jean-Marc Lasgouttes + + * tex/ejour2.cls: + * layouts/ejour2.layout: removed; this is superseded by svjour + and friends + + * lib/doc/LaTeXConfig.lyx.in: + * lib/doc/LyXConfig.lyx.in: update + 2002-03-07 Jean-Marc Lasgouttes * Makefile.am: fix call to configure. @@ -5,7 +14,7 @@ 2002-03-06 Lars Gullik Bjønnes * layouts/obsolete.inc: obsolete LaTeX - * layouts/g-brief-en.layout:. add DefaultStyle + * layouts/g-brief-en.layout: add DefaultStyle 2002-03-06 Herbert Voss diff --git a/lib/doc/LaTeXConfig.lyx.in b/lib/doc/LaTeXConfig.lyx.in index e3fc185295..cc522adfb6 100644 --- a/lib/doc/LaTeXConfig.lyx.in +++ b/lib/doc/LaTeXConfig.lyx.in @@ -649,29 +649,6 @@ book ) with additional document-wide font sizes. \layout Subsection -Springer 2-columns Journals (ejour2) -\layout Description - -Found: @chk_ejour2@ -\layout Description - -CTAN: N/A (must be installed from the -\family typewriter -tex/ -\family default - subdirectory of LyX source distribution) -\layout Description - -Notes: The document class -\family sans -ejour2 -\family default - is for the two-column journal format used by Springer Verlag. - It is reasonably well tested only for the Journal of Geodesy. - It is not an existing LaTeX document class, but a new one which is distributed - with LyX. -\layout Subsection - \begin_inset LatexCommand \label{ssec:foils} diff --git a/lib/doc/LyXConfig.lyx.in b/lib/doc/LyXConfig.lyx.in index 5f04f13774..7c86f1139c 100644 --- a/lib/doc/LyXConfig.lyx.in +++ b/lib/doc/LyXConfig.lyx.in @@ -1,5 +1,5 @@ -#LyX 1.1 created this file. For more info see http://www.lyx.org/ -\lyxformat 2.16 +#LyX 1.2 created this file. For more info see http://www.lyx.org/ +\lyxformat 220 \textclass article \language english \inputencoding default @@ -11,6 +11,8 @@ \paperpackage a4 \use_geometry 0 \use_amsmath 0 +\use_natbib 0 +\use_numerical_citations 0 \paperorientation portrait \secnumdepth 2 \tocdepth 3 @@ -62,7 +64,9 @@ Found item is no) and you need its functionality, you can grab it at your nearest CTAN ftp site -\begin_float footnote +\begin_inset Foot +collapsed true + \layout Standard The participating hosts in the Comprehensive TeX Archive Network are: @@ -79,7 +83,8 @@ ftp://ftp.tex.ac.uk/tex-archive There are also a zillion mirror sites which are listed at the three primary sites. -\end_float +\end_inset + at the location indicated in the \begin_inset Quotes eld \end_inset @@ -128,7 +133,9 @@ ptions\SpecialChar \menuseparator R \bar default econfigure -\begin_float footnote +\begin_inset Foot +collapsed true + \layout Standard or, if you want to change the system-wide settings, issue the command @@ -140,7 +147,8 @@ or, if you want to change the system-wide settings, issue the command /usr/local/lib/lyx/ \family default ) -\end_float +\end_inset + and reload this file to see if the new package was recognized. If the \begin_inset Quotes eld @@ -181,12 +189,15 @@ The LaTeX version that LyX will use is: \family typewriter 1995/12/01 -\begin_float footnote +\begin_inset Foot +collapsed true + \layout Standard In case it is not clear to you, this number is the date at which the version has been released. -\end_float +\end_inset + . In fact, earlier versions may work for many things, but will certainly fail in some cases. @@ -565,29 +576,6 @@ g-brief-de is the same as the above g-brief-en only with german labels. \layout Subsection -Springer 2-columns Journals (ejour2) -\layout Description - -Found: @chk_ejour2@ -\layout Description - -CTAN: N/A (must be installed from the -\family typewriter -tex/ -\family default - subdirectory of LyX source distribution) -\layout Description - -Notes: The document class -\family sans -ejour2 -\family default - is for the two-column journal format used by Springer Verlag. - It is reasonably well tested only for the Journal of Geodesy. - It is not an existing LaTeX document class, but a new one which is distributed - with LyX. -\layout Subsection - foils \layout Description @@ -1276,27 +1264,22 @@ ghostview \end_inset -\begin_float footnote +\begin_inset Foot +collapsed true + \layout Standard Here, a value of -\latex no_latex - \begin_inset Quotes eld \end_inset - -\latex default default -\latex no_latex - \begin_inset Quotes erd \end_inset - -\latex default means that your LaTeX installation provides a sensible value for this parameter. -\end_float +\end_inset + . \layout Subsection @@ -1658,7 +1641,7 @@ URL: Notes: Ghostview is used to preview PostScript files. You'll also need \begin_inset LatexCommand \url[Ghostscript]{http://www.cs.wisc.edu/~ghost/aladdin/index.html} - + \end_inset to be able to use Ghostview. diff --git a/lib/layouts/ejour2.layout b/lib/layouts/ejour2.layout deleted file mode 100644 index 2a14314af4..0000000000 --- a/lib/layouts/ejour2.layout +++ /dev/null @@ -1,590 +0,0 @@ -#% Do not delete the line below; configure depends on this -# \DeclareLaTeXClass{article (Springer - ejour2)} -# ejour2 (article) textclass definition file. -# for Springer Verlag 2-column journals, e.g. -# Zeitschrift fuer Physik C, Journal of geodesy, etc. -# -------- -# -# Taken from initial LyX source code -# Author : Matthias Ettrich -# Transposed by Pascal André -# Heavily modified and enhanced by serveral developers. -# -# -------- -# ejour2 made originally by Martin Vermeer based on article.layout. -# Modified for LyX 12 by Jean-Marc Lasgouttes and MV. -# -# General textclass parameters -Columns 2 -Sides 1 -PageStyle Plain -MaxCounter Counter_Section - - -# Standard style definition -Style Standard - Margin Static - LatexType Paragraph - LatexName dummy - ParIndent MM - ParSkip 0.4 - Align Block - AlignPossible Block, Left, Right, Center - LabelType No_Label -End - -# The standard sections -Input stdsections.inc - -# Section style definition -Style Section - # standard font definition - Font - Series Medium - Series Bold - Size Normal - EndFont -End - -# Subsection style definition -Style Subsection - Font - Series Medium - Shape Italic - Size Normal - EndFont -End - -# Subsubsection style definition -Style Subsubsection - # standard font definition - Font - Series Medium - Shape Up - Size Normal - EndFont -End - -# Paragraph style definition -Style Paragraph -# standard font definition - Font - Series Medium - Shape Italic - Size Normal - EndFont -End - -# Subparagraph style definition -Style Subparagraph - # standard font definition - Font - Series Medium - Shape Up - Size Normal - EndFont -End - -# Now define the starred versions from the normal ones. -Input stdstarsections.inc - -# Remove the ones that we do not want -NoStyle Part -NoStyle Part* -NoStyle Chapter -NoStyle Chapter* - -# Some standard things -Input stdlayouts.inc -Input stdlists.inc - -# Standard style definition -Style Petit - Margin Static - LatexType Environment - LatexName petit - ParIndent MM - ParSkip 0.4 - Align Block - AlignPossible Block, Left, Right, Center - LabelType No_Label - - # Font definition - Font - Size Small - EndFont -End - -# Journal name style definition (not needed if JG option given) -Style Journal - Margin Static - LatexType Command - InTitle 1 - LatexName journalname - NextNoIndent 1 - LeftMargin Journal:xxx - LabelSep xxx - ParSkip 0.4 - TopSep 1.3 - BottomSep 0.7 - ParSep 0.7 - Align Left - AlignPossible Left - LabelType Static - LabelString Journal: - - # standard font definition - LabelFont - Series Bold - Shape Italic - Color Red - EndFont - -End - -# Headnote style definition -Style Headnote - CopyStyle Journal - LatexName dedication - LeftMargin "HeadNote (optional):xxx" - LabelString "Headnote (optional): " -End - -# Title style definition -Style Title - Margin Static - LatexType Command - InTitle 1 - LatexName title - NextNoIndent 1 - ParSkip 0.4 - TopSep 1.3 - BottomSep 0.7 - ParSep 0.7 - Align Left - AlignPossible Block, Center, Left, Right, Center - LabelType No_Label - Fill_Top 1 - Fill_Bottom 1 - - # standard font definition - Font - Family Sans - Series Bold - Size Largest - EndFont - -End - - -# Title style definition -Style Subtitle - Margin Static - LatexType Command - InTitle 1 - LatexName subtitle - NextNoIndent 1 - ParSkip 0.4 - ItemSep 0 - TopSep 0 - BottomSep 0 - ParSep 0 - Align Left - AlignPossible Left - LabelType No_Label - - # standard font definition - Font - Family Sans - Series Bold - Size Large - EndFont - -End - - -# Translated Title style definition -Style Translated_Title - Margin Static - LatexType Command - InTitle 1 - LatexName transtitle - NextNoIndent 1 - LeftMargin "English title:xxx" - LabelSep xxx - ParSkip 0.4 - TopSep 1.3 - BottomSep 0.7 - ParSep 0.7 - Align Left - AlignPossible Left - LabelType Static - LabelString "English title: " - - # Standard font definition - Font - Series Bold - EndFont - - # Label font definition - LabelFont - Series Bold - Shape Italic - Color Red - EndFont - -End - -# Title_Running style definition -Style Running_LaTeX_Title - CopyStyle Journal - LatexName titlerunning - LeftMargin "Running title:xxx" - LabelString "Running title: " -End - -# Author style definition -Style Author - Margin Static - LatexType Command - InTitle 1 - LatexName author - NextNoIndent 1 - ParSkip 0.4 - TopSep 0.7 - BottomSep 0.7 - ItemSep 0 - ParSep 0 - Align Left - AlignPossible Left - LabelType No_Label - - # standard font definition - Font - Series Bold - Shape Italic - EndFont - -End - -# AuthorRunning style definition -Style Author_Running - CopyStyle Journal - LatexName authorrunning - LeftMargin "Author Running:xxx" - LabelString "Author Running: " -End - -# Institute style definition -Style Institute - Margin Static - LatexType Command - InTitle 1 - LatexName institute - NextNoIndent 1 - ParSkip 0.4 - TopSep 1.3 - BottomSep 0.7 - ParSep 0.7 - Align Left - AlignPossible Left - LabelType No_Label - - # Std. font definition - Font - Size Small - EndFont - -End - -# Dedication style definition (optional) -Style Dedication - CopyStyle Journal - LatexName headnote - LeftMargin Dedication:xxx - LabelString Dedication: -End - - -# Recieved/Accepted style definition -Style Date - CopyStyle Journal - LatexName date - LeftMargin Received/Accepted:xx - LabelString Received/Accepted: -End - -# -# -# Correspondence address style definition -Style Mail - CopyStyle Journal - LatexName mail - LeftMargin "Corr Author:xx." - LabelString "Corr Author: " -End - -# Abstract style definition -Style Abstract - Margin First_Dynamic - LatexType Environment - LatexName abstract - NextNoIndent 0 - ParIndent MM - LabelSep xx - ItemSep 0 - TopSep 0.7 - BottomSep 0.7 - ParSep 0 - Align Block - AlignPossible Block, Left - LabelType Top_Environment - LabelString Abstract. - - # label font definition - LabelFont - Series Bold - EndFont -End - -# Keywords style definition -Style Keywords - Margin First_Dynamic - LatexType Command - LatexName keywords - NextNoIndent 0 - ParIndent MM - LabelSep xx - ItemSep 0 - TopSep 0.7 - BottomSep 0.7 - ParSep 0 - Align Block - AlignPossible Block, Left - LabelType Static - LabelString "Key Words: " - - # label font definition - LabelFont - Series Bold - EndFont -End - - -# Translated abstract style definition -Style TranslatedAbstract - CopyStyle Abstract - LatexName transsummary - LabelString "Eng. Abstract. " -End - -# Trans_Keywords style definition -Style Trans_Keywords - CopyStyle Keywords - LatexName trankey - LabelString "Eng Key Words: " -End - -# Acknowledgement(s) style definitions -Style Acknowledgements - Margin First_Dynamic - LatexType Environment - LatexName acknowledgements - NextNoIndent 0 - ParIndent MM - LabelSep xx - ItemSep 0 - TopSep 0.7 - BottomSep 0.7 - ParSep 0 - Align Block - AlignPossible Block, Left - LabelType Static - LabelString Acknowledgements. - - # font & label font definition - Font - Size Small - EndFont - - LabelFont - Shape Italic - Size Small - EndFont -End - -Style Acknowledgement - CopyStyle Acknowledgements - LatexName acknowledgement - LabelString Acknowledgement. -End - -# -# Bibliography style definition -Style Bibliography - Margin First_Dynamic - LatexType Item_Environment - LatexName lyxbibliography - NextNoIndent 1 - LeftMargin MM - ParSkip 0.4 - ItemSep 0 - TopSep 0.7 - BottomSep 0.7 - ParSep 0.5 - Align Block - AlignPossible Block, Left - LabelType Bibliography - LabelString References - LabelBottomSep 0.7 - - # label font definition - LabelFont - Series Bold - EndFont - - Preamble - \newcommand{\lyxbibliography}{\thebibliography{References}% - \renewcommand{\bibitem}[3][!]{\@bibitem{##1}{##2}{##3}}} - EndPreamble - - -End - -# Mathematics-like definitions: - -Style Claim - Margin First_Dynamic - LatexType Environment - LatexName claim - NextNoIndent 0 - ParIndent MM - LabelSep xx - ItemSep 0 - TopSep 0.5 - BottomSep 0.5 - ParSep 0 - Align Block - AlignPossible Block, Left - LabelType Static - LabelString Claim. - - # font & label font definition - - LabelFont - Shape Italic - EndFont - -End - -Style Conjecture - CopyStyle Claim - LatexName conjecture - LabelString "Conjecture #. " -End - -Style Corollary - CopyStyle Claim - LatexName corollary - LabelString "Corollary #. " - - # font & label font definition - Font - Shape Italic - EndFont - - LabelFont - Shape Up - Series Bold - EndFont - -End - -Style Definition - CopyStyle Corollary - LatexName definition - LabelString "Definition #. " -End - -Style Example - CopyStyle Claim - LatexName example - LabelString "Example #. " -End - -Style Exercise - CopyStyle Claim - LatexName exercise - LabelString "Exercise #. " - - # font & label font definition - - LabelFont - Shape Up - Series Bold - EndFont - -End - -Style Lemma - CopyStyle Corollary - LatexName lemma - LabelString "Lemma #. " -End - -Style Note - CopyStyle Claim - LatexName note - LabelString "Note #. " -End - -Style Problem - CopyStyle Exercise - LatexName problem - LabelString "Problem #. " -End - -Style Proof - CopyStyle Claim - LatexName proof - LabelString "Proof. " -End - -Style Property - CopyStyle Claim - LatexName property - LabelString "Property #. " -End - -Style Proposition - CopyStyle Claim - LatexName proposition - LabelString "Proposition_#. " -End - -Style Question - CopyStyle Claim - LatexName question - LabelString "Question #. " -End - -Style Remark - CopyStyle Claim - LatexName remark - LabelString "Remark #. " -End - -Style Solution - CopyStyle Exercise - LatexName solution - LabelString "Solution #. " -End - -Style Theorem - CopyStyle Corollary - LatexName theorem - LabelString "Theorem #. " -End - -#Finally a few older definitions for compatibility -Input obsolete.inc diff --git a/lib/tex/ejour2.cls b/lib/tex/ejour2.cls deleted file mode 100644 index 27232d8c65..0000000000 --- a/lib/tex/ejour2.cls +++ /dev/null @@ -1,1574 +0,0 @@ -% -%-------------------------------- NEW --------------------------------- -% ejour2.cls -% ========== -% -% class definition file for LaTeX2e -% two-column journal articles -% -% Martin Vermeer, June 1997 -% ========================= -% Lyx 10 version -% -% MV and Jean-Marc Lasgouttes, March 1998 -% ======================================= -% Lyx 12 version, fixes for reference list and author/year ref format -% -% Call either with -% \documentstyle (2.09 compatibility mode) -% or with -% \documentclass (2e native mode, preferred) -% -% To be used with LaTeX2e and NFSS. -% -% No promises, no lies (from the GPL, freely interpreted) -% mail address for possible help: -% -% mv@fgi.fi -% -%--------------------------------- OLD ------------------------------- -% LaTeX package LJour2 1.0: main style file -% Springer-Verlag HD -% -% This file has been modified from ljour2.mac, -% version 1.0 as of 6-May-94 -% from Springer-Verlag -% -% LaTeX support of two column journals -% -%% It is for use with: LATEX VERSION 2.09 <25 March 1992> -%% and the NFSS from F. Mittelbach and R. Schoepf -% -% Please report all errors via e-mail to SPRINGER@vax.ntp.springer.de -% or to the address mentioned on page 2 of the documentation -%--------------------------------------------------------------------- -% -\NeedsTeXFormat{LaTeX2e}[1994/06/01] -\ProvidesClass{ejour2} - [1997/06/17 (Martin Vermeer)] -% -% All this is new, 2e-like (MV) -\newif\if@draft -\newif\if@bibay -\newif\if@numart -\newif\if@english -\newif\if@francais -\newif\if@deutsch -\newif\if@footinfo -\newif\if@JG % Is this Journal of Geodesy? - -% Assume english (MV) -\@englishtrue -\@francaisfalse -\@deutschfalse - -% -% All new... -- MV June 1997 -% -\DeclareOption{amssymb}{\relax} -\DeclareOption{draft}{\@drafttrue} -\DeclareOption{makeidx}{\relax} -\DeclareOption{script}{\relax} -\DeclareOption{footinfo}{\@footinfotrue} -\DeclareOption{twoside}{\relax} -\DeclareOption{referee}{\@drafttrue} -\DeclareOption{vecmath}{\relax} -\DeclareOption{vecphys}{\relax} -\DeclareOption{numart}{\@numarttrue} -\DeclareOption{fleqn}{\relax} -\DeclareOption{leqno}{\relax} -\DeclareOption{array}{\relax} -\DeclareOption{bibay}{\@bibaytrue} -% -\DeclareOption{deutsch}{\@deutschtrue\@englishfalse} -\DeclareOption{francais}{\@francaistrue\@englishfalse} -\DeclareOption{german}{\@deutschtrue\@englishfalse} -% -\DeclareOption{cropmark}{\relax} -\DeclareOption{psfig}{\relax} -\DeclareOption{JG}{\@JGtrue\@bibaytrue - \@englishtrue\@francaisfalse\@deutschfalse} - -%% -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} -\ProcessOptions -\LoadClass[fleqn]{article} -%% - -% This was added to make equations always flush left -% Martin Vermeer 27/06/1997 -% -\AtBeginDocument{\mathindent\z@} -% -% -\if@draft\@twocolumnfalse\@twosidefalse -\else\@twocolumntrue\@twosidetrue -\fi - -% -% This is sprbegch.tex -% changes to LaTeX for Springer styles begin herewith -% -\makeatletter -% -% Added (cannibalized from compatibility mode code): -% Martin Vermeer 19/06/1997 -% -\if@compatibility\else -% We are in native mode: -% Make 2e understand these old constructs: - \def\@footnotemark{% - \leavevmode - \ifhmode\edef\@x@sf{\the\spacefactor}\fi - \@makefnmark - \ifhmode\spacefactor\@x@sf\fi - \relax} - \def\@textsuperscript#1{$\m@th{\@gobble#1}$} - \def\@makefnmark{\hbox{$^{\@thefnmark}\m@th$}} -\fi -% -\def\@optiondef#1{\expandafter\def\csname sp@#1\endcsname{}} -% -\def\@springererr#1#2{% -\edef\@tempc{#2}\expandafter\errhelp\expandafter{\@tempc}% -\typeout{Springer Style error. \space See documentation for - explanation.^^J \space\@spaces\@spaces\@spaces Type \space H - \space for immediate help.}\errmessage{#1}} -% -\def\@springerwarn#1#2{% -\edef\@tempc{#2}\expandafter\errhelp\expandafter{\@tempc}% -\typeout{Springer Style Warning. \space See documentation for - explanation.^^J \space\@spaces\@spaces\@spaces Type \space H - \space for immediate help.}\errmessage{#1}} -\def\springerstylefile{ejour2} -% -% This is document.tex -% checks whether style specified in \documentstyle and style used as -% formatfile are the same -\def\@documentstyle[#1]#2{\makeatletter - \def\@tempx{#2} - \def\@optionlist{#1}\gdef\@optionfiles{}% - \@ifundefined{springerstylefile}{\input \@tempx.sty\relax}% - {\ifx\@tempx\springerstylefile\relax - \typeout{This is \springerstylefile.}% - \else - \@springererr{Style '\springerstylefile' is preloaded}{Please - check your input.}\fi - \@options} - \let\@elt\input \@optionfiles \let\@elt\relax - \def\normalsize{\@normalsize}% - \normalsize\rm - \mark{{}{}}} -% -% Checks whether options specified to \documentstyle are allowed with -% current style (e.g. are listed in the dataset options.tex) -\def\@options{\let\@elt\relax - \@for\@tempa:=\@optionlist\do{ - \@ifundefined{sp@\@tempa}% - {\@springerwarn{Option '\@tempa' not tested with - \springerstylefile, this may not work}% - {Press return to continue, but keep your - fingers crossed.}}% - {}% - \@ifundefined{ds@\@tempa}{\xdef\@optionfiles{\@optionfiles - \@elt \@tempa.sty\relax}}{\csname ds@\@tempa\endcsname}% - }% -} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is misc.xxx -% -% It defines various commands not available in "plain LaTeX" -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newcommand{\ts}{\thinspace{}} -\newcommand{\sq}{\hbox{\rlap{$\sqcap$}$\sqcup$}} -\newcommand{\qed}{\ifmmode\sq\else{\unskip\nobreak\hfil - \penalty50\hskip1em\null\nobreak\hfil\sq - \parfillskip=0pt\finalhyphendemerits=0\endgraf}\fi{}} -\def\D{{\rm d}} -\def\E{{\rm e}} -\let\eul=\E -\def\I{{\rm i}} -\let\imag=\I -\def\strich{\vskip0.5cm\hrule\vskip3ptplus12pt\null} -% Frame for paste-in figures or tables -\def\mpicplace#1#2{%#1 = width #2 = height -\vbox{\@tempdima=#2\advance\@tempdima by-2\fboxrule -\hrule\@height \fboxrule\@width #1 -\hbox to #1{\vrule\@width \fboxrule\@height\@tempdima\hfil -\vrule\@width \fboxrule\@height\@tempdima}\hrule\@height -\fboxrule\@width #1}} -\def\picplace#1{\mpicplace{\hsize}{#1}} -% Ragged bottom for the actual page -\def\thisbottomragged{\def\@textbottom{\vskip\z@ plus.0001fil -\global\let\@textbottom\relax}} -\flushbottom -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is referee.tex -% -% It defines the style option "referee" = "draft" -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\if@draft - \typeout{A referee's copy will be produced.}% - \def\baselinestretch{2}\small - \normalsize\rm - \newbox\refereebox - \setbox\refereebox=\vbox to0pt{\vskip0.5cm% - \hbox to\textwidth{\normalsize\tt\hrulefill\lower0.5ex - \hbox{\kern5pt referee's copy\kern5pt}\hrulefill}\vss}% - \def\@oddfoot{\copy\refereebox}\let\@evenfoot=\@oddfoot -\fi -% -% This is ucgreek -% the definition of versal greek characters -\mathchardef\Gamma="0100 -\mathchardef\Delta="0101 -\mathchardef\Theta="0102 -\mathchardef\Lambda="0103 -\mathchardef\Xi="0104 -\mathchardef\Pi="0105 -\mathchardef\Sigma="0106 -\mathchardef\Upsilon="0107 -\mathchardef\Phi="0108 -\mathchardef\Psi="0109 -\mathchardef\Omega="010A -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is vector.tex -% -% It redefines the plain TeX \vec command -% and adds a \tens command for tensors -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\def\vec@style{\bf} % hook to change style of vector - % default yields mathstyle i.e. boldface upright - -\def\vec#1{\relax\ifmmode\mathchoice -{\mbox{\boldmath$\vec@style\displaystyle#1$}} -{\mbox{\boldmath$\vec@style\textstyle#1$}} -{\mbox{\boldmath$\vec@style\scriptstyle#1$}} -{\mbox{\boldmath$\vec@style\scriptscriptstyle#1$}}\else -\hbox{\boldmath$\vec@style\textstyle#1$}\fi} - -\def\tens#1{\relax\ifmmode\mathchoice{\mbox{$\sf\displaystyle#1$}} -{\mbox{$\sf\textstyle#1$}} -{\mbox{$\sf\scriptstyle#1$}} -{\mbox{$\sf\scriptscriptstyle#1$}}\else -\hbox{$\sf\textstyle#1$}\fi} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is layout.lj2 -% -% It defines various sizes and settings for journals -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -\hoffset=-1cm -\voffset=-1.5cm % changed from -2.5 cm MV -% -\topmargin=0cm -\textwidth=39.5cc -\textheight=640dd -\columnsep=1.5cc -\oddsidemargin=0cm -\evensidemargin=0cm -\headsep=16.74dd -\newdimen\headerboxheight -\headerboxheight=202.23pt % 20 10.5dd-lines - 2\baselineskip -% -\baselineskip=10.5dd -\parindent=15pt -\parskip=0pt plus 1pt -\hfuzz=2pt -\frenchspacing -% -\renewcommand{\topfraction}{.9} -\renewcommand{\bottomfraction}{.9} -\renewcommand{\textfraction}{.1} -\renewcommand{\floatpagefraction}{.9} -\renewcommand{\dbltopfraction}{.9} -\renewcommand{\dblfloatpagefraction}{.9} -% -\tolerance=500 -% -\abovedisplayskip=3 mm plus6pt minus 4pt -\belowdisplayskip=3 mm plus6pt minus 4pt -\abovedisplayshortskip=0.0 mm plus6pt -\belowdisplayshortskip=2 mm plus4pt minus 4pt -% -\predisplaypenalty=0 -\clubpenalty=20000 -\widowpenalty=20000 -% -\arraycolsep=1.5pt -% -\newdimen\betweenumberspace % dimension for space between -\betweenumberspace=3.33pt % number and text of titles. -\newdimen\aftertext % dimension for space after -\aftertext=5pt % text of title. -\newdimen\headlineindent % dimension for space between -\headlineindent=1.166cm % number and text of headings. -% -% -% Figures and tables are processed in small print -% -\if@compatibility - % in 2.09 compat mode: (mv 27/06/97 ) - \def\figure{\small\rm\@float{figure}} - \@namedef{figure*}{\small\rm\@dblfloat{figure}} - \def\table{\small\rm\@float{table}} - \@namedef{table*}{\small\rm\@dblfloat{table}} -\else - % 2e native mode; I added this (MV) - \renewenvironment{figure} - {\@float{figure}\small} - {\end@float} - \renewenvironment{figure*} - {\@dblfloat{figure}\small} - {\end@dblfloat} - \renewenvironment{table} - {\@float{table}\small} - {\end@float} - \renewenvironment{table*} - {\@dblfloat{table}\small} - {\end@dblfloat} -\fi -% -\def\fps@figure{htbp} -\def\fps@table{htbp} -% -\labelsep=5pt % measures for lists -\leftmargini=\parindent -\labelwidth\leftmargini\advance\labelwidth-\labelsep -\leftmarginii=\parindent -\parsep=\parskip -% -\def\@listI{\leftmargin\leftmargini - \parsep=\parskip - \topsep=\medskipamount - \itemsep=\parskip \advance\itemsep by -\parsep} -\let\@listi\@listI -\@listi -% -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii\advance\labelwidth by -\labelsep - \parsep=\parskip - \topsep=\z@ - \itemsep=\parskip \advance\itemsep by -\parsep} -% -\def\@normalsize{\@setsize\normalsize{10.5dd}\xpt\@xpt -\abovedisplayskip=3 mm plus6pt minus 4pt -\belowdisplayskip=3 mm plus6pt minus 4pt -\abovedisplayshortskip=0.0 mm plus6pt -\belowdisplayshortskip=2 mm plus4pt minus 4pt -\let\@listi\@listI} -% -\def\small{\@setsize\small{9dd}\viiipt\@viiipt -\abovedisplayskip 8.5pt plus 3pt minus 4pt% -\belowdisplayskip \abovedisplayskip -\abovedisplayshortskip \z@ plus2pt% -\belowdisplayshortskip 4pt plus2pt minus 2pt -\def\@listi{\leftmargin\leftmargini -\topsep 4pt plus 2pt minus 2pt\parsep\parskip -\itemsep\parskip}} -% -\def\petit{\par\addvspace{6pt}\small} -\def\endpetit{\par\addvspace{6pt}} -% -\def\footnotesize{\@setsize\footnotesize{9dd}\viiipt\@viiipt -\abovedisplayskip 6pt plus 2pt minus 4pt% -\belowdisplayskip \abovedisplayskip -\abovedisplayshortskip \z@ plus 1pt% -\belowdisplayshortskip 3pt plus 1pt minus 2pt -\def\@listi{\leftmargin\leftmargini -\topsep 3pt plus 1pt minus 1pt\parsep\parskip -\itemsep\parskip}} -% -\def\scriptsize{\@setsize\scriptsize{8pt}\viipt\@viipt} -\def\tiny{\@setsize\tiny{6pt}\vpt\@vpt} -\def\large{\@setsize\large{13dd}\xiipt\@xiipt} -\def\Large{\@setsize\Large{17dd}\xviipt\@xviipt} -\def\LARGE{\@setsize\LARGE{17dd}\xviipt\@xviipt} -\def\huge{\@setsize\huge{25pt}\xxpt\@xxpt} -\def\Huge{\@setsize\Huge{30pt}\xxvpt\@xxvpt} -% This is texte.tex -% it defines various texts and their translations -% called up with documentclass options -\if@english -\typeout{In English.} -\def\abstractname{Abstract.} -\def\ackname{Acknowledgements.} -\def\andname{and} -\def\lastandname{, and} -\def\appendixname{Appendix} -\def\chaptername{Chapter} -\def\claimname{Claim} -\def\conjecturename{Conjecture} -\def\contentsname{Table of Contents} -\def\corollaryname{Corollary} -\def\definitionname{Definition} -\def\examplename{Example} -\def\exercisename{Exercise} -\def\figurename{Fig.} -\def\keywordname{{\bf Key words:}} -\def\indexname{Index} -\def\lemmaname{Lemma} -\def\contriblistname{List of Contributors} -\def\listfigurename{List of Figures} -\def\listtablename{List of Tables} -\def\mailname{{\it Correspondence to\/}:} -\def\noteaddname{Note added in proof} -\def\notename{Note} -\def\partname{Part} -\def\problemname{Problem} -\def\proofname{Proof} -\def\propertyname{Property} -\def\propositionname{Proposition} -\def\questionname{Question} -\def\refname{References} -\def\remarkname{Remark} -\def\seename{see} -\def\solutionname{Solution} -\def\subclassname{{\it Subject Classifications\/}:} -\def\tablename{Table} -\def\theoremname{Theorem} -\fi -% Names of theorem like environments are already defined -% but must be translated if another language is chosen -% -% French section -% -\if@francais - \typeout{On parle francais.}% - \def\abstractname{R\'esum\'e.}% - \def\ackname{Remerciements.}% - \def\andname{et}% - \def\lastandname{ et}% - \def\appendixname{Appendice} - \def\chaptername{Chapitre}% - \def\claimname{Pr\'etention}% - \def\conjecturename{Hypoth\`ese}% - \def\contentsname{Table des mati\`eres}% - \def\corollaryname{Corrolaire}% - \def\definitionname{D\'efinition}% - \def\examplename{Exemple}% - \def\exercisename{Exercice}% - \def\figurename{Fig.}% - \def\keywordname{{\bf Mots-cl\'e:}} - \def\indexname{Index} - \def\lemmaname{Lemme}% - \def\contriblistname{Liste des contributeurs} - \def\listfigurename{Liste des figures}% - \def\listtablename{Liste des tables}% - \def\mailname{{\it Correspondence to\/}:} - \def\noteaddname{Note ajout\'ee \`a l'\'epreuve}% - \def\notename{Remarque}% - \def\partname{Partie}% - \def\problemname{Probl\`eme}% - \def\proofname{\'Epreuve}% - \def\propertyname{Caract\'eristique}% -%\def\propositionname{Proposition}% - \def\questionname{Question}% - \def\refname{R\'ef\'erences} - \def\remarkname{Remarque}% - \def\seename{see} - \def\solutionname{Solution}% - \def\subclassname{{\it Subject Classifications\/}:} - \def\tablename{Tableau}% - \def\theoremname{Th\'eor\`eme}% -\fi -% -% German section -\if@deutsch - \typeout{Man spricht Deutsch.} - \def\abstractname{Zusammenfassung.}% - \def\ackname{Danksagung.}% - \def\andname{und}% - \def\lastandname{ und}% - \def\appendixname{Anhang}% - \def\chaptername{Kapitel}% - \def\claimname{Behauptung}% - \def\conjecturename{Hypothese}% - \def\contentsname{Inhaltsverzeichnis}% - \def\corollaryname{Korollar}% -%\def\definitionname{Definition}% - \def\examplename{Beispiel}% - \def\exercisename{\"Ubung}% - \def\figurename{Abb.}% - \def\keywordname{{\bf Schl\"usselw\"orter:}} - \def\indexname{Index} -%\def\lemmaname{Lemma}% - \def\contriblistname{Mitarbeiter} - \def\listfigurename{Abbildungsverzeichnis}% - \def\listtablename{Tabellenverzeichnis}% - \def\mailname{{\it Correspondence to\/}:} - \def\noteaddname{Nachtrag}% - \def\notename{Anmerkung}% - \def\partname{Teil}% -%\def\problemname{Problem}% - \def\proofname{Beweis}% - \def\propertyname{Eigenschaft}% -%\def\propositionname{Proposition}% - \def\questionname{Frage}% - \def\refname{Literatur} % Meine zufugung (MV) - \def\remarkname{Anmerkung}% - \def\seename{see} - \def\solutionname{L\"osung}% - \def\subclassname{{\it Subject Classifications\/}:} - \def\tablename{Tab.}% -%\def\theoremname{Theorem}% -\fi -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is headjour.tex -% -% Titles for journals are redefined -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\setcounter{secnumdepth}{3} % depth (3) of the highest-level - % sectioning command -\def\thesection{\arabic{section}} -\def\thesubsection{\thesection.\arabic{subsection}} -\def\thesubsubsection{\thesubsection.\arabic{subsubsection}} -% -% definition of \chapter -% not allowed with this springer style -\def\chapter#1{\@springererr{Command \string\chapter \space - is not allowed with this Style File}% - {Please remove command \string\chapter.}% - \relax} -% -\def\sectcounterend{.} -\def\sec@hangfrom#1{\setbox\@tempboxa\hbox{#1}% - \hangindent \z@\noindent\box\@tempboxa} -% -\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth - \let\@svsec\@empty\else - \refstepcounter{#1}\edef\@svsec{\csname the#1% - \endcsname\sectcounterend\hskip\betweenumberspace\ignorespaces}\fi - \@tempskipa #5\relax - \ifdim \@tempskipa>\z@ - \begingroup #6\relax - \sec@hangfrom{\hskip #3\relax\@svsec}{% - \raggedright - \hyphenpenalty \@M% - \interlinepenalty \@M #8\par}% - \endgroup - \csname #1mark\endcsname{#7} - \addcontentsline - {toc}{#1}{\ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}\fi - #7} -% debugging - MV -% \typeout{added a line to TOC:} -% \typeout{toc} -% \typeout{\protect\numberline{\csname the#1\endcsname}} -% \typeout{#1} - \else - \def\@svsechd{#6\hskip #3\relax - \@svsec #8\hskip\aftertext\ignorespaces - \csname #1mark\endcsname - {#7} - \addcontentsline - {toc}{#1}{\ifnum #2>\c@secnumdepth \else - \protect\numberline{\csname the#1\endcsname}\fi - #7} -% \typeout{added another line to TOC} - } - \fi - \@xsect{#5}} -% -% -% measures and setting of sections -% -\def\section{\@startsection{section}{1}{\z@}% - {-21dd plus-4pt minus-4pt}{10.5dd plus 4pt - minus4pt}{\normalsize\bf\boldmath}} -\def\subsection{\@startsection{subsection}{2}{\z@}% - {-21dd plus-4pt minus-4pt}{10.5dd plus 4pt - minus4pt}{\normalsize\it}} -\def\subsubsection{\@startsection{subsubsection}{3}{\z@}% - {-21dd plus-4pt minus-4pt}{10.5dd plus 4pt - minus4pt}{\normalsize}} -\def\paragraph{\@startsection{subsubsection}{4}{\z@}% - {-21dd plus-4pt minus-4pt}{-1pt}{\normalsize\it}} -% definition of \subparagraph -% not allowed with springer styles -\def\subsubparagraph#1{\@springererr{Command \string\subparagraph \space - is not allowed with this Style File}% - {Please remove command \string\subparagraph.}% - \relax} -% definition of \part -% not allowed with springer styles -\def\part#1{\@springererr{Command \string\part \space - is not allowed with this Style File}% - {Please remove command \string\part.}% - \relax} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is toc.xxx -% -% it modifies the appearence of the table of contents -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\tableofcontents{ - \@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn\fi -% \Chapter*{\contentsname \@mkboth{{\contentsname}}{{\contentsname}}} - \section*{\contentsname \@mkboth{{\contentsname}}{{\contentsname}}} - \@starttoc{toc} - \if@restonecol\twocolumn\fi - } - -\setcounter{tocdepth}{3} - -\def\l@part#1#2{\addpenalty{\@secpenalty}% - \addvspace{2em plus\p@}% % space above part line - \begingroup - \parindent \z@ - \rightskip \z@ plus 5em - \hrule\vskip5pt - \bf\boldmath % set line in boldface - \leavevmode % TeX command to enter horizontal mode. - #1\par - \vskip5pt - \hrule - \vskip1pt - \nobreak % Never break after part entry - \endgroup} - -\def\@dotsep{2} - -\def\l@chapter#1#2{\addpenalty{-\@highpenalty} - \vskip 1.0em plus 1pt \@tempdima \tocchpnum \begingroup - \parindent \z@ \rightskip \@pnumwidth - \parfillskip -\@pnumwidth - \leavevmode \advance\leftskip\@tempdima \hskip -\leftskip - {\bf\boldmath#1}\nobreak - \leaders\hbox{$\m@th \mkern \@dotsep mu.\mkern - \@dotsep mu$}\hfill - \nobreak\hbox to\@pnumwidth{\hss #2}\par - \penalty\@highpenalty \endgroup} - -\newdimen\tocchpnum -\newdimen\tocsecnum -\newdimen\tocsectotal -\newdimen\tocsubsecnum -\newdimen\tocsubsectotal -\newdimen\tocsubsubsecnum -\newdimen\tocsubsubsectotal -\newdimen\tocparanum -\newdimen\tocparatotal -\newdimen\tocsubparanum -\tocchpnum=20\p@ % chapter {\bf 88.} plus 5.3pt -\tocsecnum=22.5\p@ % section 88.8. plus 4.722pt -\tocsubsecnum=30.5\p@ % subsection 88.8.8 plus 4.944pt -\tocsubsubsecnum=38\p@ % subsubsection 88.8.8.8 plus 4.666pt -\tocparanum=45\p@ % paragraph 88.8.8.8.8 plus 3.888pt -\tocsubparanum=53\p@ % subparagraph 88.8.8.8.8.8 plus 4.11pt -\def\calctocindent{% -\tocsectotal=\tocchpnum -\advance\tocsectotal by\tocsecnum -\tocsubsectotal=\tocsectotal -\advance\tocsubsectotal by\tocsubsecnum -\tocsubsubsectotal=\tocsubsectotal -\advance\tocsubsubsectotal by\tocsubsubsecnum -\tocparatotal=\tocsubsubsectotal -\advance\tocparatotal by\tocparanum} -\calctocindent - -\def\l@section{\@dottedtocline{1}{\tocchpnum}{\tocsecnum}} -\def\l@subsection{\@dottedtocline{2}{\tocsectotal}{\tocsubsecnum}} -\def\l@subsubsection{\@dottedtocline{3}{\tocsubsectotal}{\tocsubsubsecnum}} -\def\l@paragraph{\@dottedtocline{4}{\tocsubsubsectotal}{\tocparanum}} -\def\l@subparagraph{\@dottedtocline{5}{\tocparatotal}{\tocsubparanum}} - -\def\listoffigures{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn - \fi\chapter*{\listfigurename\@mkboth{{\listfigurename}}{{\listfigurename}}} - \@starttoc{lof}\if@restonecol\twocolumn\fi} -\def\l@figure{\@dottedtocline{1}{0em}{\tocsecnum}} - -\def\listoftables{\@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn - \fi\chapter*{\listtablename\@mkboth{{\listtablename}}{{\listtablename}}} - \@starttoc{lot}\if@restonecol\twocolumn\fi} -\let\l@table\l@figure - -% -% -% This is kopf2.xxx -% it does the whole head of a contribution for two-column journals -% extending the \maketitle command. -% LaTeX does not provide a command to enter the authors institute -% addresses. The \institute command is defined here. - -\newcounter{inst} -\newcounter{auth} -\newdimen\instindent -\newbox\authrun -\newtoks\authorrunning -\newbox\titrun -\newtoks\titlerunning - -\def\journalname#1{\gdef\@journalname{#1}} - -\def\headnote#1{\gdef\@headnote{#1}} -\def\@headnote{} - -\def\dedication#1{\gdef\@dedic{#1}} -\def\@dedic{} - -\def\institute#1{\gdef\@institute{#1}} - -\def\institutename{\par - \begingroup - \parindent=0pt - \parskip=0pt - \setcounter{inst}{1}% - \def\and{\par\stepcounter{inst}% - \noindent - \hbox to\instindent{\hss$^{\theinst}$\enspace}\ignorespaces}% - \setbox0=\vbox{\def\thanks##1{}\@institute} % !!! - \ifnum\value{inst}>9\relax\setbox0=\hbox{$^{88}$\enspace}% - \else\setbox0=\hbox{$^{8}$\enspace}\fi - \instindent=\wd0\relax - \ifnum\value{inst}=1\relax - \else - \setcounter{inst}{1}% - \noindent - \hbox to\instindent{\hss$^{\theinst}$\enspace}\ignorespaces - \fi - \small - \ignorespaces - \@institute\par - \endgroup} - -%\def\mail#1{\begingroup -%\def\protect{\noexpand\protect\noexpand}\xdef\@thanks{% -%\protect\footnotetext[0]{\kern-\parindent\mailname\ -%\ignorespaces#1}\@thanks}\endgroup\ignorespaces} -\def\mail#1{\gdef\@mail{#1}} -\def\@mail{} - -\def\@thanks{} - -\def\@fnsymbol#1{\ifcase#1\or\star\or{\star\star}\or{\star\star\star}% - \or \dagger\or \ddagger\or - \mathchar "278\or \mathchar "27B\or \|\or **\or \dagger\dagger - \or \ddagger\ddagger \else\@ctrerr\fi\relax} - -\def\inst#1{\unskip$^{#1}$} -\def\fnmsep{\unskip$^,$} - -\def\subtitle#1{\gdef\@subtitle{#1}} -\def\@subtitle{} - -%\def\thesaurus#1{\gdef\@thesaurus{#1}} - -\def\ch@ckobl#1#2{\@ifundefined{@#1} - {\typeout{Missing \expandafter\string\csname#1\endcsname}% - \csname #1\endcsname{#2}} - {}} - -\newif\if@normhead \@normheadtrue -\def\hugehead{\@normheadfalse -\onecolumn -\let\thanks=\footnote -\long\def\@makefntext##1{\parindent 15pt - \columnwidth\textwidth\advance\columnwidth -\columnsep - \divide\columnwidth\tw@\hsize\columnwidth \linewidth\columnwidth - \noindent\hbox to15pt{\hss$\m@th^{\@thefnmark}$ } - ##1}% -} - -\def\maketitle{\par -%\ch@ckobl{thesaurus}{missing; you have not inserted them} -% -% Added for Journal of Geodesy (Martin Vermeer, June 1997) -% -\if@JG\journalname{Journal of Geodesy}\fi -% -% -\ch@ckobl{journalname}{Noname} -\ch@ckobl{date}{the date of receipt and acceptance should be inserted -later} -\ch@ckobl{title}{A title should be given} -\ch@ckobl{author}{Name(s) and initial(s) of author(s) should be given} -\ch@ckobl{institute}{Address(es) of author(s) should be given} - \begingroup - \def\thefootnote{\fnsymbol{footnote}} - \def\lastand{\ifnum\value{inst}=2\relax - \unskip{} \andname\ - \else - \unskip, \andname\ - \fi}% - \def\and{\stepcounter{auth}\relax - \ifnum\value{auth}=\value{inst}% - \lastand - \else - \unskip, - \fi}% - \thispagestyle{empty} - \if@twocolumn - \twocolumn[\@maketitle] - \else - \newpage \@maketitle - \fi - \global\@topnum\z@ - \if@normhead - \@thanks - \else - \if@draft - \onecolumn[\vspace{\@tempdima}] % !!! - \else - \twocolumn[\vspace{\@tempdima}] - \fi - \addtocounter{page}{-1} - \if!\the\authorrunning! - \authorrunning{ }% - \fi - \fi - \if!\@mail!\else - \footnotetext[0]{\kern-\parindent\mailname\ - \ignorespaces\@mail}% - \fi - \def\\{ }\def\inst##1{\unskip}\def\thanks##1{\unskip}% - \def\fnmsep{\unskip}% - \if!\the\authorrunning! - \value{inst}=\value{auth}% - \setcounter{auth}{1}% - \else - \edef\@author{\the\authorrunning}% - \fi - \global\setbox\authrun=\hbox{\small\rm\unboldmath\@author\unskip}% - \instindent=\textwidth - \advance\instindent by-\headlineindent - \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 - \string\maketitle}% - \global\setbox\authrun=\hbox{\small\rm - Authors suppressed due to excessive length}% - \fi - \xdef\@author{\copy\authrun}% - \if!\the\titlerunning!\else - \edef\@title{\the\titlerunning}% - \fi - \global\setbox\titrun=\hbox{\small\rm\unboldmath\ignorespaces\@title}% - \ifdim\wd\titrun>\instindent - \typeout{Title too long for running head. Please supply}% - \typeout{a shorter form with \string\titlerunning\space prior to - \string\maketitle}% - \global\setbox\titrun=\hbox{\small\rm - Title suppressed due to excessive length}% - \fi - \xdef\@title{\copy\titrun}% - \markboth{\@author}{\@title} - \endgroup - \setcounter{footnote}{0} - \let\maketitle\relax - \let\@maketitle\relax - \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\gdef\@subtitle{}% - \let\thanks\relax} - -\def\makeheadbox{{% -\hbox to0pt{\vbox{\baselineskip=10dd\hrule\hbox -to\hsize{\vrule\kern3pt\vbox{\kern3pt -\hbox{\bf\@journalname\ Manuscript-Nr.} -\hbox{(will be inserted by hand later)} -\kern3pt}\hfil\kern3pt\vrule}\hrule}% -\hss}}} -\def\@maketitle{\newpage - \rm - \vbox to0pt{\vskip-40pt - \nointerlineskip - \makeheadbox - \vss}\nointerlineskip - \if@normhead - \setbox\authrun=\vbox\bgroup - \fi - {\Large \bf\boldmath - \pretolerance=10000 - \rightskip=0pt plus 4cm - \if!\@headnote!\else - \noindent - {\em\ignorespaces\@headnote\par}\vskip 3.5mm - \fi - \noindent\ignorespaces - \@title \par}\vskip 11.24pt\relax - \bf - \if!\@subtitle!\else - {\large\bf\boldmath - \pretolerance=10000 - \rightskip=0pt plus 3cm - \noindent\ignorespaces\@subtitle \par}\vskip 11.24pt - \fi - \lineskip .5em - \setbox0=\vbox{\setcounter{auth}{1}\def\and{\stepcounter{auth} }% - \hfuzz=2\textwidth\def\thanks##1{}\@author}% - \value{inst}=\value{auth}% - \setcounter{auth}{1}% - \rightskip=0pt plus 2cm - \noindent\ignorespaces\@author\vskip7.23pt - \rightskip=0pt\relax - \small\rm - \institutename - \vskip 12.85pt \noindent\@date - \if!\@dedic!\else - \par - \normalsize\it - \addvspace\baselineskip - \noindent\@dedic - \fi - \if@normhead - \egroup % end of header box - \@tempdima=\headerboxheight - \advance\@tempdima by-\ht\authrun - \advance\@tempdima by-\pagetotal - \ifdim\@tempdima>0pt - \vskip\@tempdima - \fi - \unvbox\authrun - \global\@minipagetrue - \global\everypar{\global\@minipagefalse\global\everypar{}} - \else - \typeout{\the\c@auth\space author names and} - \typeout{\the\c@inst\space institutes processed} - \global\@tempdima=\pagetotal - \global\advance\@tempdima by22.47pt - \fi - \vskip22.47pt -} - -% Define `abstract' environment -\def\abstract{\topsep=0pt\partopsep=0pt\parsep=0pt\itemsep=0pt\relax -\trivlist\item[\hskip\labelsep -{\bf\abstractname}]\if!\abstractname!\hskip-\labelsep\fi} -\let\endabstract=\endtrivlist - -% Define `transsummary' environment -\def\transsummary{\trivlist\item[\hskip\labelsep -{\bf Summary.}]} -\let\endtranssummary=\endtrivlist - -% Define \transtitle, (\trans-)\keywords, \subclass, and \PACS -\def\transtitle#1{\par\addvspace\baselineskip\noindent -{\bf\ignorespaces#1}\par} -\def\transkey#1{\par\addvspace\baselineskip\noindent -{\bf Key words: }\ignorespaces#1\par} -\def\keywords{\par\addvspace\baselineskip\noindent\keywordname\ -\ignorespaces} -\def\subclass{\par\addvspace\baselineskip\noindent\subclassname\ -\ignorespaces} -\def\PACS{\par\addvspace\baselineskip\noindent{\bf PACS: }\ignorespaces} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is runnhead.j -% -% It redefines the headings of a text. There are two -% pagestyles possible: "\pagestyle{headings}" and -% "\pagestyle{myheadings}". The later is the default. -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\if@twoside -\def\ps@headings{\let\@mkboth\markboth - \def\@oddfoot{}\def\@evenfoot{} - \def\@evenhead{\rm\thepage\hskip\headlineindent\leftmark\hfil} - \def\@oddhead{\hfil\rightmark\hskip\headlineindent\rm\thepage} - \let\chaptermark\@gobble - \def\sectionmark##1{\markright{{\ifnum\c@secnumdepth>\z@ - \thesection.\hskip\betweenumberspace\fi ##1}}}} -\else \def\ps@headings{\let\@mkboth\markboth - \def\@oddfoot{}\def\@evenfoot{} - \def\@oddhead{\hfil\rightmark\hskip\headlineindent\rm\thepage} - \let\chaptermark\@gobble - \def\sectionmark##1{\markright{{\ifnum\c@secnumdepth>\z@ - \thesection.\hskip\betweenumberspace\fi ##1}}}} -\fi -\def\ps@myheadings{\let\@mkboth\@gobbletwo - \def\@oddfoot{}\def\@evenfoot{} - \def\@evenhead{\small\rm\thepage\hfil\leftmark} - \def\@oddhead{\small\rm\rightmark\hfil\thepage} - \def\chaptermark##1{} - \def\sectionmark##1{}% - \def\subsectionmark##1{}} -\ps@myheadings -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is theorem.xxx -% -% It redefines the "\newtheorem" command. -% -% Usage now: -% -% \newtheorem{env_nam}{caption}[within]{cap_font}{body_font} -% or \newtheorem{env_nam}[numbered_like]{caption}{cap_font}{body_font} -% or \newtheorem*{env_nam}{caption}{cap_font}{body_font} -% -% New is "cap_font" and "body_font". It stands for -% fontdefinition of the caption and the text itself. -% -% "\newtheorem*" gives a theorem without number. -% -% A defined newthoerem environment is used as described -% by Lamport. -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\def\@thmcounterend{.} - -\def\newtheorem{\@ifstar{\@sthm}{\@Sthm}} - -% definition of \newtheorem with number - -\def\@Sthm#1{\@ifnextchar[{\@othm{#1}}{\@nthm{#1}}} - -\def\@xnthm#1#2[#3]#4#5{\expandafter\@ifdefinable\csname #1\endcsname - {\@definecounter{#1}\@addtoreset{#1}{#3}% - \expandafter\xdef\csname the#1\endcsname{\expandafter\noexpand - \csname the#3\endcsname \@thmcountersep \@thmcounter{#1}}% - \expandafter\xdef\csname #1name\endcsname{#2}% - \global\@namedef{#1}{\@thm{#1}{\csname #1name\endcsname}{#4}{#5}}% - \global\@namedef{end#1}{\@endtheorem}}} - -\def\@ynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname - {\@definecounter{#1}% - \expandafter\xdef\csname the#1\endcsname{\@thmcounter{#1}}% - \expandafter\xdef\csname #1name\endcsname{#2}% - \global\@namedef{#1}{\@thm{#1}{\csname #1name\endcsname}{#3}{#4}}% - \global\@namedef{end#1}{\@endtheorem}}} - -\def\@othm#1[#2]#3#4#5{% - \@ifundefined{c@#2}{\@latexerr{No theorem environment `#2' defined}\@eha}% - {\expandafter\@ifdefinable\csname #1\endcsname - {\global\@namedef{the#1}{\@nameuse{the#2}}% - \expandafter\xdef\csname #1name\endcsname{#3}% - \global\@namedef{#1}{\@thm{#2}{\csname #1name\endcsname}{#4}{#5}}% - \global\@namedef{end#1}{\@endtheorem}}}} - -\def\@thm#1#2#3#4{\refstepcounter - {#1}\@ifnextchar[{\@ythm{#1}{#2}{#3}{#4}}{\@xthm{#1}{#2}{#3}{#4}}} - -\def\@xthm#1#2#3#4{\@begintheorem{#2}{\csname the#1\endcsname}{#3}{#4}% - \ignorespaces} - -\def\@ythm#1#2#3#4[#5]{\@opargbegintheorem{#2}{\csname - the#1\endcsname}{#5}{#3}{#4}\ignorespaces} - -\def\@begintheorem#1#2#3#4{\trivlist - \item[\hskip\labelsep{#3#1\ #2\@thmcounterend}]#4} - -\def\@opargbegintheorem#1#2#3#4#5{\trivlist - \item[\hskip\labelsep{#4#1\ #2\ (#3)\@thmcounterend}]#5} - -% definition of \newtheorem* without number - -\def\@sthm#1#2{\@Ynthm{#1}{#2}} - -\def\@Ynthm#1#2#3#4{\expandafter\@ifdefinable\csname #1\endcsname - {\global\@namedef{#1}{\@Thm{\csname #1name\endcsname}{#3}{#4}}% - \expandafter\xdef\csname #1name\endcsname{#2}% - \global\@namedef{end#1}{\@endtheorem}}} - -\def\@Thm#1#2#3{\@ifnextchar[{\@Ythm{#1}{#2}{#3}}{\@Xthm{#1}{#2}{#3}}} - -\def\@Xthm#1#2#3{\@Begintheorem{#1}{#2}{#3}\ignorespaces} - -\def\@Ythm#1#2#3[#4]{\@Opargbegintheorem{#1} - {#4}{#2}{#3}\ignorespaces} - -\def\@Begintheorem#1#2#3{#3\trivlist - \item[\hskip\labelsep{#2#1\@thmcounterend}]} - -\def\@Opargbegintheorem#1#2#3#4{#4\trivlist - \item[\hskip\labelsep{#3#1\ (#2)\@thmcounterend}]} - -% definition of divers theorem environments - -\newtheorem*{claim}{Claim}{\it}{\rm} -\newtheorem{conjecture}{Conjecture}{\it}{\rm} -\newtheorem{corollary}{Corollary}{\bf}{\it} -\newtheorem{definition}{Definition}{\bf}{\it} -\newtheorem{example}{Example}{\it}{\rm} -\newtheorem{exercise}{Exercise}{\bf}{\rm} -\newtheorem{lemma}{Lemma}{\bf}{\it} -\newtheorem{note}{Note}{\it}{\rm} -\newtheorem{problem}{Problem}{\bf}{\rm} -\newtheorem{property}{Property}{\it}{\rm} -\newtheorem{proposition}{Proposition}{\bf}{\it} -\newtheorem{question}{Question}{\it}{\rm} -\newtheorem{solution}{Solution}{\bf}{\rm} -\newtheorem{theorem}{Theorem}{\bf}{\it} -\newtheorem*{proof}{Proof}{\it}{\rm} -\newtheorem{remark}{Remark}{\it}{\rm} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is figure.neu -% -% It redefines the captions for "figure" and "table" -% environments. -% -% There are three new kind of captions: "\firstcaption" -% and "\secondcaption" for captions set side by side. -% Usage for those two commands: like "\caption". -% -% "\sidecaption" with two parms: #1 width of picture -% #2 height of picture -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\long\def\@caption#1[#2]#3{\par\addcontentsline{\csname - ext@#1\endcsname}{#1}{\protect\numberline{\csname - the#1\endcsname}{\ignorespaces #2}}\begingroup - \@parboxrestore - \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par - \endgroup} - -\def\firstcaption{\refstepcounter\@captype\@dblarg% - {\@firstcaption\@captype}} - -\def\secondcaption{\refstepcounter\@captype\@dblarg% - {\@secondcaption\@captype}} - -\long\def\@firstcaption#1[#2]#3{\addcontentsline{\csname - ext@#1\endcsname}{#1}{\protect\numberline{\csname - the#1\endcsname}{\ignorespaces #2}}\begingroup - \@parboxrestore - \vskip3pt - \@maketwocaptions{\csname fnum@#1\endcsname}{\ignorespaces #3}% - \ignorespaces\hspace{.073\textwidth}\hfil% - \endgroup} - -\long\def\@secondcaption#1[#2]#3{\addcontentsline{\csname - ext@#1\endcsname}{#1}{\protect\numberline{\csname - the#1\endcsname}{\ignorespaces #2}}\begingroup - \@parboxrestore - \@maketwocaptions{\csname fnum@#1\endcsname}{\ignorespaces #3}\par - \endgroup} - -\long\def\@maketwocaptions#1#2{% - \parbox[t]{.46\textwidth}{{\bf #1.} #2}} - -\newdimen\figgap\figgap=18pt - -\def\sidecaption#1\caption{% -\setbox\@tempboxa=\hbox{#1\unskip}% -\if@twocolumn - \ifdim\hsize<\textwidth\else - \ifdim\wd\@tempboxa<\columnwidth - \typeout{Double column float fits into single column - - ^^Jyou'd better switch the environment. }% - \fi - \fi -\fi -\@tempdima=\hsize -\advance\@tempdima by-\figgap -\advance\@tempdima by-\wd\@tempboxa -\ifdim\@tempdima<3cm - \typeout{\string\sidecaption: No sufficient room for the legend; - using normal \string\caption. }% - \unhbox\@tempboxa - \let\@capcommand=\@caption -\else - \let\@capcommand=\@sidecaption - \leavevmode - \unhbox\@tempboxa - \hfill -\fi -\refstepcounter\@captype -\@dblarg{\@capcommand\@captype}} - -\long\def\@sidecaption#1[#2]#3{\addcontentsline{\csname - ext@#1\endcsname}{#1}{\protect\numberline{\csname - the#1\endcsname}{\ignorespaces #2}}\begingroup - \@parboxrestore - \@makesidecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par - \endgroup} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\def\fig@type{figure} - -\def\leftlegendglue{\hfil} - -\long\def\@makecaption#1#2{% - \ifx\@captype\fig@type - \vskip 3pt - \setbox\@tempboxa\hbox{{\bf #1.} #2}% - \ifdim \wd\@tempboxa >\hsize - {\bf #1.} #2\par - \else - \hbox to\hsize{\leftlegendglue\unhbox\@tempboxa\hfil}% - \fi - \else - {\bf #1.} #2\par - \vskip5.5pt - \fi} - -\long\def\@makesidecaption#1#2{% - \parbox[b]{\@tempdima}{{\bf #1.} #2}} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is bibjour.xxx -% -% It redefines the "bibliography" environment. -% -% Usage: \begin{thebibliography}[label]{title} -% -% where "title" is the text of the title which will be -% typeset, e.g. "References" or "Bibliography". It must -% be given. -% -% together with "bibay" style option (e.g. -% \documentstyle[bibay]{article}): -% -% \bibitem{label}{key}{referenced text} -% for author-year-citation -% -% without style option (as described by Lamport): -% -% \bibitem[label]{key} -% \bibitem{key} -% -% \cite{key} (as described by Lamport) -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% definition of \begin{thebibliography} - -\def\thebibliography{\@ifnextchar[{\@lThebibliography}% - {\@Thebibliography}} - -\def\@lThebibliography[#1]#2{\section*{#2\@mkboth{#2}{#2}}% - \small\rm - \list{\arabic{enumiv}.}{\settowidth\labelwidth{[#1]} - \leftmargin\labelwidth - \advance\leftmargin\labelsep - \usecounter{enumiv}% - \let\p@enumiv\@empty - \def\theenumiv{\arabic{enumiv}}}% - \def\newblock{\hskip .11em plus .33em minus .07em} - \sloppy\clubpenalty4000\widowpenalty4000 - \sfcode`\.=1000\relax} - -\def\@Thebibliography#1{\section*{#1\@mkboth{#1}{#1}} - \small\rm - \list{\arabic{enumiv}.}% - {\settowidth\labelwidth{\hspace\parindent\hskip-\labelsep}% - \usecounter{enumiv}% - \let\p@enumiv\@empty - \def\theenumiv{\arabic{enumiv}}% - \leftmargin\labelwidth - \advance\leftmargin\labelsep} - \def\newblock{\hskip .11em plus .33em minus .07em} - \sloppy\clubpenalty4000\widowpenalty4000 - \sfcode`\.=1000\relax} - -\let\endthebibliography=\endlist - -% definition of \bibitem and \cite -% -% Put in the if-else-fi to choose or not author-year type -% reference list (e.g. for Journal of Geodesy) -% Martin Vermeer, June 1997 -% -\if@bibay - \typeout{Author, year style bibliography chosen} - \def\bibitem{\@bibitem}% - \def\@bibitem#1#2#3{\ifx!#1\item[]\hskip-\labelwidth - \hskip-\labelsep\else\item[\@biblabel{#1}]\fi#3 - \if@filesw - {\def\protect##1{\string ##1\space}\immediate - \write\@auxout{\string\bibcite{#2}{#3}}}% - \fi\ignorespaces}% -% - \def\cite{\@ifnextchar[{\@tempswatrue\@citex}% - {\@tempswafalse\@citex[]}}% -% - \def\@citex[#1]#2{% - \if@filesw - \immediate\write\@auxout{\string\citation{#2}}% -% -% \typeout{\string\citation{#2}} -% - \fi - \def\@citea{}% - \@cite{\@for\@citeb:=#2\do - {\@citea\def\@citea{,\penalty\@m\ }\@ifundefined - {b@\@citeb}{{\bf ?}\@warning - {Citation `\@citeb' on page \thepage \space undefined}}% - \hbox{\csname b@\@citeb\endcsname}}}% - {#1}}% -% - \def\@cite#1#2{{#1\if@tempswa , #2\fi}}% - \def\@biblabel#1{#1\hfill} - -% } -\else -% -\@bibayfalse -\def\bibitem{\@ifnextchar[{\@lbibitem}{\@bibitem}} -\def\@lbibitem[#1]#2{\itemindent\z@ - \item[\@biblabel{#1}]\if@filesw - {\def\protect##1{\string ##1\space}\immediate - \write\@auxout{\string\bibcite{#2}{#1}}}\fi\ignorespaces} -% -\def\@bibitem#1{\item\if@filesw \immediate\write\@auxout - {\string\bibcite{#1}{\the\c@enumiv}}\fi\ignorespaces} -% -\def\cite{\@ifnextchar[{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}} -% -\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi - \def\@citea{}% - \@cite{\@for\@citeb:=#2\do - {\@citea\def\@citea{,\penalty\@m\ }\@ifundefined - {b@\@citeb}{{\bf ?}\@warning - {Citation `\@citeb' on page \thepage \space undefined}}% - \hbox{\csname b@\@citeb\endcsname}}}% - {#1}} -\def\@cite#1#2{[{#1\if@tempswa , #2\fi}]} -\def\@biblabel#1{[#1]\hfill} -\fi -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is biograph.xxx -% -% Usage: \begin{biography}{Author's name} -% Text of biography -% \end{biography} -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\def\biography#1{% -\begingroup -\endgraf -\skip0=0pt plus2cm -\advance\skip0 by2\bigskipamount\relax -\vskip\skip0 -\small -\setbox0=\vbox\bgroup\def\par{\hfil\break}% - \sloppy - \noindent - \hangindent=113pt - \hangafter=-16\relax - \smash{\raise 6.5pt - \llap{\vbox to0pt{\hrule - \hbox to3.6cm{\vrule height5cm\hfil - \vrule height5cm} - \hrule\vss}\kern11pt}}% - \vrule height\topskip width0pt - \if!#1!\else{\sc\ignorespaces#1\/} \fi - \ignorespaces} -% -\def\endbiography{\egroup -\dimen0=\ht0\advance\dimen0 by\dp0 -\ifdim\dimen0<5cm - \vtop to5cm{\box0\vss} -\else - {\splittopskip=0pt - \splitmaxdepth=\maxdepth - \vbadness=10000 - \setbox1=\vsplit0 to 139.153dd - \vtop{\box1}% - \vskip-\prevdepth - \unvbox0 - \endgraf} -\fi -\endgroup} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is fonotej.xxx -% -% It redefines how footnotes will be typeset. -% -% Usage like described by Lamport. -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\newdimen\footnoterulewidth - \footnoterulewidth=4cc - -\def\footnoterule{\kern-3\p@ - \hrule width\footnoterulewidth - \kern 2.6\p@} - -\long\def\@makefntext#1{\parindent 15pt\noindent - \hbox to15pt{\hss$\m@th^{\@thefnmark}$ }#1} -% -%\long\def\@makefntext#1{\@setpar{\@@par\@tempdima \hsize -% \advance\@tempdima-15pt\parshape \@ne 15pt \@tempdima}\par -% \parindent 15pt\noindent \hbox to \z@{% -% \hss\hss$^{\@thefnmark}$ }#1} -% This is footinfo.tex -% it provides an informatory line on every page -% -\def\SpringerMacroPackageNameA{\springerstylefile} -% \thetime, \thedate and \timstamp are macros to include -% time, date (or both) of the TeX run in the document -\def\maketimestamp{\count255=\time -\divide\count255 by 60\relax -\edef\thetime{\the\count255:}% -\multiply\count255 by-60\relax -\advance\count255 by\time -\edef\thetime{\thetime\ifnum\count255<10 0\fi\the\count255} -\edef\thedate{\number\day-\ifcase\month\or Jan\or Feb\or Mar\or - Apr\or May\or Jun\or Jul\or Aug\or Sep\or Oct\or - Nov\or Dec\fi-\number\year} -\def\timstamp{\hbox to\hsize{\tt\hfil\thedate\hfil\thetime\hfil}}} -\maketimestamp -% -% \footinfo generates a info footline on every page containing -% pagenumber, jobname, macroname, and timestamp -% \def\ds@footinfo{ -\if@footinfo - \typeout{You ordered a foot-info line. } - \maketimestamp - \def\@oddfoot{\footnotesize\tt Page: \thepage\hfil job: \jobname\hfil - macro: \SpringerMacroPackageNameA\hfil - date/time: \thedate/\thetime}% - \let\@evenfoot=\@oddfoot -\def\footinfo{\maketimestamp - \ds@footinfo - \typeout{You ordered a foot-info line (2). }} -\else -\def\nofootinfo{% - \def\@oddfoot{}\def\@evenfoot{}% - \typeout{Foot-info has been disabled. }} -\fi -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is environ.xxx -% -% It defines the environment for acknowledgements. -% and noteadd -% -% Usage e.g.: \begin{acknowledgement} -% Text -% \end{acknowledgement} -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% Define `abstract' environment -\def\acknowledgement{\par\addvspace{17pt}\small\rm -\trivlist\item[\hskip\labelsep -{\it\ackname}]} -\def\endacknowledgement{\endtrivlist\addvspace{6pt}} -% Define `noteadd' environment -\def\noteadd{\par\addvspace{17pt}\small\rm -\trivlist\item[\hskip\labelsep -{\it\noteaddname}]} -\def\endnoteadd{\endtrivlist\addvspace{6pt}} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is item.xxx -% -% It redefines the kind of label for "itemize", "enumerate" -% and "description" environment. The last is extended by -% an optional parameter. Its length is used for overall -% indentation. -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -% labels of enumerate - -\def\labelenumi{\theenumi.} -\def\labelenumii{\theenumii)} -\def\theenumii{\alph{enumii}} -\def\p@enumii{\theenumi} - -% labels of itemize - -\def\labelitemi{\bf --} -\def\labelitemii{\bf --} -\def\labelitemiii{$\bullet$} -\def\labelitemiv{$\cdot$} - -% labels of description -\def\descriptionlabel#1{\hspace\labelsep #1\hfil} - -% make indentations changeable - -\def\setitemindent#1{\settowidth{\labelwidth}{#1}% - \leftmargini\labelwidth - \advance\leftmargini\labelsep - \def\@listi{\leftmargin\leftmargini - \labelwidth\leftmargini\advance\labelwidth by -\labelsep - \parsep=\parskip - \topsep=\medskipamount - \itemsep=\parskip \advance\itemsep by -\parsep}} -\def\setitemitemindent#1{\settowidth{\labelwidth}{#1}% - \leftmarginii\labelwidth - \advance\leftmarginii\labelsep -\def\@listii{\leftmargin\leftmarginii - \labelwidth\leftmarginii\advance\labelwidth by -\labelsep - \parsep=\parskip - \topsep=\z@ - \itemsep=\parskip \advance\itemsep by -\parsep}} -% -% adjusted environment "description" -% if an optional parameter (at the first two levels of lists) -% is present, its width is considered to be the widest mark -% throughout the current list. -\def\description{\@ifnextchar[{\@describe}{\list{}{\labelwidth\z@ - \itemindent-\leftmargin \let\makelabel\descriptionlabel}}} -% -\def\describelabel#1{#1\hfil} -\def\@describe[#1]{\relax\ifnum\@listdepth=0 -\setitemindent{#1}\else\ifnum\@listdepth=1 -\setitemitemindent{#1}\fi\fi -\list{--}{\let\makelabel\describelabel}} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is typeset.xxx -% -% It defines last text of every article. -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -\def\typeset{\small\noindent This article was authored in \LyX\ and typeset - by \LaTeX, using the \LaTeXe{}\ class file {\it\springerstylefile\/} - from Springer-Verlag.\par} - -\def\enddocument{\par\vspace{2\bigskipamount}\typeset - \@checkend{document}\clearpage\begingroup - \if@filesw \immediate\closeout\@mainaux - \def\global\@namedef##1##2{}\def\newlabel{\@testdef r}% - \def\bibcite{\@testdef b}\@tempswafalse \makeatletter\input \jobname.aux - \if@tempswa \@@warning{Label(s) may have changed. Rerun to get - cross-references right}\fi\fi\endgroup\deadcycles\z@\@@end} - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is numberj.xxx -% -% It redefines the kind of numeration for figures, -% tables and equations like they should appear in -% journals. -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -\let\ds@numart=\relax -% -\def\thefigure{\@arabic\c@figure} -\def\thetable{\@arabic\c@table} -\def\theequation{\arabic{equation}} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -% This is mods.lj2 -% -% It changes various sizes and settings from one -% to two column journals -% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% -\if@twocolumn\twocolumn\else\onecolumn\fi -\let\sectcounterend\relax -\let\leftlegendglue\relax -\def\endabstract{\endtrivlist} -\def\fps@figure{tbp} -\def\fps@table{tbp} -\headerboxheight=180.83146pt % 20 9.5dd-lines - 2\baselineskip -%% -%% END added: (MV) -%% -\endinput -. - diff --git a/src/frontends/xforms/ChangeLog b/src/frontends/xforms/ChangeLog index eb109cc723..582fbe6176 100644 --- a/src/frontends/xforms/ChangeLog +++ b/src/frontends/xforms/ChangeLog @@ -1,3 +1,7 @@ +2002-03-08 Juergen Spitzmueller + + * FormGraphics.C: Tiny stylistic correction. + 2002-03-07 Juergen Spitzmueller * FormGraphics.C: diff --git a/src/frontends/xforms/FormGraphics.C b/src/frontends/xforms/FormGraphics.C index 2bdb9ed09d..f353a3faeb 100644 --- a/src/frontends/xforms/FormGraphics.C +++ b/src/frontends/xforms/FormGraphics.C @@ -488,8 +488,8 @@ ButtonPolicy::SMInput FormGraphics::input(FL_OBJECT * ob, long) || fl_get_choice(size_->choice_height_units) > 3 && fl_get_choice(size_->choice_height_units) < 8) Alert::alert(_("Warning!"), - _("The values %t, %p, %c and %l are not allowed here."), - _("Cannot take the values from LaTeX size!.")); + _("The units t%, p%, c% and l% are not allowed here."), + _("Cannot use the values from LaTeX size!")); else { LyXLength dummy = LyXLength(getLengthFromWidgets(size_->input_width, size_->choice_width_units)); -- 2.39.2