diff options
author | Norbert Preining <preining@logic.at> | 2012-10-13 12:39:57 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2012-10-13 12:39:57 +0000 |
commit | d4a4b56d69cc3b69836de6c6968d53dcec135a66 (patch) | |
tree | e29e14d7947b80caf11c4f3dcb74cb59ab54d05a /Master/texmf-dist | |
parent | 14119d0fc4fe1b78c9ea07b9eabb368d6726022b (diff) |
nicefilelist update 13Oct
git-svn-id: svn://tug.org/texlive/trunk@27959 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/latex/nicefilelist/SrcFILEs.txt | 10 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicefilelist/empty.f (renamed from Master/texmf-dist/source/latex/nicefilelist/empty.f) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.pdf | bin | 370285 -> 371996 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.tex (renamed from Master/texmf-dist/source/latex/nicefilelist/nicefilelist.tex) | 29 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicefilelist/provonly.fd (renamed from Master/texmf-dist/source/latex/nicefilelist/provonly.fd) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicefilelist/srcfiles.tex (renamed from Master/texmf-dist/source/latex/nicefilelist/srcfiles.tex) | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/nicefilelist/wrong.prv (renamed from Master/texmf-dist/source/latex/nicefilelist/wrong.prv) | 0 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.RLS | 1 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.sty | 16 |
9 files changed, 42 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/nicefilelist/SrcFILEs.txt b/Master/texmf-dist/doc/latex/nicefilelist/SrcFILEs.txt index 781b455515b..c92c8c1f2cf 100644 --- a/Master/texmf-dist/doc/latex/nicefilelist/SrcFILEs.txt +++ b/Master/texmf-dist/doc/latex/nicefilelist/SrcFILEs.txt @@ -1,17 +1,17 @@ *File List* -nicefilelist.sty 2012/09/30 v0.5 more file list alignment (UL) +nicefilelist.sty 2012/10/03 v0.6 more file list alignment (UL) monofill.sty 2012/03/29 v0.1a monospace alignment (UL) - myfilist.sty 2012/05/26 v0.4 \listfiles -- mine only (UL) + myfilist.sty 2012/10/11 v0.6 \listfiles -- mine only (UL) readprov.sty 2012/03/20 v0.3b file infos without loading (UL) -nicefilelist.tex 2012/05/20 -- documenting nicefilelist.sty +nicefilelist.tex 2012/10/11 -- documenting nicefilelist.sty provonly.fd -- -- -- -- such wrong.prv * NOT FOUND * empty.f * NOT FOUND * srcfiles.tex 2012/05/20 -- file infos -> SrcFILEs.txt -nicefilelist.RLS 2012/10/01 r0.5 v0.5 \MaxBaseEmptyList +nicefilelist.RLS 2012/10/11 r0.6 v0.6 \MaxBaseEmptyList* *********** - List made at 2012/10/01, 08:57 + List made at 2012/10/11, 16:33 from script file srcfiles.tex diff --git a/Master/texmf-dist/source/latex/nicefilelist/empty.f b/Master/texmf-dist/doc/latex/nicefilelist/empty.f index e69de29bb2d..e69de29bb2d 100644 --- a/Master/texmf-dist/source/latex/nicefilelist/empty.f +++ b/Master/texmf-dist/doc/latex/nicefilelist/empty.f diff --git a/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.pdf b/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.pdf Binary files differindex f72d758866f..a83c1d15cda 100644 --- a/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.pdf +++ b/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.pdf diff --git a/Master/texmf-dist/source/latex/nicefilelist/nicefilelist.tex b/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.tex index f611a403e03..d7fda80e25d 100644 --- a/Master/texmf-dist/source/latex/nicefilelist/nicefilelist.tex +++ b/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.tex @@ -1,4 +1,4 @@ -\ProvidesFile{nicefilelist.tex}[2012/05/20 documenting nicefilelist.sty] +\ProvidesFile{nicefilelist.tex}[2012/10/11 documenting nicefilelist.sty] \title{\pkg{\huge nicefilelist.sty }\\---\\\cs{listfiles} Alignment for Connoisseurs\thanks{This document describes version @@ -61,6 +61,7 @@ putting it somewhere where \TeX\ finds it base).\urlfoot{ukfaqref}{inst-wlcf} \subsection{Calling} + Below the `\documentclass' line(s) and above `\begin{document}', you load 'nicefilelist.sty' (as usually) by \[`\usepackage{nicefilelist}'\] @@ -70,8 +71,8 @@ or in order to include the `.cls' file in the list---you may load it by \[`\RequirePackage{nicefilelist}'\] before `\documentclass' or when you don't use `\documentclass'. -As of v0.4, there is a package option `[r]' in order to place -strings like \qtd{`r0.4'} in the column reserved for version numbers. +As of v0.4, there is a package option |[r]| in order to place +strings like `r0.4' in the column reserved for version numbers. You get this functionality by \[`\usepackage[r]{nicefilelist}'\] or @@ -149,6 +150,9 @@ nicefilelist.tex 2012/03/23 -- \rlap{documenting nicefilelist.sty} %% \subsubsection{More Generally and Shorthand} \label{sec:short} + +\AddQuotes %% 2012/10/11 + In the above example, the 'myfilist' command `\EmptyFileList' is missing---it is not intended there. Usually however, it \emph{is} intended, i.e., the following sequence of @@ -171,10 +175,22 @@ field identifiers |f-ext| and |f-version|, it seems that only With v0.5, the last three code lines in the snippet above can be replaced by -\[|\MaxBaseEmptyList{<longest-name>}[<read-again-files>|]\] ----``optionally" without \qtd{`[<read-again-files>]'}. +\[|\MaxBaseEmptyList{<longest-name>}[<read-again-files>]|\] +---``optionally" without `[<read-again-files>]'. This may save the user from worrying about usage -with 'myfilist'. +with 'myfilist'. + +\DontAddQuotes + +'nicefilelist' formats file lists nicely +even when base filenames have eight characters at most, +what \LaTeX's original `\listfiles' was made for. +v0.6 simplifies this case by a star version of `\MaxBaseEmptyList': +\pagebreak[2] +\[|\MaxBaseEmptyList*|\] +works like `\MaxBaseEmptyList{nicefile}' (eight characters)---still, +optional `[<read-again-files>]' may follow. This feature is demonstrated +with \ctanpkgref{inputtrc} v/r0.3. \section{Implementation} \subsection{Package File Header (Legalese)} @@ -217,3 +233,4 @@ VERSION HISTORY 2012/05/20 for v0.31 mention Kabelschacht 2012/05/20 for v0.4 on new package option [r] 2012/09/30 for v0.5 \MaxBaseEmptyList, doc. \pagebreak +2012/10/11 for v0.6 \MaxBaseEmptyList*, \AddQuotes diff --git a/Master/texmf-dist/source/latex/nicefilelist/provonly.fd b/Master/texmf-dist/doc/latex/nicefilelist/provonly.fd index 2b07688d8dc..2b07688d8dc 100644 --- a/Master/texmf-dist/source/latex/nicefilelist/provonly.fd +++ b/Master/texmf-dist/doc/latex/nicefilelist/provonly.fd diff --git a/Master/texmf-dist/source/latex/nicefilelist/srcfiles.tex b/Master/texmf-dist/doc/latex/nicefilelist/srcfiles.tex index 1fdf591deb7..75cb27a5f82 100644 --- a/Master/texmf-dist/source/latex/nicefilelist/srcfiles.tex +++ b/Master/texmf-dist/doc/latex/nicefilelist/srcfiles.tex @@ -1,6 +1,6 @@ \ProvidesFile{srcfiles.tex}[2012/05/20 file infos -> SrcFILEs.txt] \RequirePackage[r]{nicefilelist} -\RequirePackage{myfilist} +\RequirePackage[no-bot]{myfilist} % \EmptyFileList[nicefilelist.sty] %%% [readprov.sty,myfilist.sty] %% packages: % \ReadPackageInfos{nicefilelist} diff --git a/Master/texmf-dist/source/latex/nicefilelist/wrong.prv b/Master/texmf-dist/doc/latex/nicefilelist/wrong.prv index 166454f5c82..166454f5c82 100644 --- a/Master/texmf-dist/source/latex/nicefilelist/wrong.prv +++ b/Master/texmf-dist/doc/latex/nicefilelist/wrong.prv diff --git a/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.RLS b/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.RLS index b88f8481afc..8b607c243c4 100644 --- a/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.RLS +++ b/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.RLS @@ -1,4 +1,5 @@ \ProvidesFile{nicefilelist.RLS} %% RELEASE INFO + [{2012/10/11 r0.6 v0.6 \string\MaxBaseEmptyList*}] [2012/10/01 r0.5 v0.5 \string\MaxBaseEmptyList] [{2012/05/20 r0.4 v0.4 Kabelschacht + [r] }] [2012/05/20 v0.3 Kabelschacht reimplementation] diff --git a/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.sty b/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.sty index eb66299cae3..5e1a6787cd5 100644 --- a/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.sty +++ b/Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.sty @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e}[1994/12/01] -\ProvidesPackage{nicefilelist}[2012/09/30 v0.5 +\ProvidesPackage{nicefilelist}[2012/10/03 v0.6 more file list alignment (UL)] %% Copyright (C) 2012 Uwe Lueck, @@ -263,11 +263,17 @@ {\NFLnoversion@\NFLspaceIII##1 ##2}}% } %% === Shorthand for 'myfilist' === -%% |\MaxBaseEmptyList{<longest-name>}[<read-again-files>]| -%% as described in Section~\ref{sec:short} (v0.2): -\newcommand*{\MaxBaseEmptyList}[1]{% +%% \[|\MaxBaseEmptyList{<longest-name>}[<read-again-files>]|\] +%% (v0.5) or +%% \[|\MaxBaseEmptyList*[<read-again-files>]|\] +%% (v0.6) as described in Section~\ref{sec:short}: +\newcommand*{\MaxBaseEmptyList}{% + \@ifstar{\maxBaseEmptyList{abcdabcd}}\maxBaseEmptyList} +\newcommand*{\maxBaseEmptyList}[1]{% \MFfieldtemplate{f-base}{#1}% \RequirePackage{myfilist}\EmptyFileList} +%% So |\maxBaseEmptyList| is like former `\MaxBaseEmptyList' +%% without expecting a star---available to users. %% %% === Leaving the Package File === \endinput @@ -298,3 +304,5 @@ v0.33 2012/05/20 removing old code; added 3 %s STORED INTERNALLY v0.4 2012/05/20 option [r] v0.5 2012/09/30 \MaxBaseEmptyList +v0.6 2012/10/03 \MaxBaseEmptyLists first arg. only optional + 2012/10/11 ... bad with 2nd opt. arg., * |