From a1756fc28c0487bf546d247d048a19e97e20a28b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 2 Feb 2011 01:10:13 +0000 Subject: fileinfo (1feb11) git-svn-id: svn://tug.org/texlive/trunk@21259 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt | 15 +-- Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt | 6 + .../doc/latex/fileinfo/docsrc/README.tex | 11 -- .../doc/latex/fileinfo/docsrc/makedoc.cfg | 41 ------- .../doc/latex/fileinfo/docsrc/myfilist.tex | 134 --------------------- .../doc/latex/fileinfo/docsrc/readprov.tex | 129 -------------------- Master/texmf-dist/doc/latex/fileinfo/gather.tex | 6 +- Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf | Bin 156733 -> 156658 bytes Master/texmf-dist/doc/latex/fileinfo/readprov.pdf | Bin 155848 -> 155682 bytes 9 files changed, 15 insertions(+), 327 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt delete mode 100644 Master/texmf-dist/doc/latex/fileinfo/docsrc/README.tex delete mode 100644 Master/texmf-dist/doc/latex/fileinfo/docsrc/makedoc.cfg delete mode 100644 Master/texmf-dist/doc/latex/fileinfo/docsrc/myfilist.tex delete mode 100644 Master/texmf-dist/doc/latex/fileinfo/docsrc/readprov.tex (limited to 'Master/texmf-dist/doc/latex/fileinfo') diff --git a/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt b/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt index 602be4ff8fd..65707979d4b 100644 --- a/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt +++ b/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt @@ -1,17 +1,14 @@ *File List* readprov.sty 2010/11/27 v0.3 file infos without loading (UL) -myfilist.sty 2010/11/27 v0.3 \listfiles -- mine only (UL) -readprov.tex 2010/11/27 documenting readprov.sty -myfilist.tex 2010/11/27 documenting myfilist.sty - makedoc.cfg 2010/11/26 documentation settings +myfilist.sty 2011/01/30 v0.3a \listfiles -- mine only (UL) +readprov.tex 2011/01/29 documenting readprov.sty +myfilist.tex 2011/01/29 documenting myfilist.sty + makedoc.cfg 2011/01/24 documentation settings README.tex 2010/11/27 make README.pdf -fifinddo.sty 2010/11/25 v0.42 filtering TeX(t) files by TeX (UL) - makedoc.sty 2010/03/30 v0.4 TeX input from *.sty (UL) -niceverb.sty 2010/11/09 v0.41a minimize doc markup (UL) - gather.tex 2010/11/27 collect file infos + gather.tex 2010/11/30 collect file infos *********** - List made at 2010/11/27, 21:25 + List made at 2011/01/30, 19:02 from script file gather.tex diff --git a/Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt b/Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt new file mode 100644 index 00000000000..421e770d40c --- /dev/null +++ b/Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt @@ -0,0 +1,6 @@ + +First upload of the `fileinfo' bundle to CTAN probably was 2010/11/27, followed by tries at encoding the README, so README.pdf was available 2010/11/28. Both `myfilist.sty' and `readprov.sty' were v0.3. + +2011/01/30 uses a fix of `makedoc.sty' and the new `texlinks.sty' for documentation. `myfilist.sty' v0.3a has 2 lines less than v0.3 and an updated copyright, `readprov.sty' didn't change. The .tds gets a `source' directory. + +UL 2011/01/30 \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/fileinfo/docsrc/README.tex b/Master/texmf-dist/doc/latex/fileinfo/docsrc/README.tex deleted file mode 100644 index ce26748edb5..00000000000 --- a/Master/texmf-dist/doc/latex/fileinfo/docsrc/README.tex +++ /dev/null @@ -1,11 +0,0 @@ -\ProvidesFile{README.tex}[2010/11/27 make README.pdf] -\listfiles - -\documentclass[12pt]{article} -\usepackage{verbatim} -\pagestyle{empty} -\begin{document} -\vspace*{-2\baselineskip} -\enlargethispage{1\baselineskip} -\verbatiminput{README.txt} -\end{document} diff --git a/Master/texmf-dist/doc/latex/fileinfo/docsrc/makedoc.cfg b/Master/texmf-dist/doc/latex/fileinfo/docsrc/makedoc.cfg deleted file mode 100644 index 0dfda857b69..00000000000 --- a/Master/texmf-dist/doc/latex/fileinfo/docsrc/makedoc.cfg +++ /dev/null @@ -1,41 +0,0 @@ -\ProvidesFile{makedoc.cfg}[2010/11/26 documentation settings] - -\author{Uwe L\"uck\thanks{\url{http://contact-ednotes.sty.de.vu}}} -% \author{Uwe L\"uck---{\tt http://contact-ednotes.sty.de.vu}} - -%% hyperref: -\RequirePackage{ifpdf} -\usepackage[% - \ifpdf - bookmarksnumbered, -% bookmarks=false, -% bookmarksopen, -% pdfpagemode=UseNone, -% pdfstartpage=10, -% pdfstartview=FitH, - citebordercolor={.6 1 .6}, - filebordercolor={1 .6 1}, - linkbordercolor={1 .9 .7}, -% urlbodercolor={1 0 0}, - \else - draft - \fi -]{hyperref} - -%% struts for wide border colors: -\makeatletter - \let\@strut@tocline\@dottedtocline - \renewcommand*{\@dottedtocline}[4]{% - \@strut@tocline{#1}{#2}{#3}{\mathstrut#4\mathstrut}} - \let\@strut@section\l@section - \renewcommand*{\l@section}[1]{% - \@strut@section{\mathstrut#1\mathstrut}} -\makeatother - -\RequirePackage{niceverb}[2010/03/20] - -\errorcontextlines=4 -\pagestyle{headings} - -\endinput - diff --git a/Master/texmf-dist/doc/latex/fileinfo/docsrc/myfilist.tex b/Master/texmf-dist/doc/latex/fileinfo/docsrc/myfilist.tex deleted file mode 100644 index a7498f2791a..00000000000 --- a/Master/texmf-dist/doc/latex/fileinfo/docsrc/myfilist.tex +++ /dev/null @@ -1,134 +0,0 @@ -\ProvidesFile{myfilist.tex}[2010/11/27 documenting myfilist.sty] -\title{\textsf{myfilist}\\---\\ - List Infos on just the Files\\You Want to Know About% - \GetFileInfo{myfilist.sty}\thanks{% - This file describes version - \textcolor{blue}{\fileversion} % \textbf{\fileversion} - of \textsf{\filename} as of \filedate.}} -\listfiles - -%% Preprocessing: -\RequirePackage{makedoc} -\CopyFDconditionFromTo{PScomment}{comment} -% \MainDocParser{\ProcessInputWith{PScomment}} -%% Replacements: -\SetPatternCodes{\MakeOther\\\MakeOther\ } %% CARE! -\MakeExpandableAllReplacer{LaTeX2e}{LaTeX2e }{\LaTeXe }{LEAVE} -% \MakeExpandableAllReplacer{TeX}{\TeX }{\TeX{} }{LEAVE} -\PrependExpandableAllReplacer{log}{ .log}{ `.log'} -\PrependExpandableAllReplacer{tex}{ .tex}{ `.tex'} -\PrependExpandableAllReplacer{cls}{ .cls}{ `.cls'} -\PrependExpandableAllReplacer{sty}{ .sty}{ `.sty'} -\PrependExpandableAllReplacer{NOTE}{NOTE: }{\textbf{Note: }} -\SetPatternCodes{\MakeOther\\} %% less care needed -\PrependExpandableAllReplacer{dots}{...}{$\dots$} -\PrependExpandableAllReplacer{provf}{\ProvidesFile}{`\ProvidesFile'} -\PrependExpandableAllReplacer{loads}{"loads"}{``loads''} -\PrependExpandableAllReplacer{USAGE}{USAGE:}{\section{Usage}} -\PrependExpandableAllReplacer{IMPLEM} - {IMPLEMENTATION:}{\section{Implementation}} -\PrependExpandableAllReplacer{gather} - {gather.tex}{`gather.tex'} -\PrependExpandableAllReplacer{readprov.pdf} - {readprov.pdf}{`readprov.pdf'} -\PrependExpandableAllReplacer{readprov-} %% 2010/11/26 - {readprov-.sty}{readprov.sty} -\PrependExpandableAllReplacer{readprov} - {readprov.sty}{'readprov.sty'} -\PrependExpandableAllReplacer{myfilist-} %% 2010/11/26 - {myfilist-.sty}{myfilist.sty} -\PrependExpandableAllReplacer{myfilist} - {myfilist.sty}{'myfilist.sty'} -\PrependExpandableAllReplacer{rungather}[\MakeOther\ ]% -{run gather.tex}{\emph{run} gather.tex} - %% <- TODO \PrependStandardEnhancement... -\SetCorrectHookJobLast -\ResetPatternCodes - -\MainDocParser{\ProcessInputWith{PScomment}} -\LaTeXresultFile{myfilist.doc} -\MakeCloseDoc{myfilist.sty} - %% <- we must NOT read mdoccorr.cfg here! - %% (or put the above setup into a new one!) -> -% \MakeJobDoc{0}{\ProcessInputWith{PScomment}} - -%% Typesetting: -\documentclass{article} -\usepackage{color} %% for highlighting package version!? TODO -\usepackage{readprov} -\ReadPackageInfos{myfilist} -\input{makedoc.cfg} -\usepackage{wiki} -%% TeX markup inserted by the txt-to-TeX function must be -%% declared here for using 'niceverb''s ``auto mode". -\AddToNoVerbList{\LaTeXe\dots\textbf\emph} -\begingroup \MakeActive\" - \gdef\fineDQ{``\begingroup - \let\do\MakeOther \dospecials \tt - \def"{\endgroup''}}% -\endgroup - -\pagestyle{headings} -\usepackage{parskip} - -\begin{document} - -\maketitle - -\begin{abstract}\sloppy\noindent - 'myfilist' addresses lazy file versions management, - when you move your package or chapter files through - various computers and various directories and after a while - wonder where the most recent versions are. - - Like Paul Ebermann's - 'dateiliste',\footnote{\url{http://ctan.org/pkg/dateiliste}} - 'myfilist' varies \LaTeX's `\listfiles' - for listing file (especially version) informations. - Differences to 'dateiliste' and \LaTeX\ are: - \begin{enumerate} - \item You choose the files (and their order) to be listed; - \item indeed: this has very little to do with files used in - typesetting some document; - \item output is just screen, `.log', or a `.txt'-type file - that you choose. - \end{enumerate} - - The code of this package is two years old; presenting it \emph{now} is - a kind of study on improving - 'nicetext''s\footnote{\url{http://ctan.org/pkg/nicetext}} - `txt'-to-\LaTeX\ processing after 'nicetext v0.4' - (aim was to do this without modifying the documented file, - yet I did not obey this ruly strictly here). - The new idea is adding 'wiki.sty''s ``environments'' - feature to 'makedoc' and 'niceverb''s ``auto mode" - in order to interprete `txt' comment indents in the package file, - while 'wiki.sty''s \emph{font} switching - still is not compatible with 'niceverb''s. Easy script - commands for achieving this are still missing (sorry; see the code - in 'myfilist.tex' that achieved the present formatting.) -\end{abstract} - -\pagebreak -\tableofcontents - -\section{Installing} -The file '\jobname.sty' is provided ready, installation only requires -putting it somewhere where \TeX\ finds it -(which may need updating the filename data - base).\footnote{\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=inst-wlcf}} -\section{File Info Header} - -\sloppy -\wikiEnvironments %% TODO fails with "or" 2010/03/31 -\MakeActiveLetHere\"\fineDQ %% fails with "loads" -\AutoCmdInput{myfilist.doc} -\nowikiEnvironments - -\section{Example} -`gather.tex' for the present bundle has been as follows - %% TODO 2010/11/27: -(added development versions of 'fifinddo.sty' etc.): -\verbatiminput{gather} %% 2010/11/27 - -\end{document} diff --git a/Master/texmf-dist/doc/latex/fileinfo/docsrc/readprov.tex b/Master/texmf-dist/doc/latex/fileinfo/docsrc/readprov.tex deleted file mode 100644 index 8d8253d422a..00000000000 --- a/Master/texmf-dist/doc/latex/fileinfo/docsrc/readprov.tex +++ /dev/null @@ -1,129 +0,0 @@ -\ProvidesFile{readprov.tex}[2010/11/27 documenting readprov.sty] - -\title{\textsf{readprov}\\---\\Get File Info without Loading% -% \GetFileInfo{readprov.sty}% -% \ReadFileInfos{readprov.sty}% %% \NeedsTeXFormat - \thanks{% - This file describes -% \protect\GetFileInfo{readprov.sty}% %% FAILS! - version -% \textbf{\fileversion} of \textsf{\filename} as of \filedate.}% - \textcolor{blue}{\UseVersionOf{readprov.sty}} - of \textsf{readprov.sty} as of \UseDateOf{readprov.sty}.}% -} %% <- TODO macro in makedoc.cfg -\listfiles - -%% Preprocessing: -\RequirePackage{makedoc} -\CopyFDconditionFromTo{PScomment}{comment} -\MainDocParser{\ProcessInputWith{PScomment}} -%% Replacements: -\StartPrependingChain -\SetPatternCodes{\MakeOther\\\MakeOther\ } %% CARE! -% \PrependExpandableAllReplacer{tex}{ .tex}{ `.tex'} -\PrependExpandableAllReplacer{sty}{ .sty}{ `.sty'} -\PrependExpandableAllReplacer{cls}{.cls}{`.cls'} -\PrependExpandableAllReplacer{etc}{etc. }{etc.\ } -% \PrependExpandableAllReplacer{etc...}{etc. ...}{etc.\ $\dots$} -\SetPatternCodes{\MakeOther\\} %% less care needed -\PrependExpandableAllReplacer{LaTeX}{LaTeX}{\LaTeX} -\PrependExpandableAllReplacer{xpbl}{expandable}{\emph{expandable}} -\PrependExpandableAllReplacer{rob}{robust}{\emph{robust}} -\PrependExpandableAllReplacer{frag}{fragile}{\emph{fragile}} -\PrependExpandableAllReplacer{doc}{doc.sty}{'doc.sty'} -\PrependExpandableAllReplacer{myfilist}{myfilist.sty}{'myfilist.sty'} -\PrependExpandableAllReplacer{readprov}{readprov.sty}{'readprov.sty'} -\PrependExpandableAllReplacer{provf}{\ProvidesFile}{`\ProvidesFile'} -\PrependExpandableAllReplacer{NOTE}{NOTE:}{\paragraph{Note:}} -% \PrependExpandableAllReplacer{Note}{Note:}{\emph{Note:} } -\PrependExpandableAllReplacer{prov}{provided}{\emph{provided}} -\PrependExpandableAllReplacer{*fail*}{*fail*}{\emph{fail}} -\PrependExpandableAllReplacer{INSTALL}{INSTALL:}{\section{Installation}} -\PrependExpandableAllReplacer{USAGE}{USAGE:}{\section{Usage}} -\PrependExpandableAllReplacer{IMPLEM} - {IMPLEMENTATION:}{\section{Implementation}} -\PrependExpandableAllReplacer{LOAD}{LOADING:} - {\paragraph{Loading:}} -\PrependExpandableAllReplacer{INS}{INSERTING:} - {\paragraph{Inserting:}} -\PrependExpandableAllReplacer{READ}{EXTRACTING:} - {\paragraph{Extracting:}} -\PrependExpandableAllReplacer{TODO}{TODO} - {\textcolor{blue}{TODO}} -\SetPatternCodes{\MakeOther\\\MakeOther\$} -\PrependExpandableAllReplacer{dots}{...}{$\dots$} -\SetCorrectHookJobLast -\ResetPatternCodes - -\LaTeXresultFile{readprov.doc} -\MakeCloseDoc{readprov.sty} - %% <- we must NOT read mdoccorr.cfg here! - %% (or put the above setup into a new one!) -> -% \MakeJobDoc{0}{\ProcessInputWith{PScomment}} - -%% Typesetting: -\documentclass{article} -\usepackage{color} %% for highlighting package version!? TODO -\input{makedoc.cfg} -\usepackage{readprov} -% \ReadFileInfos{report.cls} %% WORKS! 2010/11/27 -\usepackage{wiki} -\begingroup \MakeActive\" - \gdef\fineDQ{``\begingroup - \let\do\MakeOther \dospecials \tt - \def"{\endgroup''}}% -\endgroup -% \makeatletter \MakeLetter\_ - -\pagestyle{headings} -% \usepackage{parskip} - -\begin{document} - -\maketitle - -\begin{abstract}\sloppy\noindent -'readprov.sty' - renders `\GetFileInfo' from \LaTeX's - 'doc.sty'\footnote{\url{http://ctan.org/pkg/doc}} - (without the latter being required) - and new robust (expandable) variants of it, - usable with files that are not really loaded - (they are quit when their file info is found, cf. the 'zwgetfdate' - package\footnote{\url{httpref://ctan.org/pkg/zwgetfdate}}). - So, e.g., you can describe packages that are incompatible - with each other or with packages that your document uses. - You even can report about various class files. - - Such packages then also appear with \LaTeX's `\listfiles'. - You may consider this a bug $\dots$ -'myfilist.sty' - makes it a feature (see `myfilist.pdf'). -\end{abstract} - -% \pagebreak -\tableofcontents - -\section{Installing} -The file '\jobname.sty' is provided ready, installation only requires -putting it somewhere where \TeX\ finds it -(which may need updating the filename data - base).\footnote{\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=inst-wlcf}} - -\section{File Info Header} - -\sloppy -\makeatletter - \newcommand*{\docnewline}{\leavevmode\@normalcr[\topsep]} - %% <- \leavevmode for use with \paragraph. - %% sometimes needs to be preceded by a space. -\makeatother -\AddToNoVerbList{% - \LaTeX\emph\dots\quad\paragraph\texttt\textcolor\\} -\MakeActiveLetHere\"\fineDQ -\let\\\docnewline -%% CARE! from next line on, code line indents are special! -\wikiEnvironments %% TODO fails with "or" 2010/03/31 -\AutoCmdInput{readprov.doc} - -\end{document} diff --git a/Master/texmf-dist/doc/latex/fileinfo/gather.tex b/Master/texmf-dist/doc/latex/fileinfo/gather.tex index 4428ece92da..7b7e0411e93 100644 --- a/Master/texmf-dist/doc/latex/fileinfo/gather.tex +++ b/Master/texmf-dist/doc/latex/fileinfo/gather.tex @@ -1,8 +1,8 @@ \RequirePackage{myfilist} -\ProvidesFile{gather.tex}[2010/11/27 collect file infos] +\ProvidesFile{gather.tex}[2010/11/30 collect file infos] \EmptyFileList[readprov.sty,myfilist.sty] \ReadPackageInfos{readprov,myfilist} -\ReadFileInfos{readprov.tex,myfilist.tex,makedoc.cfg,README.tex} -\ReadPackageInfos{fifinddo,makedoc,niceverb} +\ReadFileInfos{readprov,myfilist,makedoc.cfg,README.tex} +% \ReadPackageInfos{fifinddo,makedoc,niceverb} \ReadFileInfos{gather} \ListInfos[CONTENTs.txt] diff --git a/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf b/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf index 0324be07362..961b1dac31c 100644 Binary files a/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf and b/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf differ diff --git a/Master/texmf-dist/doc/latex/fileinfo/readprov.pdf b/Master/texmf-dist/doc/latex/fileinfo/readprov.pdf index 9c71e89ae5a..d9ef2a9e392 100644 Binary files a/Master/texmf-dist/doc/latex/fileinfo/readprov.pdf and b/Master/texmf-dist/doc/latex/fileinfo/readprov.pdf differ -- cgit v1.2.3