summaryrefslogtreecommitdiff
path: root/macros/texsis/styles/LAT96.txs
blob: 7d495aecb77a62a418c6b2a95f374f6c9594abaa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
%% file:  LAT96.txs     TeXsis 2.17/beta
%----------------------------------------------
% TeXsis macros for Lattice '96 Proceedings
% (To be included in Elsevier.txs at some point -EAM 96/7/29)

\tenpoint
\singlespaced
\pageno=1
\voffset=0.47cm
\hsize=16cm  \vsize=21.0cm

% If run under mtexsis then double column macros are not loaded,
% so load them explicitly.

\ifx\widebottominsert\undefined \input TXSdcol.tex \fi
\SetDoubleColumns{7.5cm}


\nopagenumbers
\parskip=0pt    \parindent=1.5em

\sectionminspace=2\baselineskip
\subsectionskip=\baselineskip           % skip one line
\medskipamount= 3pt plus 1pt minus 1pt

\def\footnoterule{\kern-3\p@            % 5 cm footnoterule
  \hrule width 5 true cm \kern 2.6\p@} % the \hrule is .4pt high

% Fonts:

\def\vol#1{{\bf #1}}
\def\Tbf{\twelvepoint\bf}
\def\tbf#1{{\bf \uppercase{#1}}}

% References:

\def\refFormat{\raggedright}%
\def\refskip{\relax}

% Title Page:

\def\CopyrightLine{}

\def\titlepage{\pageno=1
   \null\vskip-\baselineskip                    % Start right at the top
   \widebottominsert \vskip -\baselineskip      % extra space at bottom 
        \vbox to 0.8cm{%
        \ifx\CopyrightLine\empty\else
                \hbox to 5cm{\hrulefill}\line{\hfill}%
                \noindent\CopyrightLine\fi
        \vss}\endinsert % of first page only
   \bgroup\def\endmode{\relax}}

\def\title{\endmode\vskip 0pt
   \mark{Title Page\NX\else Title Page}%% mark page so no \HeadLine
   \bgroup\def\endmode{\endtitle}%
   \parindent=0pt\raggedright\Tbf}
\def\endtitle{\bigskip\egroup}

\def\author{\endmode\bgroup\def\endmode{\endauthor}%            % will end \author
   \parskip=0pt\parindent=0pt\singlespaced %
   \obeylines\def\\{\par}%              % break at line breaks, or at \\
   \@getauthor}                         % next line = author's name
{\obeylines\gdef\@getauthor#1
  #2
  {#1\bigskip\def\n{\egroup\leftline\bgroup\bf}%%
   \leftline{\bf #2}%%
   \medskip\unobeylines\raggedright}%%
}
\def\endauthor{\medskip\egroup}

\def\abstract{\endmode\bgroup\def\endmode{\endabstract}%
        \vskip\baselineskip}
\def\endabstract{\bigskip\egroup\relax}

\def\endtitlepage{\endmode\medskip\egroup
        \doublecolumns}


%----------------------------------------------

\Ignore
\def\leftdisplay#1$${\leftline{$\displaystyle{#1\endEQN}$}$$}
\everydisplay{\leftdisplay}\def\EQN#1\endEQN{\hfill({#1})}%
\def\endEQN{\relax}
\endIgnore

%%EOF LAT96.txs