summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/etoc/etoc.ins
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-04-29 21:48:39 +0000
committerKarl Berry <karl@freefriends.org>2014-04-29 21:48:39 +0000
commit3603d66ecbc122dc0b287c5cebde72beafeba67c (patch)
tree0e12fc5f02b8bdf2747caf876ca5d6e07e958171 /Master/texmf-dist/source/latex/etoc/etoc.ins
parentb5777a3a3919ee935dc6b78bf541399b30ddc2d3 (diff)
etoc (29apr14)
git-svn-id: svn://tug.org/texlive/trunk@33751 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/etoc/etoc.ins')
-rw-r--r--Master/texmf-dist/source/latex/etoc/etoc.ins53
1 files changed, 36 insertions, 17 deletions
diff --git a/Master/texmf-dist/source/latex/etoc/etoc.ins b/Master/texmf-dist/source/latex/etoc/etoc.ins
index 2bb03fbf323..ffd370fd96c 100644
--- a/Master/texmf-dist/source/latex/etoc/etoc.ins
+++ b/Master/texmf-dist/source/latex/etoc/etoc.ins
@@ -1,37 +1,55 @@
-\def\jfbpkgname {etoc} \def\jfbpkgdate {2014/04/22} \def\jfbpkgversion {v1.07l}
-\def\jfbpkgdescription {Completely customisable TOCs (jfB)}
%%
%% Package: etoc
-%% Version: 2014/04/22 v1.07l
-%% Copyright (C) 2012-2013-2014 by Jean-Francois Burnol <jfbu at free dot fr>
+%% Version: 1.07l (2014/04/22)
+%% License: LPPL 1.3c or later (see etoc.dtx for more information)
+%% Copyright (C) 2012-2013-2014 Jean-Francois Burnol <jfbu at free dot fr>
+%% Copyright (C) 2014 Christine Roemer <Christine_Roemer at t-online dot de>
+%% and collaborators for the translation into German of the documentation
%%
-%% Run tex on this file to extract etoc.sty and etoc.tex from etoc.dtx
+\def\etocpkgdate {2014/04/22}
+\def\etocpkgversion {v1.07l}
+\def\etocpkgdescription {Completely customisable TOCs (jfB)}
+%% Run tex on this file to extract from etoc.dtx:
+%% etoc.sty, etoc.tex, etoc-DE.tex
%%
-%% At least three ways to produce etoc.pdf:
+%% At least three ways to produce etoc.pdf (method (3) is preferred):
%% (1) latex etoc.dtx (three times), then dvips, then ps2pdf
%% (2) pdflatex etoc.dtx (three times)
%% (3) latex etoc.tex (three times), then dvipdfmx
%%
%% Method (3) produces the smallest pdf files.
-%% Options can be set in etoc.tex:
+%% Options can be set in etoc.tex (and etoc-DE.tex):
%% - scrdoc class options (paper size, font size, ...)
%% - with or without source code,
%% - with dvipdfmx or with latex/pdflatex.
%%
+%% To produce the German documentation etoc-DE.pdf run tex on etoc.ins
+%% or etoc.dtx to produce etoc-DE.tex, then compile etoc-DE.tex with
+%% latex (thrice) then dvipdmx, or edit the suitable toggle in
+%% etoc-DE.tex to allow compilation to proceed with pdflatex.
+%%
+%% Um etoc-DE.pdf zu erzeugen ist latex dreimal mit etoc-DE.tex laufen
+%% zu lassen, dann dvipdfmx mit etoc-DE.dvi. Im Falle von Problemen
+%% mit dvipdfmx ist \Withdvidpdfmx auf 0 in etoc-DE.tex zu setzen,
+%% dann ist pdflatex dreimal mit etoc-DE.tex laufen zu lassen.
+%%
%% Installation:
-%% etoc.sty->TDS:tex/latex/etoc/etoc.sty
-%% etoc.dtx->TDS:source/latex/etoc/etoc.dtx
-%% etoc.pdf->TDS:doc/latex/etoc/etoc.pdf
+%%
+%% etoc.sty ->TDS:tex/latex/etoc/etoc.sty
+%% etoc.dtx ->TDS:source/latex/etoc/etoc.dtx
+%% etoc.pdf ->TDS:doc/latex/etoc/etoc.pdf
+%% etoc-DE.pdf ->TDS:doc/latex/etoc/etoc-DE.pdf
%%
\input docstrip.tex
\askforoverwritefalse
-\def\jfbpkgpreamble{\defaultpreamble^^J\MetaPrefix^^J%
-\string\ProvidesPackage{\jfbpkgname}^^J%
-\space[\jfbpkgdate\space\jfbpkgversion\space\jfbpkgdescription]}%
+\def\etocpkgpreamble{\defaultpreamble^^J\MetaPrefix^^J%
+\string\ProvidesPackage{etoc}^^J%
+\space[\etocpkgdate\space\etocpkgversion\space\etocpkgdescription]}%
\generate{\nopreamble
-\file{\jfbpkgname.tex}{\from{\jfbpkgname.dtx}{driver}}%
-\usepreamble\jfbpkgpreamble
-\file{\jfbpkgname.sty}{\from{\jfbpkgname.dtx}{package}}}%
+\file{etoc.tex}{\from{etoc.dtx}{tex}}%
+\file{etoc-DE.tex}{\from{etoc.dtx}{DEtex}}%
+\usepreamble\etocpkgpreamble
+\file{etoc.sty}{\from{etoc.dtx}{package}}}%
\catcode32=13\relax% active space
\let =\space%
\Msg{************************************************************************}
@@ -42,7 +60,8 @@
\Msg{* etoc.sty}
\Msg{*}
\Msg{* To produce the documentation run latex thrice on file etoc.tex}
-\Msg{* and then run dvipdfmx on file etoc.dvi}
+\Msg{* (or etoc-DE.tex) and then run dvipdfmx on file etoc.dvi, resp.}
+\Msg{* etoc-DE.dvi}
\Msg{*}
\Msg{* Happy TeXing!}
\Msg{*}