blob: 8c215d78d57c961834f68411e5229dc444fde72f (
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
|
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{errata.cfg}%
[2008/09/06 v1.1 latex-tds: errata.cls configuration (HO)]
%
% Copyright 2006, 2008 Heiko Oberdiek
%
% This file is part of project `latex-tds'.
%
% It may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
% of this license or (at your option) any later version.
% The latest version of this license is in
% http://www.latex-project.org/lppl.txt
% and version 1.3c or later is part of all distributions of LaTeX
% version 2005/12/01 or later.
%
% This work has the LPPL maintenance status `maintained'.
%
% The Current Maintainer of this work is Heiko Oberdiek.
%
% See `readme.txt' for a list of all files belonging to the
% project `latex-tds' and additional information.
%
\AtEndOfClass{%
\RequirePackage{hyperref}%
\newcounter{unique}
\renewcommand\CHAPTER[1]{%
\endgobble
&\\[4pt]%
\noalign{%
\stepcounter{unique}%
\pdfbookmark[0]{#1}{ch-\number\value{unique}}%
}%
\multicolumn{4}{l}{\framebox[10cm][l]{\textbf{\normalsize\strut#1}}} \\%
}
\let\SAVEDerratatitle\erratatitle
\renewcommand{\erratatitle}[1]{%
\hypersetup{%
pdftitle={#1}%
}%
\SAVEDerratatitle{#1}%
}%
\hypersetup{%
pdfsubject={Errata list}%
}%
}
\AtBeginDocument{%
\showallerrors
\renewcommand*{\myprinting}{1}%
}
\begingroup
\edef\x{\jobname}%
\edef\y{\detokenize{lb2}}%
\expandafter\endgroup
\ifx\x\y
\AtBeginDocument{%
\renewcommand*{\printedentries}{bis zum}%
\hypersetup{%
pdftitle={Der LaTeX Begleiter, 2. Auflage}%
}%
\renewcommand\erratatitle[2]{%
\begin{center}\LARGE\bfseries
Errataliste für #1\\[5pt](\myprinting.\ Druck)\\[10pt]%
\small Enthält alle Einträge, die \printedentries\space #2 %
gemeldet wurden\\
(Für andere Zeiträume/Druckausgaben ändert man die \texttt{.cfg} %
Datei und formatiert erneut.)
\end{center}%
\markright{Errata für #1 (\printedentries\space #2)}%
\thispagestyle{plain}%
\vspace{20pt}%
}%
}%
\fi
\begingroup
\edef\x{\jobname}%
\edef\y{\detokenize{webcompg}}%
\expandafter\endgroup
\ifx\x\y
\AtBeginDocument{%
\renewcommand*{\printedentries}{bis zum}%
}%
\AtEndOfClass{%
\renewcommand*{\erratatitle}[2]{%
\begin{center}\LARGE\bfseries
Errata list f\"ur #1\\[5pt](\myprinting.\ Druck)\\[10pt]
\large Enth\"alt alle Eintr\"age, die \printedentries\space #2 %
gemeldet wurden %
\end{center}%
\markright{Errata f\"ur #1 (\printedentries\space #2)}%
\thispagestyle{plain}%
\vspace{20pt}%
}%
}%
\fi
\endinput
|