summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
authorNorbert Preining <preining@logic.at>2012-10-13 12:39:57 +0000
committerNorbert Preining <preining@logic.at>2012-10-13 12:39:57 +0000
commitd4a4b56d69cc3b69836de6c6968d53dcec135a66 (patch)
treee29e14d7947b80caf11c4f3dcb74cb59ab54d05a /Master/texmf-dist
parent14119d0fc4fe1b78c9ea07b9eabb368d6726022b (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.txt10
-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.pdfbin370285 -> 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.RLS1
-rw-r--r--Master/texmf-dist/tex/latex/nicefilelist/nicefilelist.sty16
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
index f72d758866f..a83c1d15cda 100644
--- a/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.pdf
+++ b/Master/texmf-dist/doc/latex/nicefilelist/nicefilelist.pdf
Binary files differ
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., *