1\chyph
2\font\ninerm=csr9
3\font\eightrm=csr8
4\let\sc=\eightrm % small caps (NOT a caps-and-small-caps font)
5\font\titlefont=csr7 scaled\magstep4 % title on the contents page
6\font\ttitlefont=cstt10 scaled\magstep2 % typewriter type in title
7\def\postATL#1 #2 {\bf p�smeno \\{\uppercase{\char"#1}}
8   v~.c k�du jako \tentex "#2"\egroup\par}
9\def\ATH{\X\kern-.5em:Definice pro preprocesor\X}
10\def\A{\note{Viz tak� sekci}} % xref for doubly defined section name
11\def\As{\note{Viz tak� sekce}} % xref for multiply defined section name
12\def\ET{ a~} % conjunction between two section numbers
13\def\ETs{ a~} % conjunction between the last two of several section numbers
14\def\Q{\note{Tento k�d je citov�n v~sekci}} % xref for mention of a section
15\def\Qs{\note{Tento k�d je citov�n v~sekc�ch}} % xref for mentions of a section
16\def\U{\note{Tento k�d je pou�it v~sekci}} % xref for use of a section
17\def\Us{\note{Tento k�d je pou�it v~sekc�ch}} % xref for uses of a section
18\def\ch{\note{N�sleduj�c� sekce byly zm�n�ny prost�ednictv�m zm�nov�ho
19    souboru:} \let\*=\relax}
20\def\fin{\par\vfill\eject % this is done when we are ending the index
21  \ifpagesaved\null\vfill\eject\fi % output a null index column
22  \if L\lr\else\null\vfill\eject\fi % finish the current page
23  \parfillskip 0pt plus 1fil
24  \def\grouptitle{N�ZVY SEKC�}
25  \let\topsecno=\nullsec
26  \message{Section names:}
27  \output={\normaloutput\page\lheader\rheader}
28  \setpage
29  \def\note##1##2.{\quad{\eightrm##1~##2.}}
30  \def\Q{\note{Citov�no v~sekci}} % crossref for mention of a section
31  \def\Qs{\note{Citov�no v~sekc�ch}} % crossref for mentions of a section
32  \def\U{\note{Pou�ito v~sekci}} % crossref for use of a section
33  \def\Us{\note{Pou�ito v~sekc�ch}} % crossref for uses of a section
34  \def\I{\par\hangindent 2em}\let\*=*
35  \readsections}
36\def\contentsline#1#2#3#4{\ifnum#2=0 \smallbreak\fi
37    \line{\consetup{#2}#1
38      \rm\leaders\hbox to .5em{.\hfil}\hfil\ #3\hbox to4em{\hss#4}}}
39\def\con{\par\vfill\eject % finish the section names
40% \ifodd\pageno\else\titletrue\null\vfill\eject\fi % for duplex printers
41  \rightskip 0pt \hyphenpenalty 50 \tolerance 200
42  \setpage \output={\normaloutput\page\lheader\rheader}
43  \titletrue % prepare to output the table of contents
44  \pageno=\contentspagenumber
45  \def\grouptitle{OBSAH}
46  \message{Table of contents:}
47  \topofcontents
48  \line{\hfil Sekce\hbox to4em{\hss Strana}}
49  \let\ZZ=\contentsline
50  \readcontents\relax % read the contents info
51  \botofcontents \end} % print the contents page(s) and terminate
52\def\today{\number\day.~\ifcase\month\or ledna\or �nora\or b�ezna\or
53  dubna\or kv�tna\or �ervna\or �ervence\or srpna\or z���\or ��jna\or
54  listopadu\or prosince\fi \space\number\year}
55\def\datethis{\def\startsection{\leftline{\sc\today\ v~\hours}\bigskip
56  \let\startsection=\stsec\stsec}}
57\def\datecontentspage{%
58  \def\topofcontents{\leftline{\sc\today\ v~\hours}\bigskip
59   \centerline{\titlefont\title}\vfill}} % timestamps the contents page
60
61\def\allowhyphens{\nobreak\hskip0pt\relax}
62\def \uv#1{\char254 \allowhyphens#1\allowhyphens\char255 }
63
64