summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-11-13 15:49:03 +0000
committerKarl Berry <karl@freefriends.org>2009-11-13 15:49:03 +0000
commit4cac76f6c09cc9b5d8cf8e35140dda1fe96d1c34 (patch)
tree9aa65aedb96ee2a96341a8099044e042c75d6719
parent4fa51ebdd5131be8194a0b3b73aa7d347bfdc73c (diff)
pauldoc update (10nov09)
git-svn-id: svn://tug.org/texlive/trunk@16005 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/pauldoc/README80
-rw-r--r--Master/texmf-dist/doc/latex/pauldoc/pauldoc.pdfbin153121 -> 159963 bytes
-rw-r--r--Master/texmf-dist/source/latex/pauldoc/pauldoc.dtx147
-rw-r--r--Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty32
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds1
5 files changed, 165 insertions, 95 deletions
diff --git a/Master/texmf-dist/doc/latex/pauldoc/README b/Master/texmf-dist/doc/latex/pauldoc/README
index 6c7fc4606bd..8f9ad94cf74 100644
--- a/Master/texmf-dist/doc/latex/pauldoc/README
+++ b/Master/texmf-dist/doc/latex/pauldoc/README
@@ -5,6 +5,7 @@ LaTeX package documentation in german language.
Author: Paul Ebermann <Paul-Ebermann@gmx.de>
License: LPPL 1.3b or later, author-maintained
(see http://www.latex-project.org/lppl/).
+Version: v0.5
All Documentation (other than this file) is in german.
@@ -61,8 +62,9 @@ additional commands:
are used with another document class.
Additionally, 'pauldoc' loads babel with [ngerman],
-fontenc with [T1], inputenc with [latin1], defines
-"'" as verbatim character, enables indexing by
+fontenc with [T1], inputenc with [latin1] (or [utf8],
+if you gave this as package parameter to pauldoc),
+defines "'" as verbatim character, enables indexing by
codelines, recording of changes, and cross referencing.
The change list title and the index prologue are
translated to german, the index is typeset in two
@@ -71,16 +73,16 @@ columns (instead of three).
----------------
[de]
LaTeX-Paket 'pauldoc' - Einige Makros, um LaTeX-Pakete
-besser (auf deutsch) dokumentieren zu können.
+besser (auf deutsch) dokumentieren zu können.
Autor: Paul Ebermann (Paul-Ebermann@gmx.de).
-Lizenz: LPPL 1.3b oder später, mit Maintenance-Status
+Lizenz: LPPL 1.3b oder später, mit Maintenance-Status
"author-maintained". Siehe http://www.latex-project.org/lppl/.
-Geschrieben für den eigenen Gebrauch
+Geschrieben für den eigenen Gebrauch
(d.h. die Dokumentation der LaTeX-Pakete von
Paul Ebermann), aber vielleicht ist es auch
-für andere von Nutzen.
+für andere von Nutzen.
Das Paket kommt als .dtx + .ins.
Mit "latex pauldoc.ins" wird die .sty-Datei erstellt (und
@@ -91,39 +93,40 @@ Aktualisierung der TeX-Dateidatenbank) die Dokumentation neu
erstellt werden.
Zur Verwendung siehe pauldoc.pdf.
+
----------------
[eo-h]
-LaTeX-pakajho 'pauldoc' - Kelkaj iloj por helpi la
-dokumentadon de LaTeX-pakajhoj en la germana lingvo.
+LaTeX-pakaĵo 'pauldoc' - Kelkaj iloj por helpi la
+dokumentadon de LaTeX-pakaĵoj en la germana lingvo.
-Autoro: Paulo Ebermann (Paul-Ebermann@gmx.de).
+AÅ­toro: PaÅ­lo Ebermann (Paul-Ebermann@gmx.de).
Licenzo: LPPL 1.3, 'author-maintained'
(-> http://www.latex-project.org/lppl/).
-Kreitaj por propra uzo, sed eble iom de ghi ankau
+Kreitaj por propra uzo, sed eble iom de Äi ankaÅ­
uzeblas por aliaj.
-La dokumentaro (escepte tiu chi dosiero) estas nur en la germana
+La dokumentaro (escepte tiu ĉi dosiero) estas nur en la germana
lingvo.
-La pakajho venas en .dtx + .ins.
+La pakaĵo venas en .dtx + .ins.
Voku "latex pauldoc.ins" por krei la .sty-dosieron (kaj
-eble meti ghin al texmf/tex/latex/paul/, se via docstrip estis
-konfigurita laue), voku "latex pauldoc.dtx" por rekrei
+eble meti Äin al texmf/tex/latex/paul/, se via docstrip estis
+konfigurita laÅ­e), voku "latex pauldoc.dtx" por rekrei
la dokumentaron.
Uzado
-------
-La pakajho estas uzata por krei la dokumentajhon por
-la aliaj pakajhoj de Paul Ebermann, do kutime vi ne
-devos uzi ghin rekte.
-(Kaj ghi nur taugas por dokumenti germanlingve
- LaTeX-pakajhojn, do prefere vi legu la germanlingvan
- dokumentajhon en pauldoc.pdf.)
+La pakaĵo estas uzata por krei la dokumentaĵon por
+la aliaj pakaĵoj de Paŭlo Ebermann, do kutime vi ne
+devos uzi Äin rekte.
+(Kaj Äi nur taÅ­gas por dokumenti germanlingve
+ LaTeX-pakaĵojn, do prefere vi legu la germanlingvan
+ dokumentaĵon en pauldoc.pdf.)
-Uzu la pakajhon en via propra .dtx-dosiero en
-la sekcio, kiu enhavas la dokumentajh-kreilon:
+Uzu la pakaĵon en via propra .dtx-dosiero en
+la sekcio, kiu enhavas la dokumentaĵ-kreilon:
%<*driver>
\nonstopmode
@@ -135,35 +138,36 @@ la sekcio, kiu enhavas la dokumentajh-kreilon:
\end{document}
%</driver>
-En la dokumentajho vi nun povas uzu kelkajn
+En la dokumentaĵo vi nun povas uzu kelkajn
aldonajn komandojn:
- \pack{} - belprintas pakajhnomojn.
+ \pack{} - belprintas pakaĵnomojn.
\includeLicense - enmetas la dosieron \lpplfilename
(kutime 'lppl.tex') en la dokumentajon,
se la dosiero ekzistas.
- La kategoriaj kodoj estas shanghitaj antaue
+ La kategoriaj kodoj estas ÅanÄitaj antaÅ­e
kaj poste, por eviti problemojn.
- \IfReferenceExists{refNomo}{jes}{ne} - kondicha uzo
- de iu teksto, depende chu iu 'label' estis
- difinita (en la antaua voko de LaTeX), do
- chu nun uzo de \ref{refNomo} kaj \pageref{refNomo}
+ \IfReferenceExists{refNomo}{jes}{ne} - kondiĉa uzo
+ de iu teksto, depende ĉu iu 'label' estis
+ difinita (en la antaÅ­a voko de LaTeX), do
+ ĉu nun uzo de \ref{refNomo} kaj \pageref{refNomo}
estus sukcesaj.
- Tio estas tauga por referencoj al la implementa
- parto au al la licenco, kiuj povus au ne povus
+ Tio estas taÅ­ga por referencoj al la implementa
+ parto aÅ­ al la licenco, kiuj povus aÅ­ ne povus
enesti la dokumenton.
\cmd, \cs, \marg, \oarg, \parg - tiuj komandoj estas
simple kopiitaj el ltxdoc, por ke oni povu
- uzi ilin ankau kun alia dokumentklaso kaj
+ uzi ilin ankaÅ­ kun alia dokumentklaso kaj
'doc' (kaj pauldoc').
Aldone, pauldoc vokas 'babel' kun opcio [ngerman],
-'fontenc' kun [T1], 'inputenc' kun [latin1].
-Ghi difinas "'" kiel "verbatim"-shaltilo, enshaltas
-linnumerojn, indeksadon lau tiuj, kolektadon de
-shanghlisto kaj krucreferencadon.
-Ghi tradukas la titolon de la shanghlisto kaj la
+'fontenc' kun [T1], 'inputenc' kun [latin1] (aÅ­
+[utf8], se vi donis [utf8] al pauldoc).
+Äœi difinas "'" kiel "verbatim"-Åaltilo, enÅaltas
+linnumerojn, indeksadon laÅ­ tiuj, kolektadon de
+ÅanÄlisto kaj krucreferencadon.
+Äœi tradukas la titolon de la ÅanÄlisto kaj la
prologon de la indekso al la germana. Krome la
-indekso uzas nur du kolumnojn (anstatau tri).
+indekso uzas nur du kolumnojn (anstataÅ­ tri).
diff --git a/Master/texmf-dist/doc/latex/pauldoc/pauldoc.pdf b/Master/texmf-dist/doc/latex/pauldoc/pauldoc.pdf
index dbf8ca30b50..d139312e4e6 100644
--- a/Master/texmf-dist/doc/latex/pauldoc/pauldoc.pdf
+++ b/Master/texmf-dist/doc/latex/pauldoc/pauldoc.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/pauldoc/pauldoc.dtx b/Master/texmf-dist/source/latex/pauldoc/pauldoc.dtx
index b7fb595cc47..a0b3bb6f6c2 100644
--- a/Master/texmf-dist/source/latex/pauldoc/pauldoc.dtx
+++ b/Master/texmf-dist/source/latex/pauldoc/pauldoc.dtx
@@ -1,6 +1,6 @@
% \iffalse meta-comment
%
-%% (C) 2006 Paul Ebermann
+%% (C) 2006-2009 Paul Ebermann
%%
%% Package pauldoc - Anpassungen für doc für Pauls Package-Dokus.
%% Die Datei pauldoc.dtx sowie die dazugehörige
@@ -23,7 +23,7 @@
% \iffalse
%<package>\NeedsTeXFormat{LaTeX2e}[2003/12/01]
%<package>\ProvidesPackage{pauldoc}
-%<package> [2006/04/05 v0.4a Pauls Anpassungen fuer doc (PE)]
+%<package> [2009/11/06 v0.5 Pauls Anpassungen fuer doc (PE)]
%
% \changes{v0.2a}{2006/02/23}{'ue' statt 'ü' im Identifikations-String - gibt schönere
% Ausgabe bei \cs{listfiles}.}
@@ -32,6 +32,9 @@
\nonstopmode
\documentclass[draft,ngerman]{ltxdoc}
\usepackage{pauldoc}
+\usepackage{dox}
+\doxitem{Option}{option}{Optionen}
+
\setlength{\IndexMin}{2\IndexMin}
\begin{document}
\DocInput{pauldoc.dtx}
@@ -39,11 +42,12 @@
%</driver>
% \fi
%
-% \CheckSum{127}
+% \CheckSum{139}
%
%
% \changes{v0.0}{2006/01/31}{Erste Fassung}
% \changes{v0.1}{2006/02/12}{Erste veröffentlichte Fassung}
+% \changes{v0.5}{2009/11/06}{README jetzt in UTF-8}
%
% \GetFileInfo{pauldoc.sty}
%
@@ -71,31 +75,44 @@
%
% \subsection{Package-Optionen}
%
-% \DescribeMacro{chapter}
-% Diese Option legt fest, dass Index und Liste der Änderungen
+% \DescribeOption{chapter}
+% Die Option 'chapter' legt fest, dass Index und Liste der Änderungen
% in einem eigenen Kapitel (anstatt in einem Abschnitt) beginnen.
% Dies ist nur in einer Dokumentenklasse sinnvoll, welche
% überhaupt '\chapter' definiert, etwa den 'book'-artigen Klassen.
%
-% \DescribeMacro{section}
-% Legt fest, dass Index und Änderungsliste in einem Abschnitt beginnen.
-% Dies ist der Vorgabewert.
+% \DescribeOption{section}
+% Die Option 'section' legt fest, dass Index und Änderungsliste in
+% einem Abschnitt beginnen. Dies ist der Vorgabewert.
+%
+% \DescribeOption{latin1}
+% Die Option 'latin1' legt fest, dass das Dokument im ISO-8859-1-Format
+% kodiert ist. Dies ist der Vorgabewert.
+% (Die Option wird an das \pack{inputenc}-Paket weitergegeben.)
+%
+% \DescribeOption{utf8}
+% Die Option 'utf8' legt fest, dass das Dokument als UTF-8
+% kodiert ist. (Die Option wird an das \pack{inputenc}-Paket weitergegeben.)
%
% \subsection{Neue Makros}
%
% \DescribeMacro{\ifReferenceExists}\marg{refName}\marg{then}\marg{else}
%
-% Mit diesem Makro kann man, abhängig davon, ob eine bestimmte Referenz mit
-% '\label{}' gesetzt wurde, bestimmten Text ausgeben.
+% Mit diesem Makro kann man, abhängig davon, ob eine bestimmte Referenz
+% mit '\label{}' gesetzt wurde, bestimmten Text ausgeben.
%
-% Falls ein '\ref'\marg{refName} Erfolg hätte, wird \meta{then} ausgewertet,
-% ansonsten \meta{else}.
-% Dies ist nützlich, wenn man im Beschreibungsteil verschiedenen Text aufnehmen
-% will, abhängig davon, ob auch der Implementationsteil mitgesetzt wird -- man
-% kann dann etwa auf einen bestimmten Abschnitt darin verweisen, und andernfalls
-% den Text im Konjunktiv formulieren ("`Wenn der Implementationsteil mit enthalten
+% Falls ein '\ref'\marg{refName} Erfolg hätte, wird \meta{then}
+% ausgewertet, ansonsten \meta{else}.
+% Dies ist nützlich, wenn man im Beschreibungsteil verschiedenen Text
+% aufnehmen will, abhängig davon, ob auch der Implementationsteil
+% mitgesetzt wird -- man kann dann etwa auf einen bestimmten Abschnitt
+% darin verweisen, und andernfalls den Text im Konjunktiv formulieren
+% ("`Wenn der Implementationsteil mit enthalten
% wäre, könnte man dort jetzt \dots finden."').
%
+% Gegebenenfalls wird erst beim zweiten \LaTeX-Durchlauf der richtige
+% Zweig ausgewertet.
+%
% \noindent\DescribeMacro{\pack}\marg{name}
%
% In Paketbeschreibungen werden häufiger Paketnamen (der des eigenen
@@ -108,9 +125,9 @@
%
% \DescribeMacro{\includeLicense}
% '\includeLicense' bindet die eventuell im \TeX-Suchpfad zu findende
-% Lizenz ein. Dies ergibt -- je nach dem, ob 'section' oder 'chapter'
-% als Option gegeben wurde -- ein neues Kapitel oder einen neuen
-% Abschnitt. Durch Neudefinition von\DescribeMacro{\lpplfilename}
+% Lizenz (LPPL) ein. Dies ergibt -- je nach dem, ob 'section' oder
+% 'chapter' als Option gegeben wurde -- ein neues Kapitel oder einen
+% neuen Abschnitt. Durch Neudefinition von\DescribeMacro{\lpplfilename}
% '\lpplfilename' kann festgelegt werden, welche Datei zu verwenden
% ist -- als Vorbgabewert ist die bei \LaTeX{} mitgelieferte Datei
% \texttt{\lpplfilename} im Package festgelegt.
@@ -133,7 +150,7 @@
% '\marg{text}' gibt \marg{text} aus. Die Abkürzung steht für
% "`mandatory argument"'.
% '\oarg{text}' ergibt \oarg{text} ("`optional argument"').
-% '\parg{te,xt}' ergibt \parg{te,xt} ("`picture mode argument"').
+% '\parg{text}' ergibt \parg{text} ("`picture mode argument"').
%
%
% \StopEventually{\appendix\PrintChanges\PrintIndex}
@@ -162,23 +179,48 @@
%
% \subsection{Package-Optionen}
%
-% \begin{macro}{chapter}
-% '\chapter' als Trenner.
+% \begin{option}{utf8}
+% \changes{v0.5}{2009/11/03}{Parameter für die Kodierung, wird an
+% \pack{inputenc} weitergegeben.}
+% \begin{option}{latin1}
+% \changes{v0.5}{2009/11/03}{Parameter für die Kodierung, wird an
+% \pack{inputenc} weitergegeben.}
+% \begin{macro}{\pauldoc@ienc}
+% Mi der Option 'utf8' bzw. 'latin1' wähle ich die Kodierung der
+% Dokumentation aus. 'latin1' ist der Default.
+% Die Optionen selbst merken sich ihren Wert einfach in der Variable
+% '\pauldoc@ienc'.
+% \begin{macrocode}
+\newcommand*\pauldoc@ienc{}
+\DeclareOption{utf8}{
+ \def\pauldoc@ienc{utf8}
+}
+\DeclareOption{latin1}{
+ \def\pauldoc@ienc{latin1}
+}
+\ExecuteOptions{latin1}
+% \end{macrocode}
+% \end{macro}
+% \end{option}
+% \end{option}
+%
+% \begin{option}{chapter}
+% '\chapter' für die Index-Überschrift.
% \begin{macrocode}
\DeclareOption{chapter}{
\let\pauldoc@indexsec=\chapter
}
% \end{macrocode}
-% \end{macro}
+% \end{option}
%
-% \begin{macro}{section}
-% '\section' als Trenner.
+% \begin{option}{section}
+% '\section' für die Index-Überschrift.
% \begin{macrocode}
\DeclareOption{section}{
\let\pauldoc@indexsec=\section
}
% \end{macrocode}
-% \end{macro}
+% \end{option}
%
% \begin{macro}{\pauldoc@indexsec}
% Wir definieren noch '\pauldoc@indexsec', rufen dann
@@ -193,19 +235,20 @@
%
% \subsection{geladene Pakete}
%
-% Wir laden das Paket \pack{inputenc} mit Option 'latin1', um
-% Sonderzeichen auch so eingeben zu können. \pack{babel} sorgt
-% für vernünftige deutsche Bezeichnungen.
+% Wir laden das Paket \pack{inputenc} mit Option 'latin1' oder 'utf8' (je
+% nach Paketoption), um Sonderzeichen auch direkt eingeben zu können.
+%
+% \pack{babel} sorgt für vernünftige deutsche Bezeichnungen.
% \begin{macrocode}
-\RequirePackage[latin1]{inputenc}
+\RequirePackage[\pauldoc@ienc]{inputenc}
\RequirePackage[ngerman]{babel}
% \end{macrocode}
%
% \changes{v0.3}{2006/03/23}{Jetzt mit \cs{usepackage}\protect\linebreak[0]'[T1]{fontenc}'}
% \pack{fontenc} mit Option 'T1' lädt das T1-Fontencoding, in dem
% etwa Umlaute direkt aus der Schriftart genommen werden können,
-% anstatt sie mit \"{ } und den Vokalen a, o und u zusammenzusetzen. Dies führt
-% auch zu einer verbesserten Silbentrennung.
+% anstatt sie mit \"{ } und den Vokalen a, o und u zusammenzusetzen.
+% Dies führt auch zu einer verbesserten Silbentrennung.
% \begin{macrocode}
\RequirePackage[T1]{fontenc}
% \end{macrocode}
@@ -214,7 +257,7 @@
%
% Wir wollen natürlich in der Doku Querverweise haben,
% die Änderungen registrieren (für eine entsprechende Liste)
-% und im Index mit Zeilennummern arbeiten. Codestellen
+% und im Index mit Zeilennummern arbeiten. Quelltext in der Doku
% wollen wir mit \verb|'| markieren.
% \begin{macrocode}
\EnableCrossrefs
@@ -222,21 +265,29 @@
\CodelineIndex
\AtBeginDocument{\MakeShortVerb{\'}\selectlanguage{ngerman}}
% \end{macrocode}
-% Außerdem sollten Index und Änderungsliste auf deutsch beschriftet werden.
-% Wie benutzen hier '\@pauldoc@indexsec', was entweder '\section'
-% oder '\chapter' ist.
+% Außerdem sollten Index und Änderungsliste auf deutsch beschriftet
+% werden. Wie benutzen hier für die Überschrift '\@pauldoc@indexsec', was
+% entweder '\section' oder '\chapter' ist.
+% \changes{v0.5}{2009/11/01}{Ä $\Rightarrow$ '\"A' in
+% "`Liste der Änderungen"', und entsprechend für "`Schräggedruckte"'}
% \begin{macrocode}
\renewcommand{\generalname}{Allgemein}
-\GlossaryPrologue{\pauldoc@indexsec{Liste der Änderungen}}
-\IndexPrologue{\pauldoc@indexsec{Index}
+
+\GlossaryPrologue{\pauldoc@indexsec{Liste der \"Anderungen}}
+
+\IndexPrologue{
+
+ \pauldoc@indexsec{Index}
- Schräggedruckte Nummern verweisen auf die Seite, auf der der
+ Schr\"aggedruckte Nummern verweisen auf die Seite, auf der der
Eintrag beschrieben ist, unterstrichene Nummern zeigen auf die
Zeilennummer der Definition, sonstige Zahlen auf die Zeilennummer
- einer Verwendung.}
+ einer Verwendung.
+
+ }
% \end{macrocode}
-% Der Index bekommt nur zwei Spalten (wir haben einige ziemlich lange
-% Makronamen).
+% Der Index bekommt nur zwei statt sonst drei Spalten (wir haben einige
+% ziemlich lange Makronamen).
% \begin{macrocode}
\setcounter{IndexColumns}{2}
% \end{macrocode}
@@ -298,10 +349,10 @@
% vom 13. Januar 2006 einige Verrenkungen notwendig -- siehe unten.
%
% Am 10. Februar habe ich einen Vorschlag zur Verbesserung
-% an die LaTeX-Bug-Liste geschickt, das wurde positiv aufgenommen.
+% an die LaTeX-Bug-Liste geschickt, das wurde positiv aufgenommen.%
% \footnote{Siehe \texttt{http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/3839}.}
-% Ich habe jetzt von eine verbesserte Version von Frank Mittelbach bekommen,
-% die hoffentlich demnächst auch veröffentlicht wird.
+% Ich habe dann von eine verbesserte Version von Frank Mittelbach bekommen,
+% die inzwischen auch veröffentlicht wurde.
%
% Wir wollen die Abschnitte der Lizenz auch nummeriert
% (und im Inhaltsverzeichnis) haben, deswegen die Versionen
@@ -412,8 +463,8 @@
% das die unter dem Namen \texttt{\lpplfilename}
% verbreitete LPPL.
% \begin{macrocode}
-\AtBeginDocument{
- \providecommand{\lpplfilename}{lppl.tex}
+\AtBeginDocument{%
+ \providecommand{\lpplfilename}{lppl.tex}%
}
% \end{macrocode}
% \end{macro}
@@ -469,7 +520,7 @@
% \end{macro}
%
% \begin{macro}{\parg}
-% |\parg{te,xt}| ergibt \parg{te,xt} ("`picture mode argument"').
+% |\parg{text}| ergibt \parg{text} ("`picture mode argument"').
% \begin{macrocode}
\providecommand\parg[1]{%
{\ttfamily(}\meta{#1}{\ttfamily)}}
diff --git a/Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty b/Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty
index 4524e726b43..b92b8956a7e 100644
--- a/Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty
+++ b/Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty
@@ -12,7 +12,7 @@
%% | (c) 2005-2006 Paul Ebermann. |
%% '--------------------------------------------------'
%%
-%% (C) 2006 Paul Ebermann
+%% (C) 2006-2009 Paul Ebermann
%%
%% Package pauldoc - Anpassungen für doc für Pauls Package-Dokus.
%% Die Datei pauldoc.dtx sowie die dazugehörige
@@ -32,7 +32,15 @@
%%
\NeedsTeXFormat{LaTeX2e}[2003/12/01]
\ProvidesPackage{pauldoc}
- [2006/04/05 v0.4a Pauls Anpassungen fuer doc (PE)]
+ [2009/11/06 v0.5 Pauls Anpassungen fuer doc (PE)]
+\newcommand*\pauldoc@ienc{}
+\DeclareOption{utf8}{
+ \def\pauldoc@ienc{utf8}
+}
+\DeclareOption{latin1}{
+ \def\pauldoc@ienc{latin1}
+}
+\ExecuteOptions{latin1}
\DeclareOption{chapter}{
\let\pauldoc@indexsec=\chapter
}
@@ -42,7 +50,7 @@
\newcommand*{\pauldoc@indexsec}{}
\ExecuteOptions{section}
\ProcessOptions\relax
-\RequirePackage[latin1]{inputenc}
+\RequirePackage[\pauldoc@ienc]{inputenc}
\RequirePackage[ngerman]{babel}
\RequirePackage[T1]{fontenc}
\EnableCrossrefs
@@ -50,13 +58,19 @@
\CodelineIndex
\AtBeginDocument{\MakeShortVerb{\'}\selectlanguage{ngerman}}
\renewcommand{\generalname}{Allgemein}
-\GlossaryPrologue{\pauldoc@indexsec{Liste der Änderungen}}
-\IndexPrologue{\pauldoc@indexsec{Index}
- Schräggedruckte Nummern verweisen auf die Seite, auf der der
+\GlossaryPrologue{\pauldoc@indexsec{Liste der \"Anderungen}}
+
+\IndexPrologue{
+
+ \pauldoc@indexsec{Index}
+
+ Schr\"aggedruckte Nummern verweisen auf die Seite, auf der der
Eintrag beschrieben ist, unterstrichene Nummern zeigen auf die
Zeilennummer der Definition, sonstige Zahlen auf die Zeilennummer
- einer Verwendung.}
+ einer Verwendung.
+
+ }
\setcounter{IndexColumns}{2}
\newcommand*{\ifReferenceExists}[3]
{%
@@ -91,8 +105,8 @@
}%
}%
}
-\AtBeginDocument{
- \providecommand{\lpplfilename}{lppl.tex}
+\AtBeginDocument{%
+ \providecommand{\lpplfilename}{lppl.tex}%
}
\@ifundefined{cs}
{%
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index e33de68099f..818281c86d5 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1216,6 +1216,7 @@ $standardins='\.ins';
'bullcntr' => 'latex', # requires interaction
'ctable' => 'latex', # requires interaction
'geometry' => 'tex',
+ 'pauldoc' => 'latex', # requires interaction
'polski' => 'latex', # requires interaction
'psfragx' => 'latex', # requires interaction
'svn-multi' => 'latex', # interaction for .pl