summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/pauldoc
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 /Master/texmf-dist/tex/latex/pauldoc
parent4fa51ebdd5131be8194a0b3b73aa7d347bfdc73c (diff)
pauldoc update (10nov09)
git-svn-id: svn://tug.org/texlive/trunk@16005 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/pauldoc')
-rw-r--r--Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty32
1 files changed, 23 insertions, 9 deletions
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}
{%