diff options
author | Karl Berry <karl@freefriends.org> | 2006-07-10 21:06:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-07-10 21:06:31 +0000 |
commit | 23db475f582487681ec7a5ad803a127a775cb4e8 (patch) | |
tree | 71f8a1492388fcca75fb1e01fe0f4e46ce6645d8 /Master/texmf-dist/tex/latex/pauldoc | |
parent | ca34dcaa4d8d279eeba2bb2725cbc695c55e1ae0 (diff) |
new package pauldoc (11apr06)
git-svn-id: svn://tug.org/texlive/trunk@1803 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/pauldoc')
-rw-r--r-- | Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty b/Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty new file mode 100644 index 00000000000..4524e726b43 --- /dev/null +++ b/Master/texmf-dist/tex/latex/pauldoc/pauldoc.sty @@ -0,0 +1,112 @@ +%% +%% This is file `pauldoc.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% pauldoc.dtx (with options: `package') +%% +%% ,--------------------------------------------------. +%% | Das ist eine generierte Datei. | +%% | | +%% | (c) 2005-2006 Paul Ebermann. | +%% '--------------------------------------------------' +%% +%% (C) 2006 Paul Ebermann +%% +%% Package pauldoc - Anpassungen für doc für Pauls Package-Dokus. +%% Die Datei pauldoc.dtx sowie die dazugehörige +%% pauldoc.ins sowie die damit generierte +%% pauldoc.sty stehen unter der +%% "LaTeX Project Public License" (LPPL, zu finden +%% unter http://www.latex-project.org/lppl/, sowie +%% auch in den meisten TeX-Distributionen in +%% texmf/docs/latex/base/lppl*.txt), Version 1.3b oder +%% später (nach Wahl des Verwenders). +%% +%% Der 'maintenance-status' ist (zur Zeit) 'author-maintained'. +%% +%% Das heißt u.a., die Dateien dürfen frei vertrieben werden, +%% bei Änderungen (durch andere Personen als Paul Ebermann) +%% ist aber der Name der Datei zu ändern. +%% +\NeedsTeXFormat{LaTeX2e}[2003/12/01] +\ProvidesPackage{pauldoc} + [2006/04/05 v0.4a Pauls Anpassungen fuer doc (PE)] +\DeclareOption{chapter}{ + \let\pauldoc@indexsec=\chapter +} +\DeclareOption{section}{ + \let\pauldoc@indexsec=\section +} +\newcommand*{\pauldoc@indexsec}{} +\ExecuteOptions{section} +\ProcessOptions\relax +\RequirePackage[latin1]{inputenc} +\RequirePackage[ngerman]{babel} +\RequirePackage[T1]{fontenc} +\EnableCrossrefs +\RecordChanges +\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 + Eintrag beschrieben ist, unterstrichene Nummern zeigen auf die + Zeilennummer der Definition, sonstige Zahlen auf die Zeilennummer + einer Verwendung.} + \setcounter{IndexColumns}{2} +\newcommand*{\ifReferenceExists}[3] +{% + \@ifundefined{r@#1}{#3}{#2}% +} + \newcommand*{\pack}{\textsf} +\newcommand*\eTeX{$\m@th\varepsilon$-\TeX} + \newcommand*{\includeLicense} { + \IfFileExists{\lpplfilename}{% + \begin{otherlanguage*}{english} +\ifx\pauldoc@indexsec\chapter + \providecommand*{\LPPLsection}{\chapter} + \providecommand*{\LPPLsubsection}{\section} + \providecommand*{\LPPLsubsubsection}{\subsection} + \providecommand*{\LPPLparagraph}{\subsubsection} +\else + \providecommand*{\LPPLsection}{\section} + \providecommand*{\LPPLsubsection}{\subsection} + \providecommand*{\LPPLsubsubsection}{\subsubsection} + \providecommand*{\LPPLparagraph}{\paragraph} +\fi + \DeleteShortVerb{\'}% + \MakePercentComment\input{\lpplfilename}\MakePercentIgnore% + \MakeShortVerb{\'}% + \end{otherlanguage*} + }{% + \typeout{^^J% + ^^J% + Die Datei \lpplfilename{} wurde nicht gefunden.^^J% + Schade, da wird die Lizenz eben nicht eingebunden.^^J% + ^^J% + }% + }% + } +\AtBeginDocument{ + \providecommand{\lpplfilename}{lppl.tex} +} +\@ifundefined{cs} +{% + \providecommand*{\cmd}[1]{\cs{\expandafter\cmd@to@cs\string#1}} + \def\cmd@to@cs#1#2{\char\number`#2\relax} + \DeclareRobustCommand*\cs[1]{\texttt{\char`\\#1}}% +} +{} +\providecommand\marg[1]{% + {\ttfamily\char`\{}\meta{#1}{\ttfamily\char`\}}} +\providecommand\oarg[1]{% + {\ttfamily[}\meta{#1}{\ttfamily]}} +\providecommand\parg[1]{% + {\ttfamily(}\meta{#1}{\ttfamily)}} +\endinput +%% +%% End of file `pauldoc.sty'. |