summaryrefslogtreecommitdiff
path: root/info/digests/tugboat/t-of-c/tbcv35.tex
blob: e413755158aa4620b6aedab792d660b0cd4fb243 (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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
%               *****    tbcv35.tex    *****
%
%       This file will produce tables of contents for TUGboat volumes 31-35.

%       The graphics package is required for the XeTeX logo;
%       this must be loaded before anything else.
%       The version of eplain must be at least 3.0, 2005/20/20.
\let\primitiveinput=\input
\input eplain
\beginpackages
  \usepackage{graphics}
\endpackages
\let\input=\primitiveinput

\input tbcont.def

\LoadSansFonts
\let\sf=\ssf
\loosetopadjust
\font\tensltt=cmsltt10
\let\sltt=\tensltt
\font\slc=cmsl8  % used for small caps in \slBibTeX
\font\slnine = cmsl9

\def\textit#1{{\it #1}}
\def\textsl#1{{\sl #1}}
\def\textsf#1{{\sf #1}}
\def\texttt#1{{\tt #1}}
\let\emph=\textit

\frenchspacing

%       some definitions required for XeTeX logo
\def\reflect#1{%
  \ifx\reflectbox\undefined
    \errmessage{graphics package must be loaded}%
  \else
    \ifdim \fontdimen1\font>0pt
      \raise 1.75ex \hbox{\kern.1em\rotatebox{180}{#1}}\kern-.1em
    \else
      \reflectbox{#1}%
    \fi
  \fi
}
\def\hideheight#1{\setbox0=\hbox{#1}\ht0=0pt \dp0=0pt \box0 }

% improve Lslash/lslash
\font\lslashfont = ec-lmro10
\def\L{{\lslashfont \char'212 }}
\def\l{{\lslashfont \char'252 }}

%       definitions of logos used in contents
%
%       \Abstract -- proceedings issue
%       \Bib -- 33 #1
%       \ConTeXt -- various
%	\cs -- various
%	\DVI
%%       \eOmega --
%%       \eTeX -- 
%%       \Java -- 
%%       \LyX --
%%       \mathsPIC -- proceedings paper
%%       \Mc -- Jeffrey McArthur, in name
%%       \NTG -- 
%%       \NTS -- proceedings paper
%       \OMEGA
%       \PDF
%%       \slBibTeX -- proceedings paper
%       \TeXLive -- CD with various
%       \TeXworks
%%       \Thanh -- Han The Thanh
%       \TikZ -- 33 #1
%       \VnTeX -- Thanh, 29 #1 proceedings paper
%       \XeTeX -- Jonathan Kew, 26 #2
%       \XML
%%       \Xy, \Xypic -- Alexander Perlis, 22 #4
%%       \XyM, \XyMTeX -- Shinsaku Fujita, chemical structures, 21 #1, 22 #4
%%       \warmreader -- proceedings paper, 24 #1
%
\def\<#1>{$\langle\hbox{\rm#1}\rangle$}
\def\Abstract{{\rm[\,}Abstract\/{\,\rm]}}
\def\Bib{B\kern-.05em{\smc i\kern-.025em b}}
%\def\CONTEXT% The \CONTEXT\ logo from the \CONTEXT\ sources
%  {C%
%   \kern-.0333emo%
%   \kern-.0333emn%
%   \kern-.0333em\-\TeX%
%   \kern-.0333emt}
\def\ConTeXt{Con\TeX t}
\def\cs#1{{\tt \char`\\#1}}
\def\DVI{\acro{DVI}}
%\def\eOmega{\leavevmode\hbox{$\varepsilon$-$\Omega$}}
%\def\eTeX{$\varepsilon$-\kern-.125em\TeX}
%\def\Java{\acro{JAVA}}
\def\LyX{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\spacefactor1000}
%\def\mathsPIC{\ssf maths\acro{PIC}}
%\def\Mc{\setbox0=\hbox{M}\leavevmode\hbox{M\/\vbox to \ht0{\hbox{c}\vfil}}}
%\def\NTG{\acro{NTG}}
%\def\NTS{$\cal{N}$\lower.5ex\hbox{$\cal{T}$}$\cal{S}$}
%\def\OMEGA{$\Omega$}
\def\PDF{\acro{PDF}}
\def\slBibTeX{{\sl B{\slc IB}\TeX}}  % cmcscsl10 not available as type1
%\def\TeXLive{{\bf\TeX{} Live}}
\def\TeXworks{\TeX\kern-.06em works}
%\def\Thanh{H\`an Th\^e\llap{\raise 0.5ex\hbox{\'{}}} Th\`anh}
% improve \Thanh
\font\thanhfont = t5-lmr10
\def\Thanh{H\`an Th{\thanhfont \char'270} Th\`anh}
%\def\TikZ{TikZ}
\def\TikZ{Ti{\it k}Z}
%\def\VnTeX{V\kern-.03em n\kern-.02em \TeX}
%%\def\XeTeX{\leavevmode\hideheight{\hbox{X\lower.5ex
\def\Xe{\leavevmode\hideheight{\hbox{X\lower.6ex
  \hbox{\kern-.125em\reflect{E}}}}}
%\def\XeTeX{\leavevmode\hideheight{\hbox{X\lower.6ex
%  \hbox{\kern-.125em\reflect{E}}\kern-.1667em \TeX}}}
\def\XeTeX{\Xe\kern-.1667em \TeX}
%  kern before L too tight
%\def\XeLaTeX{\leavevmode\hideheight{\hbox{X\lower.6ex
%  \hbox{\kern-.125em\reflect{E}}\kern-.1667em \LaTeX}}}
\def\XeLaTeX{\Xe\kern-.0567em \LaTeX}
\def\XML{\acro{XML}}
%\def\Xy{\leavevmode
%  \hbox{\kern-.1em X\kern-.3em\lower.4ex\hbox{Y\kern-.15em}}}
%\def\Xypic{\Xy-pic}
\def\UPSILON{\char'7}%
\def\XyM{X\kern-.25em\smash{\raise.50ex\hbox{\UPSILON}}\kern-.25em{M}}
\def\XyMTeX{\XyM\kern-.1em\TeX}
%\def\warmreader{{\sltt WARMreader}}

%       tags are used as follows:
%
%       \sec Section<
%       \subsec Author\\Title\\page<
%       \subsecnn Title\\page<          % no author name
%       \subsub Title<                  % no author or page number
%       \subsite Computer<
%       \subquery Author\\Title\\page<
%
%       use \\ to split multiple lines for \sec and \subsite

\input tb3110.cnt               % 2010: 31#1, #2, #3
\newpage
\setdigitwidth{999}             % number of digits in highest page number
\input tb3211.cnt               % 2011: 32#1, #2, #3
\newpage
\input tb3312.cnt               % 2012: 33#1, #2, #3
\newpage
%\setdigitwidth{99}              % number of digits in highest page number
\input tb3413.cnt               % 2013: 34#1, #2, #3
\newpage
%\setdigitwidth{999}             % number of digits in highest page number
\input tb3514.cnt               % 2014: 35#1, #2, #3

\end