From 5ac3f72077e2326d5c7203f2c7e992f20f7ed37f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 5 May 2017 22:36:55 +0000 Subject: bgteubner (5may17) git-svn-id: svn://tug.org/texlive/trunk@44205 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/source/latex/bgteubner/bgteucls.dtx | 366 +++++++++++++-------- .../texmf-dist/source/latex/bgteubner/bgteucls.ins | 10 +- .../texmf-dist/source/latex/bgteubner/ltxdoc.cfg | 53 +++ 3 files changed, 289 insertions(+), 140 deletions(-) create mode 100644 Master/texmf-dist/source/latex/bgteubner/ltxdoc.cfg (limited to 'Master/texmf-dist/source/latex/bgteubner') 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 @@ %\ProvidesFile{bgteuversion.tex} %\ProvidesFile{cdcover.tex} %\ProvidesFile{bgteucls.dtx} -% [2012/04/07 v2.02 Springer Vieweg Verlag] +% [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'. -- cgit v1.2.3