source: Papers/jar-cerco-2017/svglov3.clo @ 3597

Last change on this file since 3597 was 3596, checked in by mulligan, 3 years ago

added jar style files

File size: 3.7 KB
Line 
1% SVJour3 DOCUMENT CLASS OPTION SVGLOV3 -- for standardised journals
2%
3% This is an enhancement for the LaTeX
4% SVJour3 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{svglov3.clo}
24              [2009/12/18 v3.2
25      style option for standardised journals]
26\typeout{SVJour Class option: svglov3.clo for standardised journals}
27\def\validfor{svjour3}
28\global\let\if@runhead\iftrue
29\ExecuteOptions{final,10pt}
30% No size changing allowed, hence a "copy" of size10.clo is included
31\DeclareFontShape{OT1}{cmr}{m}{n}{
32        <-6>    cmr5
33        <6-7>   cmr6
34        <7-8>   cmr7
35        <8-9>   cmr8
36        <9-10>  cmr9
37        <10-12> cmr10
38        <12-17> cmr12
39        <17->   cmr17
40      }{}
41%
42\renewcommand\normalsize{%
43\if@twocolumn
44   \@setfontsize\normalsize\@xpt{12.5pt}%
45\else
46   \if@smallext
47      \@setfontsize\normalsize\@xpt\@xiipt
48   \else
49      \@setfontsize\normalsize{9.5pt}{11.5pt}%
50   \fi
51\fi
52   \abovedisplayskip=3 mm plus6pt minus 4pt
53   \belowdisplayskip=3 mm plus6pt minus 4pt
54   \abovedisplayshortskip=0.0 mm plus6pt
55   \belowdisplayshortskip=2 mm plus4pt minus 4pt
56   \let\@listi\@listI}
57\normalsize
58\newcommand\small{%
59\if@twocolumn
60   \@setfontsize\small{8.5pt}\@xpt
61\else
62   \if@smallext
63      \@setfontsize\small\@viiipt{9.5pt}%
64   \else
65      \@setfontsize\small\@viiipt{9.25pt}%
66   \fi
67\fi
68   \abovedisplayskip 8.5\p@ \@plus3\p@ \@minus4\p@
69   \abovedisplayshortskip \z@ \@plus2\p@
70   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
71   \def\@listi{\leftmargin\leftmargini
72               \parsep 0\p@ \@plus1\p@ \@minus\p@
73               \topsep 4\p@ \@plus2\p@ \@minus4\p@
74               \itemsep0\p@}%
75   \belowdisplayskip \abovedisplayskip
76}
77\let\footnotesize\small
78\newcommand\scriptsize{\@setfontsize\scriptsize\@viipt\@viiipt}
79\newcommand\tiny{\@setfontsize\tiny\@vpt\@vipt}
80\if@twocolumn
81   \newcommand\large{\@setfontsize\large\@xiipt\@xivpt}
82   \newcommand\LARGE{\@setfontsize\LARGE{16pt}{18pt}}
83\else
84   \newcommand\large{\@setfontsize\large\@xipt\@xiipt}
85   \newcommand\LARGE{\@setfontsize\LARGE{13pt}{15pt}}
86\fi
87\newcommand\Large{\@setfontsize\Large\@xivpt{16dd}}
88\newcommand\huge{\@setfontsize\huge\@xxpt{25}}
89\newcommand\Huge{\@setfontsize\Huge\@xxvpt{30}}
90%
91\def\runheadhook{\rlap{\smash{\lower6.5pt\hbox to\textwidth{\hrulefill}}}}
92\if@twocolumn
93\setlength{\textwidth}{17.4cm}
94\setlength{\textheight}{234mm}
95\AtEndOfClass{\setlength\columnsep{6mm}}
96\else
97   \if@smallext
98      \setlength{\textwidth}{11.9cm}
99      \setlength{\textheight}{19.4cm}
100   \else
101      \setlength{\textwidth}{12.2cm}
102      \setlength{\textheight}{19.8cm}
103   \fi
104\fi
105%
106\AtBeginDocument{%
107\@ifundefined{@journalname}
108 {\typeout{Unknown journal: specify \string\journalname\string{%
109<name of your journal>\string} in preambel^^J}}{}}
110%
111\endinput
112%%
113%% End of file `svglov3.clo'.
Note: See TracBrowser for help on using the repository browser.