diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/etoc/README')
-rw-r--r-- | Master/texmf-dist/doc/latex/etoc/README | 134 |
1 files changed, 27 insertions, 107 deletions
diff --git a/Master/texmf-dist/doc/latex/etoc/README b/Master/texmf-dist/doc/latex/etoc/README index ee8b177fe72..ad22a4463e5 100644 --- a/Master/texmf-dist/doc/latex/etoc/README +++ b/Master/texmf-dist/doc/latex/etoc/README @@ -1,8 +1,8 @@ - Source: etoc.dtx (v1.08g 2015/08/29 -- doc 2016/09/09) + Source: etoc.dtx (v1.08h-2016/09/25) Author: Jean-Francois Burnol Author: Christine Roemer et al. (German tranlation) Info: Completely customisable TOCs - License: LPPL 1.3c or later + License: LPPL 1.3c Copyright (C) 2012-2016 Jean-Francois Burnol. Copyright (C) 2014-2016 Christine Roemer and collaborators for the translation into German of the documentation. @@ -64,28 +64,19 @@ etoc.dtx: It is also possible to run latex or pdflatex directly on etoc.dtx. -At least three ways to produce etoc.pdf (method (3) is preferred): +To produce etoc.pdf one can run pdflatex (thrice) directly on etoc.dtx +or on the file etoc.tex which was extracted from previous step. -1. latex etoc.dtx (thrice), then dvips, then ps2pdf -2. pdflatex etoc.dtx (thrice) -3. latex etoc.tex (thrice), then dvipdfmx - -Method (3) produces the smallest pdf files. Options can be set in -etoc.tex: +Options can be set in etoc.tex: - scrdoc class options (paper size, font size, ...) - with or without source code, - with dvipdfmx or with latex+dvips or pdflatex. -To produce etoc-DE.pdf (German documentation) run etex on etoc.ins or -etoc.dtx to produce etoc-DE.tex, then compile etoc-DE.tex with latex -(thrice) then dvipdmx, or set first to 0 \Withdvipdfmx in etoc-DE.tex to -allow compilation 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. +Release 1.08h sets pdflatex as default in etoc.tex (prior it was +latex+dvipdfmx as it produces smaller PDFs) in order to allow inclusion +via the use of package attachfile of about 25 code samples as file +attachment annotations. Installation: @@ -103,8 +94,8 @@ LICENSE This Work may be distributed and/or modified under the conditions of the -LaTeX Project Public License, either version 1.3c of this license or (at -your option) any later version. This version of this license is in +LaTeX Project Public License, in its version 1.3c. This version of this +license is in http://www.latex-project.org/lppl/lppl-1-3c.txt @@ -131,6 +122,22 @@ etoc.dvi, etoc-DE.dvi. RECENT CHANGES +v1.08h [2016/09/25] + +New functioning of \etocsetnexttocdepth: the tocdepth counter is +modified only at the time of the table of contents, not before. This +fixes an issue which arose when \etocsetnexttocdepth was used multiple +times with no intervening table of contents. + +The PDF documentation includes about 25 LaTeX code snippets also as file +attachment annotations, additionally to their verbatim typesetting. The +ordering of the documentation contents has been slightly re-organized. + +A previous documentation-only update on 2016/09/09 added a new section +with the (approximate) translation into etoc lingua of the book class +toc style, for easy customizability. + + v1.08g [2015/08/29] Downgraded to a mere info message the etoc-issued warning (relative to @@ -172,90 +179,3 @@ Translation into German of the additions made to the documentation for the 1.08x series of releases. Thanks to Christine Römer! - - -v1.08c [2015/03/30] - -- removed a few unneeded \long from the code. -- removed use of \arabic at one location of the code, as it may get - redefined by some language modules for babel or polyglossia. - - -v1.08b [2015/03/18] - -Bug fixes: - -- extra space token removed from \localtableofcontents (showed only - for inline TOCs.) -- \etocpartname (a macro used by the package own default line styles) - was defined to be \partname, but this is not compatible at least - with babel+french context. Now simply expands to Part. -- some problems fixed in the German documentation. -- [2015/03/28] some more problems fixed in the documentation. Added - mention of \etocarticlestyle and \etocbookstyle. - - -v1.08a [2015/03/13] - -\etocname, \etocnumber and \etocpage are now the robust variants of -\etocthelinkedname, \etocthelinkednumber and \etocthelinkedpage. This -should arguably have been done since the addition of the latter to etoc -with v1.07f [2013/03/07]. The earlier robust commands \etocname etc... -contained the hyperlink destination only in an unexpanded form. - -The documentation has a brand new title page and a new section _The TOC -as a TikZ mind map_ both illustrating further uses of etoc to display -tables of contents as trees in an automatic manner. - - -v1.08 [2015/03/10] - -\etocskipfirstprefix may now appear anywhere in the <start> part of a -level style. - -New commands \etociffirst, \etocxiffirst, \etocxifnumbered, -\etocglobaldefs and \etoclocaldefs. - -It is now possible to issue line style specifications directly with & -and \\ tokens, in order to typeset a TOC as a tabular or longtable with -the opening for example in the first argument of \etocsettocstyle and -the closing in its second argument. - -It is mandatory for such uses to issue \etocglobaldefs which tells etoc -to proceed globally for certain definitions. This is also useful in the -context of the inline environments of package enumitem. - -On this occasion, various old parts of the code have been improved. - - -v1.07n [2015/03/05] - -No more use of \toks@ when etoc constructs \etocthelinkedname etc... -Thus \toks@ can be put in the line styles in order to accumulate -information. Only useful if it is certain nothing else will change -\toks@ either. - -In the documentation: list of main commands now in alphabetic order. - - -v1.07m [2015/01/23] - -Reading of .toc file is delayed to \begin{document} to account for -possible Babel active characters used therein. Thanks to Denis Bitouzé -who reported a Babel related problem. - -Improved global toc display emulation under KOMA-script classes. - -New command \etocbeforetitlehook. New command \etocdisplay. - - -v1.07l [doc of 2014/04/29] - -Added to the documentation an example of use of \etocthelinkedname -together with an enumitem inline itemize* environment; moved main TOC to -immediately after the title, and license to the first pages. - -Incorporation of the translation into German done on the initiative of -Christine Römer by Felix Baral-Weber, Jenny Rothkrämer-Vogt, Daniel -Büttner, Claudia Dahl, Christian Otto and Christine Römer (FSU Jena). My -grateful thanks to all! |