diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/ginpenc/ginpenc.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/ginpenc/ginpenc.dtx | 94 |
1 files changed, 38 insertions, 56 deletions
diff --git a/Master/texmf-dist/source/latex/ginpenc/ginpenc.dtx b/Master/texmf-dist/source/latex/ginpenc/ginpenc.dtx index 26e48078dd5..d37b362448b 100644 --- a/Master/texmf-dist/source/latex/ginpenc/ginpenc.dtx +++ b/Master/texmf-dist/source/latex/ginpenc/ginpenc.dtx @@ -1,22 +1,21 @@ % \iffalse meta comment -% File: ginpenc.dtx Copyright (C) 2003 Harald Harders +% File: ginpenc.dtx Copyright (C) 2003, 2011 Harald Harders % \fi % % \iffalse % -%<*version> -\def\giefileversion{1.0} -\def\giefiledate{2003/09/29} -\def\giedocdate{2003/09/29} -%</version> %<*driver> \documentclass{ltxdoc} \usepackage{longtable} -\title{The \texttt{ginpenc} package\thanks{This file has version - \giefileversion\ last revised \giefiledate, documentation dated - \giedocdate.}} -\author{Harald Harders\\\texttt{h.harders@tu-bs.de}} -\date{File Date \giefiledate, Printed \today} +\IfFileExists{ginpenc.sty}{\usepackage{ginpenc} + \let\ginpencSTYfound\active}{\GenericWarning{ginpenc.dtx}{Package + file ginpenc.sty not found (Documentation will be messed up!^^J^^A + Generate ginpenc.sty by LaTeXing ginpenc.ins, process + ginpenc.dtx again)^^J}\stop} +\GetFileInfo{ginpenc.sty} +\title{The \texttt{ginpenc} package} +\author{Harald Harders\\\texttt{harald.harders@gmx.de}} +\date{Version \fileversion, \filedate, printed \today} \newlength{\tempdima}% \makeatletter \renewenvironment{table}[1][]{% @@ -36,13 +35,15 @@ \DoNotIndex{\ifnum,\fi,\expandafter} \CodelineNumbered \RecordChanges -\CheckSum{645} +\CheckSum{573} \begin{document} \DocInput{ginpenc.dtx} \end{document} %</driver> % \fi % +% \changes{1.01}{2011/12/29}{Write version and date explicitely into +% sty file} % \changes{1.00}{2003/09/29}{First official version} % % \maketitle @@ -59,7 +60,7 @@ % \tableofcontents % % \section*{Copyright} -% Copyright 2003 Harald Harders. +% Copyright 2003, 2011 Harald Harders. % % This program can be redistributed and/or modified under the terms % of the LaTeX Project Public License Distributed from CTAN @@ -99,7 +100,7 @@ % % \section*{Acknowledgements} % -% Most Code parts are by Heiko Oberdiek (\texttt{oberdiek@uni-freiburg.de}) +% Most code parts are by Heiko Oberdiek (\texttt{oberdiek@uni-freiburg.de}) % (see \texttt{news-message.txt}). % % @@ -107,15 +108,32 @@ % % % \section{The implementation} +% +% Heading of the package and all other files: +% \begin{macrocode} +%<package>\ProvidesPackage{ginpenc} +%<ansinew>\ProvidesFile{ansinew.gie} +%<applemac>\ProvidesFile{applemac.gie} +%<ascii>\ProvidesFile{ascii.gie} +%<cp1250>\ProvidesFile{cp1250.gie} +%<cp1252>\ProvidesFile{cp1252.gie} +%<cp437>\ProvidesFile{cp437.gie} +%<cp437de>\ProvidesFile{cp437de.gie} +%<cp850>\ProvidesFile{cp850.gie} +%<cp852>\ProvidesFile{cp852.gie} +%<cp865>\ProvidesFile{cp865.gie} +%<decmulti>\ProvidesFile{decmulti.gie} +%<latin1>\ProvidesFile{latin1.gie} +%<latin2>\ProvidesFile{latin2.gie} +%<latin3>\ProvidesFile{latin3.gie} +%<latin5>\ProvidesFile{latin5.gie} +%<latin9>\ProvidesFile{latin9.gie} +%<next>\ProvidesFile{next.gie} +%<package,gie> [2011/12/29 v1.01 Replace \string\"a by "a with babel for German texts] +% \end{macrocode} % \iffalse %<*package> % \fi -% Heading of the package: -% \begin{macrocode} -\ProvidesPackage{ginpenc} - [\giefiledate\space v\giefileversion\space - Replace \string\"a by "a with babel for German texts] -% \end{macrocode} % \begin{macro}{\ifginpenc@babel} % Stores if babel has been loaded. % \begin{macrocode} @@ -233,10 +251,6 @@ %<*ansinew> % \fi % \subsection{ansinew.gie} -% \begin{macrocode} -\ProvidesFile{ansinew.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% -% \end{macrocode} % The work is done in a group in order to avoid a change of the % \texttt{shorthand} state. % To reach a global definition of the commands they are defined with @@ -295,8 +309,6 @@ % \fi % \subsection{applemac.gie} % \begin{macrocode} -\ProvidesFile{applemac.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -330,8 +342,6 @@ % \fi % \subsection{ascii.gie} % \begin{macrocode} -\ProvidesFile{ascii.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \gdef\umlautgerman{}% \gdef\umlautnotgerman{}% @@ -347,8 +357,6 @@ % \fi % \subsection{cp1250.gie} % \begin{macrocode} -\ProvidesFile{cp1250.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -382,8 +390,6 @@ % \fi % \subsection{cp1252.gie} % \begin{macrocode} -\ProvidesFile{cp1252.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -417,8 +423,6 @@ % \fi % \subsection{cp437.gie} % \begin{macrocode} -\ProvidesFile{cp437.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -450,8 +454,6 @@ % \fi % \subsection{cp437de.gie} % \begin{macrocode} -\ProvidesFile{cp437de.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -485,8 +487,6 @@ % \fi % \subsection{cp850.gie} % \begin{macrocode} -\ProvidesFile{cp850.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -520,8 +520,6 @@ % \fi % \subsection{cp852.gie} % \begin{macrocode} -\ProvidesFile{cp852.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -555,8 +553,6 @@ % \fi % \subsection{cp865.gie} % \begin{macrocode} -\ProvidesFile{cp865.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -590,8 +586,6 @@ % \fi % \subsection{decmulti.gie} % \begin{macrocode} -\ProvidesFile{decmulti.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -625,8 +619,6 @@ % \fi % \subsection{latin1.gie} % \begin{macrocode} -\ProvidesFile{latin1.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -660,8 +652,6 @@ % \fi % \subsection{latin2.gie} % \begin{macrocode} -\ProvidesFile{latin2.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -695,8 +685,6 @@ % \fi % \subsection{latin3.gie} % \begin{macrocode} -\ProvidesFile{latin3.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -730,8 +718,6 @@ % \fi % \subsection{latin5.gie} % \begin{macrocode} -\ProvidesFile{latin5.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -765,8 +751,6 @@ % \fi % \subsection{latin9.gie} % \begin{macrocode} -\ProvidesFile{latin9.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% @@ -800,8 +784,6 @@ % \fi % \subsection{next.gie} % \begin{macrocode} -\ProvidesFile{next.gie}[\giefiledate\space v\giefileversion\space - Input encoding file]% \begingroup \shorthandon{"}% \gdef\umlautgerman{% |