summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/bgteubner
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-05-05 22:36:55 +0000
committerKarl Berry <karl@freefriends.org>2017-05-05 22:36:55 +0000
commit5ac3f72077e2326d5c7203f2c7e992f20f7ed37f (patch)
treea9c413c09664f0b36bff6f92b656d163b2e69f0a /Master/texmf-dist/source/latex/bgteubner
parentf1cc8a0be0a0628c5b965adb0112e91b4f71cecf (diff)
bgteubner (5may17)
git-svn-id: svn://tug.org/texlive/trunk@44205 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/bgteubner')
-rw-r--r--Master/texmf-dist/source/latex/bgteubner/bgteucls.dtx366
-rw-r--r--Master/texmf-dist/source/latex/bgteubner/bgteucls.ins10
-rw-r--r--Master/texmf-dist/source/latex/bgteubner/ltxdoc.cfg53
3 files changed, 289 insertions, 140 deletions
diff --git a/Master/texmf-dist/source/latex/bgteubner/bgteucls.dtx b/Master/texmf-dist/source/latex/bgteubner/bgteucls.dtx
index fa473b79c1c..eb4e28defb4 100644
--- a/Master/texmf-dist/source/latex/bgteubner/bgteucls.dtx
+++ b/Master/texmf-dist/source/latex/bgteubner/bgteucls.dtx
@@ -3,7 +3,7 @@
% bgteubner class bundle
%
% bgteucls.dtx
-% Copyright 2003--2012 Harald Harders
+% Copyright 2003--2015 Harald Harders
%
% This program may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -19,8 +19,8 @@
% `bgteucls.dtx', you have to preserve some information in the
% PDF /Creator entry. The following data have to remain:
% - The name `bgteubner.cls',
-% - a hint that this class has been developed for the `Teubner
-% Verlag, Wiesbaden, Germany (now Springer Vieweg Verlag)'.
+% - a hint that this class has been developed for the `Springer
+% Vieweg Verlag, Wiesbaden, Germany (now Springer Vieweg Verlag)'.
%
% This program consists of all files listed in manifest.txt.
%
@@ -32,7 +32,7 @@
%<version>\ProvidesFile{bgteuversion.tex}
%<cdcover>\ProvidesFile{cdcover.tex}
%<driver>\ProvidesFile{bgteucls.dtx}
-%<class|version|cdcover|driver> [2012/04/07 v2.02 Springer Vieweg Verlag]
+%<class|version|cdcover|driver> [2015/05/17 v2.11 Springer Vieweg Verlag]
% \end{macrocode}
%
%<*driver>
@@ -103,7 +103,7 @@
\DoNotIndex{\textheight,\textwidth}
\CodelineNumbered
\RecordChanges
-\CheckSum{4836}
+\CheckSum{4924}
\input{bgteuversion}
\GetFileInfo{bgteuversion.tex}
\begin{document}
@@ -124,8 +124,8 @@
% Springer Vieweg Verlags (vormals Vieweg+Teubner Verlags bzw. B.\,G.\
% Teubner Verlag).
% Ihre Verwendung wird in einem gesonderten Dokument, das unter den
-% Namen \verb|bgteubner-17x24-times.pdf| bzw.\
-% \verb|bgteubner-17x24-cm.pdf| verfügbar ist, beschrieben.
+% Namen \verb|bgteubner.pdf| bzw.\
+% \verb|bgteubner-cm.pdf| verfügbar ist, beschrieben.
% Hier wird nur die Implementierung erläutert.
% \end{abstract}
%
@@ -133,7 +133,7 @@
%
% \section*{Copyright (in der englischen Originalformulierung)}
%
-% Copyright 2003--2012 Harald Harders.
+% Copyright 2003--2015 Harald Harders.
%
% This program may be distributed and/or modified under the
% conditions of the \LaTeX\ Project Public License, either version~1.3
@@ -151,14 +151,21 @@
% PDF |/Creator| entry. The following data have to remain:
% \begin{itemize}
% \item The name ``|bgteubner.cls|'',
-% \item a hint that this class has been developed for the ``Teubner
-% Verlag, Wiesbaden, Germany''.
+% \item a hint that this class has been developed for the ``Springer
+% Vieweg Verlag, Wiesbaden, Germany''.
% \end{itemize}
%
% This program consists of all files listed in |manifest.txt|.
%
% \StopEventually{\PrintChanges \PrintIndex}
%
+% \changes{2.11}{2015/05/17}{Make sure that \LaTeX\ also compiles if
+% recent changes in scrbook are present.}%
+% \changes{2.10}{2015/05/15}{Adapt class to support hyperref and imakeidx}%
+% \changes{2.10}{2015/05/15}{Fix PDF string issue if hyperref is loaded}%
+% \changes{2.10}{2015/05/15}{Adapt class to current scrbook version}%
+% \changes{2.10}{2015/05/15}{Fix bug in title page which made footnotes to
+% disappear}%
% \changes{2.02}{2012/04/07}{Use autolanguage feature of numprint.sty}%
% \changes{2.02}{2012/04/07}{Adapted to Springer Vieweg Verlag}%
% \changes{2.01}{2011/12/29}{Added macro \cs{emphindex} for important index
@@ -209,16 +216,9 @@
\typeout{Harald Harders (harald.harders@gmx.de).^^J}%
\typeout{Beachten Sie die Dokumentation in den unterschiedlichen
Versionen:}%
-\typeout{\space\space bgteubner-17x24-times.pdf\space\space Times,
- 17cm x 24cm,}%
+\typeout{\space\space bgteubner.pdf (Times, 17cm x 24cm)}%
\typeout{\space\space
- bgteubner-17x24-cm.pdf\space\space\space\space\space European
- Computer Modern, 17cm x 24cm,}%
-\typeout{\space\space
- bgteubner-a5-times.pdf\space\space\space\space\space Times, DIN-A 5,}%
-\typeout{\space\space
- bgteubner-a5-cm.pdf\space\space\space\space\space \space\space\space
- European Computer Modern, DIN-A 5.}%
+ bgteubner-cm.pdf (European Computer Modern, 17cm x 24cm).}%
\typeout{^^JDocument class to produce books for the Springer Vieweg
Verlag, Wiesbaden, Germany}%
\typeout{(formerly Vieweg+Teubner Verlag, B. G. Teubner Verlag).}%
@@ -307,12 +307,12 @@
%
% Einstellen der Größen für Kapitel"= und Abschnittsüberschriften:
% \begin{macrocode}
-\PassOptionsToClass{smallheadings}{scrbook}
+\PassOptionsToClass{headings=small}{scrbook}
% \end{macrocode}
% Literaturverzeichnis, Stichwortverzeichnis, Abbildungs"= und
% Tabellenverzeichnis erscheinen im Inhaltsverzeichnis:
% \begin{macrocode}
-\PassOptionsToClass{bibtotoc,idxtotoc,liststotoc}{scrbook}
+\PassOptionsToClass{bibliography=totoc,index=totoc,listof=totoc}{scrbook}
% \end{macrocode}
% Formeln linksbündig mit Einzug:
% \begin{macrocode}
@@ -328,23 +328,23 @@
% \end{macrocode}
% Kapitel"= und Abschnittsnummern ohne Punkt am Ende:
% \begin{macrocode}
-\PassOptionsToClass{pointlessnumbers}{scrbook}
+\PassOptionsToClass{numbers=noenddot}{scrbook}
% \end{macrocode}
% Leere Seiten sollen ganz leer sein, auch keine Seitenzahl:
% \begin{macrocode}
-\PassOptionsToClass{cleardoubleempty}{scrbook}
+\PassOptionsToClass{cleardoublepage=empty}{scrbook}
% \end{macrocode}
% Keine Linie unter dem Kolumnentitel:
% \begin{macrocode}
-\PassOptionsToClass{headnosepline}{scrbook}
+\PassOptionsToClass{headsepline=false}{scrbook}
% \end{macrocode}
% Kein Präfix vor Kapitelnummern im Anhang:
% \begin{macrocode}
-\PassOptionsToClass{noappendixprefix}{scrbook}
+\PassOptionsToClass{appendixprefix=false}{scrbook}
% \end{macrocode}
% Tabellen erhalten Über"= anstatt Unterschriften:
% \begin{macrocode}
-\PassOptionsToClass{tablecaptionabove}{scrbook}
+\PassOptionsToClass{captions=tableheading}{scrbook}
% \end{macrocode}
% Optionen an Typearea weiterreichen. Kolumnentitel ist in Satzspiegel
% enthalten.
@@ -479,7 +479,7 @@
% \end{macrocode}
% Schriftgröße 10\,pt:
% \begin{macrocode}
-\PassOptionsToClass{10pt}{scrbook}
+\PassOptionsToClass{fontsize=10pt}{scrbook}
% \end{macrocode}
%
% \section{Laden der Klasse und der Pakete}
@@ -488,7 +488,7 @@
% Es muss eine Version vom angegebenen Datum oder neuer sein, da
% ältere Versionen noch nicht alle notwendigen Funktionen unterstützen.
% \begin{macrocode}
-\LoadClass{scrbook}[2003/04/22]
+\LoadClass{scrbook}[2011/06/16]
% \end{macrocode}
% Warnung bei der Änderung der Schrift für die Kopf- und Fußzeile
% ausschalten.
@@ -796,7 +796,13 @@
\RequirePackage{multicol}[2000/07/10]
% \end{macrocode}
% Optischen Randausgleich aktivieren.
+%
+% \changes{2.11}{2015/05/17}{Remove \cs{ifpdfoutput} before loading
+% pdfcprot}%
+% Since both \verb|scrbook| and \verb|pdfcprot| define \cs{ifpdfoutput} remove
+% this macro first (according to hint in log file).
% \begin{macrocode}
+\let\ifpdfoutput\relax
\RequirePackage[activate]{pdfcprot}[2002/02/27]
% \end{macrocode}
%
@@ -1638,39 +1644,55 @@
% \begin{macro}{\listoffigures}
% Verzeichnis der Bilder (kleinere Schrift):
% \begin{macrocode}
-\renewcommand*\listoffigures{%
- \begingroup%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \lof@heading%
- \small
- \@parskipfalse\@parskip@indent%
- \@starttoc{lof}%
- \if@restonecol\twocolumn\fi
- \endgroup
-}
+\@ifundefined{BeforeStartingTOC}{%
+ \ClassWarningNoLine{bgteubner}{Koma-Script macro
+ \string\BeforeStartingTOC\space not defined.\MessageBreak
+ Using workaround for \string\listoffigures. \MessageBreak
+ You should consider updating Koma-Script.}%
+ \renewcommand*\listoffigures{%
+ \begingroup%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \lof@heading%
+ \small
+ \@parskipfalse\@parskip@indent%
+ \@starttoc{lof}%
+ \if@restonecol\twocolumn\fi
+ \endgroup
+ }
+}{%
+ \BeforeStartingTOC[lof]{\small}
+}%
% \end{macrocode}
% \end{macro}
% \begin{macro}{\listoftables}
% Verzeichnis der Tabellen (kleinere Schrift):
% \begin{macrocode}
-\renewcommand*\listoftables{%
- \begingroup
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \lot@heading%
- \small
- \@parskipfalse\@parskip@indent%
- \@starttoc{lot}%
- \if@restonecol\twocolumn\fi
- \endgroup
-}
+\@ifundefined{BeforeStartingTOC}{%
+ \ClassWarningNoLine{bgteubner}{Koma-Script macro
+ \string\BeforeStartingTOC\space not defined.\MessageBreak
+ Using workaround for \string\listoftables.\MessageBreak
+ You should consider updating Koma-Script.}%
+ \renewcommand*\listoftables{%
+ \begingroup
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \lot@heading%
+ \small
+ \@parskipfalse\@parskip@indent%
+ \@starttoc{lot}%
+ \if@restonecol\twocolumn\fi
+ \endgroup
+ }
+}{%
+ \BeforeStartingTOC[lot]{\small}
+}%
% \end{macrocode}
% \end{macro}
%
@@ -1813,6 +1835,13 @@
\newcommand*\emphindex[1]{\textbf{#1}}%
% \end{macrocode}
% \end{macro}
+% In case the package \verb|imakeidx.sty| is loaded, prevent it from changing
+% the theindex environment.
+% \begin{macrocode}
+\BeforePackage{imakeidx}{%
+ \PassOptionsToPackage{original}{imakeidx}
+}
+% \end{macrocode}
%
% \section{Fußnoten}
%
@@ -3228,7 +3257,7 @@
\addcontentsline{#1}{#1}{##1}%
\else
\addcontentsline{#1}{#1}{%
- \numberline {\csname thetheorem@#1\endcsname}##1}%
+ \protect\numberline {\csname thetheorem@#1\endcsname}##1}%
\fi
\fi
% \end{macrocode}
@@ -3273,19 +3302,31 @@
% \end{macro}
% \begin{macro}{\listoftheorems}
% \begin{macrocode}
-\newcommand*\listoftheorems[2]{%
- \begingroup%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \float@listhead{#2}%
- \small
- \setlength{\parskip}{\z@}%
- \@starttoc{#1}%
- \if@restonecol\twocolumn\fi
- \endgroup
+\@ifundefined{BeforeStartingTOC}{%
+ \ClassWarningNoLine{bgteubner}{Koma-Script macro
+ \string\BeforeStartingTOC\space not defined.\MessageBreak
+ Using workaround for \string\listoftheorems.\MessageBreak
+ You should consider updating Koma-Script}%
+ \newcommand*\listoftheorems[2]{%
+ \begingroup%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \float@listhead{#2}%
+ \small
+ \setlength{\parskip}{\z@}%
+ \@starttoc{#1}%
+ \if@restonecol\twocolumn\fi
+ \endgroup
+ }
+}{%
+ \newcommand*\listoftheorems[2]{%
+ \expandafter\def\csname listof#1name\endcsname{#2}%
+ \BeforeStartingTOC[#1]{\small}%
+ \listoftoc{#1}%
+ }
}
% \end{macrocode}
% \end{macro}
@@ -3885,21 +3926,34 @@
% \end{macrocode}
% Überschrift der |exercise|"=Umgebung:
% \begin{macrocode}
-% Befehle selbst
-\newcommand\@exercise{\@startsection{@exercise}{1}{\z@}%
- {-3.5ex \@plus -1ex \@minus -.2ex}%
- {2.3ex \@plus.2ex}%
- {\raggedsection\normalfont\sectfont\nobreak\size@section\nobreak}}
-% \end{macrocode}
-% Einträge ins Inhaltsverzeichnis definieren, falls gewünscht:
-% \begin{macrocode}
-\if@exercisetotoc
- \newcommand*\l@@exercise[2]{\@dottedtocline{1}{1.5em}{2.3em}{%
- \def\numberline##1{%
- \hb@xt@\@tempdima{\lprefix@exercise##1\hfil}}#1}{#2}}
-\else
- \newcommand*\l@@exercise[2]{}
-\fi
+\newcommand*{\scr@fnt@@exercise}{\size@section}
+\@ifundefined{DeclareSectionCommand}{%
+ \ClassWarningNoLine{bgteubner}{Koma-Script macro
+ \string\DeclareSectionCommand\space not defined.\MessageBreak
+ Using workaround for exercise environment.\MessageBreak
+ You should consider updating Koma-Script}%
+ \newcommand\@exercise{\@startsection{@exercise}{1}{\z@}%
+ {-3.5ex \@plus -1ex \@minus -.2ex}%
+ {2.3ex \@plus.2ex}%
+ {\raggedsection\normalfont\sectfont\nobreak\size@section\nobreak}}
+ \if@exercisetotoc
+ \newcommand*\l@@exercise[2]{\@dottedtocline{1}{1.5em}{2.3em}{%
+ \def\numberline##1{%
+ \hb@xt@\@tempdima{\lprefix@exercise##1\hfil}}#1}{#2}}
+ \else
+ \newcommand*\l@@exercise[2]{}
+ \fi
+}{%
+ \DeclareSectionCommand[%
+ style=section,%
+ level=1,%
+ indent=\z@,%
+ beforeskip=-3.5ex \@plus -1ex \@minus -.2ex,%
+ afterskip=2.3ex \@plus.2ex,%
+ tocindent=1.5em,%
+ tocnumwidth=2.3em%
+ ]{@exercise}
+}%
% \end{macrocode}
% \begin{macro}{\exercisename}
% Name der Aufgaben:
@@ -3963,7 +4017,7 @@
% \end{macrocode}
% Eintrag in das Verzeichnis der Aufgaben schreiben:
% \begin{macrocode}
- \addcontentsline{exercise}{exercise}{\numberline {\the@exercise}#1}%
+ \addcontentsline{exercise}{exercise}{\protect\numberline {\the@exercise}#1}%
% \end{macrocode}
% Gliederungsbefehle ausschalten
% \begin{macrocode}
@@ -4335,7 +4389,7 @@
\addcontentsline{exercise}{exercise}{#1}%
\else
\addcontentsline{exercise}{exercise}{%
- \numberline{\the@subexercise}#1}%
+ \protect\numberline{\the@subexercise}#1}%
\fi
\fi
% \end{macrocode}
@@ -4521,20 +4575,30 @@
% \begin{macro}{\listofexercises}
% Erzeugen einer Liste der Aufgaben:
% \begin{macrocode}
-\newcommand*\exercise@heading{\float@listhead{\listexercisename}}
-\newcommand*\listofexercises{%
- \begingroup%
- \if@twocolumn
- \@restonecoltrue\onecolumn
- \else
- \@restonecolfalse
- \fi
- \exercise@heading
- \small
- \setlength{\parskip}{\z@}%
- \@starttoc{exercise}%
- \if@restonecol\twocolumn\fi
- \endgroup
+\@ifundefined{BeforeStartingTOC}{%
+ \ClassWarningNoLine{bgteubner}{Koma-Script macro
+ \string\BeforeStartingTOC\space not defined.\MessageBreak
+ Using workaround for \string\listofexercises.\MessageBreak
+ You should consider updating Koma-Script}%
+ \newcommand*\exercise@heading{\float@listhead{\listexercisename}}
+ \newcommand*\listofexercises{%
+ \begingroup%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \exercise@heading
+ \small
+ \setlength{\parskip}{\z@}%
+ \@starttoc{exercise}%
+ \if@restonecol\twocolumn\fi
+ \endgroup
+ }
+}{%
+ \newcommand*\listofexercises{\listoftoc{exercise}}
+ \newcommand*\listofexercisename{\listexercisename}
+ \BeforeStartingTOC[exercise]{\small}
}
% \end{macrocode}
% \end{macro}
@@ -4673,6 +4737,19 @@
% \end{macrocode}
% \end{macro}
%
+% \section{Preparation for hyperref}
+%
+% The package \verb|hyperref.sty| is not loaded by \verb|bgteubner.cls|.
+% But if the user does, some settings should be ensured.
+% This is done here.
+% \begin{macrocode}
+\AfterPackage{hyperref}{%
+ \hypersetup{%
+ unicode
+ }%
+}%
+% \end{macrocode}
+%
% \section{Titelseite}
%
% Interne Befehle für die Titelseite auf \cs{@empty} setzen:
@@ -4713,17 +4790,36 @@
\newwrite\hhcls@fileinfo
\immediate\openout\hhcls@fileinfo\jobname.info
\AtEndDocument{%
+% \end{macrocode}
+% Depending on whether \verb|hyperref| is loaded or not, make sure that all
+% types of title strings etc.\ can be written into the PDF meta
+% information.
+% If \verb|hyperref| is not loaded, \LaTeX\ macros can result in errors.
+% \begin{macrocode}
+ \ifx\pdfstringdef\@undefined
+ \def\hhcls@title{\@title}%
+ \ifx\@subtitle\@empty
+ \def\hhcls@subject{\@edition. Auflage}%
+ \else
+ \def\hhcls@subject{\@subtitle\space (\@edition. Auflage)}%
+ \fi
+ \def\hhcls@author{\@author}%
+ \else
+ \pdfstringdef\hhcls@title{\@title}%
+ \ifx\@subtitle\@empty
+ \pdfstringdef\hhcls@subject{\@edition. Auflage}%
+ \else
+ \pdfstringdef\hhcls@subject{\@subtitle\space (\@edition. Auflage)}%
+ \fi
+ \pdfstringdef\hhcls@author{\@author}%
+ \fi
+% \end{macrocode}
+% Actually write the information into the PDF file:
+% \begin{macrocode}
\ifpdf
- \if\@title\@empty\else\pdfinfo{/Title (\@title)}\fi
- \if\@subtitle\@empty
- \pdfinfo{/Subject (\@edition. Auflage)}%
- \else
- \pdfinfo{/Subject (\@subtitle\space (\@edition. Auflage))}%
- \fi
- \ifx\@author\@empty
- \else
- \pdfinfo{/Author (\@author)}%
- \fi
+ \ifx\@title\@empty\else\pdfinfo{/Title (\hhcls@title)}\fi
+ \ifx\hhcls@subject\@empty\else\pdfinfo{/Subject (\hhcls@subject)}\fi
+ \ifx\@author\@empty\else\pdfinfo{/Author (\hhcls@author)}\fi
% \end{macrocode}
% Der \texttt{/Creator}"=Eintrag, der in die PDF"=Datei geschrieben
% wird, muss in veränderten und umbenannten Kopien der Dateien
@@ -4739,33 +4835,31 @@
% `bgteucls.dtx', you have to preserve some information in the
% PDF /Creator entry. The following data have to remain:
% - The name `bgteubner.cls',
- % - a hint that this class has been developed for the `Teubner
- % Verlag, Wiesbaden, Germany'.
+ % - a hint that this class has been developed for the `Springer
+ % Vieweg Verlag, Wiesbaden, Germany'.
\begingroup
\GetFileInfo{bgteubner.cls}%
- \pdfinfo{/Creator (document class bgteubner.cls for the
- Springer Vieweg Verlag, Wiesbaden, Germany, by Harald Harders
- \fileversion)}%
+ \pdfinfo{/Creator (Document class bgteubner.cls for the
+ Springer Vieweg Verlag, Wiesbaden, Germany, by Harald Harders,
+ version \fileversion)}%
\endgroup
\pdfinfo{/Keywords (Bild: \thebilderzahl; Tabelle: \thetabellenzahl;
Aufgabe: \theaufgabenzahl\hhcls@theoremanzahl)}%
\fi
- \if\@title\@empty
+ \ifx\@title\@empty
\else
- \immediate\write\hhcls@fileinfo{Titel: \@title}%
+ \protected@write\hhcls@fileinfo{}{Titel: \@title}%
\fi
- \if\@subtitle\@empty
+ \ifx\@subtitle\@empty
\else
- \immediate\write\hhcls@fileinfo{Untertitel: \@subtitle}%
- \fi
- \if\@subtitle\@empty
+ \protected@write\hhcls@fileinfo{}{Untertitel: \@subtitle}%
\fi
- \immediate\write\hhcls@fileinfo{\@edition. Auflage}%
+ \protected@write\hhcls@fileinfo{}{\@edition. Auflage}%
\ifx\@author\@empty
\else
- \immediate\write\hhcls@fileinfo{Autor(en): \@author}%
+ \protected@write\hhcls@fileinfo{}{Autor(en): \@author}%
\fi
- \immediate\write\hhcls@fileinfo{Bild: \thebilderzahl; Tabelle:
+ \protected@write\hhcls@fileinfo{}{Bild: \thebilderzahl; Tabelle:
\thetabellenzahl; Aufgabe: \theaufgabenzahl\hhcls@theoremanzahl}%
}
% \end{macrocode}
@@ -4774,6 +4868,7 @@
% \begin{macrocode}
\ifhhcls@titlepage
\renewcommand*\maketitle{%
+ \begingroup
\edef\hhcls@tmppage{\arabic{page}}%
\begin{titlepage}%
\renewcommand{\sfdefault}{phv}%
@@ -4920,6 +5015,7 @@
% \begin{macrocode}
% \setcounter{footnote}{0}%
\global\let\maketitle\relax
+ \endgroup
}
\else
\renewcommand\maketitle{%
@@ -6833,8 +6929,8 @@ EXECUTE {end.bib}
\begin{tabular}{@{}>{\ttfamily}l>{\RaggedRight}p{0.7\linewidth}}
alt/ & Archiv alter Versionen der Dokumentklasse \\
doc/ & Autorenrichtlinien inklusive Installationsanleitung
- \url{bgteubner-17x24-times.pdf} (Times),
- \url{bgteubner-17x24-cm.pdf} (European Computer Modern) und
+ \url{bgteubner.pdf} (Times),
+ \url{bgteubner-cm.pdf} (European Computer Modern) und
Beschreibung der Implementation \url{bgreucls.pdf} \\
pakete/ & \textsmaller{ZIP}"=Archive der Installationsdateien \\
source/ & Quelltext der \texttt{bgteubner}"=Dokumentklasse
@@ -6842,8 +6938,8 @@ EXECUTE {end.bib}
\vspace{5mm}
Lesen Sie vor der Installation und vor dem Schreiben des Buchs bitte
- aufmerksam die Autorenrichtlinien \url{bgteubner-17x24-times.pdf} oder
- \url{bgteubner-17x24-cm.pdf} durch.
+ aufmerksam die Autorenrichtlinien \url{bgteubner.pdf} oder
+ \url{bgteubner-cm.pdf} durch.
}{%
\begin{center}
\sffamily\Large
@@ -6853,7 +6949,7 @@ EXECUTE {end.bib}
\vskip 2.0em
\par
{\bfseries\LARGE
- Erstellen von Büchern für den Vieweg+Teubner Verlag mit \LaTeX
+ Erstellen von Büchern für den Springer Vieweg Verlag mit \LaTeX
\par}
\vskip 2.0em
{\bfseries\Large
@@ -6864,18 +6960,18 @@ EXECUTE {end.bib}
Version \fileversion, \printdateTeX{\filedate}
\par
\vskip 2.0em
- Vieweg+Teubner\quad Stuttgart $\cdot$ Leipzig $\cdot$ Wiesbaden
+ Springer Vieweg\quad Stuttgart $\cdot$ Leipzig $\cdot$ Wiesbaden
\end{center}
}
-\backsheet{Erstellen von Büchern für den Vieweg+Teubner Verlag mit \LaTeX
+\backsheet{Erstellen von Büchern für den Springer Vieweg Verlag mit \LaTeX
\qquad\qquad\qquad\quad\small v\fileversion}{%
\RaggedRight
{\bfseries
Harald Harders
\par}
\vskip 1em
- {\Large\bfseries Erstellen von Büchern für den Vieweg+Teubner Verlag mit
+ {\Large\bfseries Erstellen von Büchern für den Springer Vieweg Verlag mit
\LaTeX
\par}
\vskip 3em
@@ -6884,8 +6980,8 @@ EXECUTE {end.bib}
\url{bgteubner.cls} sowie die Autorenrichtlinien inklusive
Installationsanleitung in zwei Versionen:
\begin{itemize*}
- \item \url{bgteubner-17x24-times.pdf}: Brotschrift Times,
- \item \url{bgteubner-17x24-cm.pdf}: Brotschrift European
+ \item \url{bgteubner.pdf}: Brotschrift Times,
+ \item \url{bgteubner-cm.pdf}: Brotschrift European
Computer Modern.
\end{itemize*}
Außerdem sind Zusatzpakete enthalten, die in \TeX Live\,8 entweder
diff --git a/Master/texmf-dist/source/latex/bgteubner/bgteucls.ins b/Master/texmf-dist/source/latex/bgteubner/bgteucls.ins
index 6efdd2e7649..fa69c6f1f78 100644
--- a/Master/texmf-dist/source/latex/bgteubner/bgteucls.ins
+++ b/Master/texmf-dist/source/latex/bgteubner/bgteucls.ins
@@ -1,7 +1,7 @@
%% bgteubner class bundle
%%
%% bgteucls.ins
-%% Copyright 2003--2012 Harald Harders
+%% Copyright 2003--2015 Harald Harders
%
% This program may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -17,7 +17,7 @@
bgteubner class bundle
- Copyright 2003--2012 Harald Harders
+ Copyright 2003--2015 Harald Harders
This program may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -37,7 +37,7 @@
bgteubner class bundle
- Copyright 2003--2012 Harald Harders
+ Copyright 2003--2015 Harald Harders
This program may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -67,7 +67,7 @@
bgteubner class bundle
- Copyright 2003--2012 Harald Harders
+ Copyright 2003--2015 Harald Harders
This program may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -92,7 +92,7 @@
bgteubner class bundle
- Copyright 2003--2012 Harald Harders
+ Copyright 2003--2015 Harald Harders
This program may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
diff --git a/Master/texmf-dist/source/latex/bgteubner/ltxdoc.cfg b/Master/texmf-dist/source/latex/bgteubner/ltxdoc.cfg
new file mode 100644
index 00000000000..be1c37d053e
--- /dev/null
+++ b/Master/texmf-dist/source/latex/bgteubner/ltxdoc.cfg
@@ -0,0 +1,53 @@
+%%
+%% This is file `ltxdoc.cfg',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% hhsubfigure.dtx (with options: `ltxdoc')
+%%
+%% IMPORTANT NOTICE:
+%%
+%% For the copyright see the source file.
+%%
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from ltxdoc.cfg.
+%%
+%% For distribution of the original source see the terms
+%% for copying and modification in the file hhsubfigure.dtx.
+%%
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% @LaTeX-style-file{
+%% author = "Steven Douglas Cochran (modified by Harald Harders)",
+%% version = "2.1.4",
+%% date = "2003/09/14",
+%% time = "09:34:13",
+%% filename = "hhsubfigure.sty",
+%% email = "h.harders@tu-bs.de",
+%% codetable = "ISO/ASCII",
+%% keywords = "LaTeX, float, figure, table, captcont",
+%% supported = "yes",
+%% abstract = "LaTeX package for providing support for the
+%% inclusion of small, `sub', figures and tables. It
+%% simplifies the positioning, captioning and
+%% labeling of them within a single figure or table
+%% environment. In addition, this package allows
+%% such subcaptions to be written to the List of
+%% Figures or List of tables if desired."
+%% }
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\AtBeginDocument{
+ \EnableCrossrefs
+ \RecordChanges
+ \CodelineIndex}
+\AtEndDocument{
+ \PrintChanges
+ \PrintIndex}
+\endinput
+%%
+%% End of file `ltxdoc.cfg'.