%               *****    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
