summaryrefslogtreecommitdiff
path: root/info/digests/tugboat/t-of-c/tbcv40.tex
blob: dd859685f4a05a6397c8f6eaae9ee03ea33639d2 (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
%               *****    tbcv40.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
\def\sf{\ssf}  % \ssf not active untils size chosen; \let won't work

\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
%%       \eTeX
%%       \Java -- 
%%       \LyX --
%%       \Mc -- Jeffrey McArthur, in name
%%       \NTG -- 
%%       \NTS -- 
%       \OMEGA
%       \PDF
%%       \slBibTeX -- 
%       \TeXLive -- DVD with various
%       \TeXworks
%       \Thanh -- Han The Thanh
%       \TikZ -- 
%       \VnTeX -- 
%       \XeTeX
%       \XML
%%       \Xy, \Xypic -- 
%       \XyM, \XyMTeX -- 
%
\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\eTeX{$\varepsilon$-\kern-.125em\TeX}
%\def\Java{\acro{JAVA}}
\def\LyX{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\spacefactor1000}
%\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 to0.8em{\hss\char'7}%
 \hss}\kern-.30em{M}}
\def\XyMTeX{\XyM\kern-.1em\TeX}

%       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

\setdigitwidth{999}             % number of digits in highest page number
\input tb3615.cnt               % 2015: 36#1, #2, #3
\newpage
\input tb3716.cnt               % 2016: 37#1, #2, #3
\newpage
%\input tb3817.cnt               % 2017: 38#1, #2, #3
%\newpage
%%\setdigitwidth{99}              % number of digits in highest page number
%\input tb3918.cnt               % 2018: 39#1, #2, #3
%\newpage
%%\setdigitwidth{999}             % number of digits in highest page number
%\input tb4019.cnt               % 2019: 40#1, #2, #3

\end