]> AND Private Git Repository - these_gilles.git/blob - paper_lniv_gpu/svglov2.clo
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
7 dec
[these_gilles.git] / paper_lniv_gpu / svglov2.clo
1 % SVJour2 DOCUMENT CLASS OPTION SVGLOV2 -- for standardised journals
2 %
3 % This is an enhancement for the LaTeX
4 % SVJour2 document class for Springer journals
5 %
6 %%
7 %%
8 %% \CharacterTable
9 %%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
10 %%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
11 %%   Digits        \0\1\2\3\4\5\6\7\8\9
12 %%   Exclamation   \!     Double quote  \"     Hash (number) \#
13 %%   Dollar        \$     Percent       \%     Ampersand     \&
14 %%   Acute accent  \'     Left paren    \(     Right paren   \)
15 %%   Asterisk      \*     Plus          \+     Comma         \,
16 %%   Minus         \-     Point         \.     Solidus       \/
17 %%   Colon         \:     Semicolon     \;     Less than     \<
18 %%   Equals        \=     Greater than  \>     Question mark \?
19 %%   Commercial at \@     Left bracket  \[     Backslash     \\
20 %%   Right bracket \]     Circumflex    \^     Underscore    \_
21 %%   Grave accent  \`     Left brace    \{     Vertical bar  \|
22 %%   Right brace   \}     Tilde         \~}
23 \ProvidesFile{svglov2.clo}
24               [2004/10/25 v2.1
25       style option for standardised journals]
26 \typeout{SVJour Class option: svglov2.clo for standardised journals}
27 \def\validfor{svjour2}
28 \ExecuteOptions{final,10pt,runningheads}
29 % No size changing allowed, hence a copy of size10.clo is included
30 \renewcommand\normalsize{%
31    \@setfontsize\normalsize{10.2pt}{4mm}%
32    \abovedisplayskip=3 mm plus6pt minus 4pt
33    \belowdisplayskip=3 mm plus6pt minus 4pt
34    \abovedisplayshortskip=0.0 mm plus6pt
35    \belowdisplayshortskip=2 mm plus4pt minus 4pt
36    \let\@listi\@listI}
37 \normalsize
38 \newcommand\small{%
39    \@setfontsize\small{8.7pt}{3.25mm}%
40    \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
41    \abovedisplayshortskip \z@ \@plus2\p@
42    \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
43    \def\@listi{\leftmargin\leftmargini
44                \parsep 0\p@ \@plus1\p@ \@minus\p@
45                \topsep 4\p@ \@plus2\p@ \@minus4\p@
46                \itemsep0\p@}%
47    \belowdisplayskip \abovedisplayskip
48 }
49 \let\footnotesize\small
50 \newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
51 \newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}
52 \newcommand\large{\@setfontsize\large\@xiipt{14pt}}
53 \newcommand\Large{\@setfontsize\Large\@xivpt{16dd}}
54 \newcommand\LARGE{\@setfontsize\LARGE\@xviipt{17dd}}
55 \newcommand\huge{\@setfontsize\huge\@xxpt{25}}
56 \newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
57 %
58 %ALT% \def\runheadhook{\rlap{\smash{\lower5pt\hbox to\textwidth{\hrulefill}}}}
59 \def\runheadhook{\rlap{\smash{\lower11pt\hbox to\textwidth{\hrulefill}}}}
60 \AtEndOfClass{\advance\headsep by5pt}
61 \if@twocolumn
62 \setlength{\textwidth}{17.6cm}
63 \setlength{\textheight}{230mm}
64 \AtEndOfClass{\setlength\columnsep{4mm}}
65 \else
66 \setlength{\textwidth}{11.7cm}
67 \setlength{\textheight}{517.5dd} % 19.46cm
68 \fi
69 %
70 \AtBeginDocument{%
71 \@ifundefined{@journalname}
72  {\typeout{Unknown journal: specify \string\journalname\string{%
73 <name of your journal>\string} in preambel^^J}}{}}
74 %
75 \endinput
76 %%
77 %% End of file `svglov2.clo'.