diff options
Diffstat (limited to 'Master')
15 files changed, 151 insertions, 166 deletions
diff --git a/Master/texmf-dist/doc/latex/inputtrc/FileList.txt b/Master/texmf-dist/doc/latex/inputtrc/FileList.txt deleted file mode 100644 index 1e42c4ded63..00000000000 --- a/Master/texmf-dist/doc/latex/inputtrc/FileList.txt +++ /dev/null @@ -1,13 +0,0 @@ - - *File List* -inputtrc.sty 2010/11/11 v0.2a input tracing (UL) -inputtrc.tex 2011/01/28 documenting inputtrc.sty - README.tex 2010/11/27 make README.pdf - makedoc.cfg 2011/01/24 documentation settings - gather.tex 2010/11/28 collect file infos -myfilist.sty 2010/11/27 v0.3 \listfiles -- mine only (UL) - *********** - - List made at 2011/01/30, 13:02 - from script file gather.tex - diff --git a/Master/texmf-dist/doc/latex/inputtrc/README b/Master/texmf-dist/doc/latex/inputtrc/README index f1318a9b564..62d7892a127 100644 --- a/Master/texmf-dist/doc/latex/inputtrc/README +++ b/Master/texmf-dist/doc/latex/inputtrc/README @@ -2,7 +2,7 @@ Tracing Which File Loads Which - (C) Uwe Lueck 2010/11/11 + (C) Uwe Lueck 2012/10/10 http://www.contact-ednotes.sty.de.vu @@ -13,9 +13,12 @@ The message indents reflect the input nesting level. This can be turned on and off, and the "indent unit" can be chosen. `RETURNING TO <current>' may be added. +These messages should help when you otherwise get a screen +message about some input line number and wonder in which +file that is. -The implementation somewhat resembles packages -`FiNK' and `inputfile'. +The implementation somewhat resembles packages `currfile', +`filehook', `FiNK', and `inputfile'. Typesetting the documentation requires the 'nicetext' bundle, @@ -23,10 +26,10 @@ Typesetting the documentation requires the 'nicetext' bundle, `inputtrc' is author-maintained in the sense of LPPL below. -`inputtrc.sty', `inputtrc.pdf', and `inputtrc.tex' -can be redistributed and/or modified under the terms -of the LaTeX Project Public License; either version 1.3c -of the License, or any later version. +`inputtrc.sty', its documentation `inputtrc.pdf', and the +latter's source `inputtrc.tex' can be redistributed and/or +modified under the terms of the LaTeX Project Public License; +either version 1.3c of the License, or any later version. The latest version of this license is in http://www.latex-project.org/lppl.txt @@ -36,4 +39,3 @@ We did our best to help you, but there is NO WARRANTY. Please report bugs, problems, and suggestions via http://www.contact-ednotes.sty.de.vu - diff --git a/Master/texmf-dist/doc/latex/inputtrc/README.pdf b/Master/texmf-dist/doc/latex/inputtrc/README.pdf Binary files differindex db93ff0d4fc..73e94c1c46b 100644 --- a/Master/texmf-dist/doc/latex/inputtrc/README.pdf +++ b/Master/texmf-dist/doc/latex/inputtrc/README.pdf diff --git a/Master/texmf-dist/source/latex/inputtrc/README.tex b/Master/texmf-dist/doc/latex/inputtrc/README.tex index ce26748edb5..a4bf82368ff 100644 --- a/Master/texmf-dist/source/latex/inputtrc/README.tex +++ b/Master/texmf-dist/doc/latex/inputtrc/README.tex @@ -1,11 +1,12 @@ -\ProvidesFile{README.tex}[2010/11/27 make README.pdf] +\ProvidesFile{README.tex}[2012/03/18 make README.pdf] \listfiles \documentclass[12pt]{article} \usepackage{verbatim} \pagestyle{empty} \begin{document} -\vspace*{-2\baselineskip} -\enlargethispage{1\baselineskip} +\vspace*{-3\baselineskip} +\enlargethispage{2\baselineskip} +% \small %% 2011/02/14 \verbatiminput{README.txt} \end{document} diff --git a/Master/texmf-dist/doc/latex/inputtrc/README.txt b/Master/texmf-dist/doc/latex/inputtrc/README.txt deleted file mode 100644 index f1318a9b564..00000000000 --- a/Master/texmf-dist/doc/latex/inputtrc/README.txt +++ /dev/null @@ -1,39 +0,0 @@ - README for the `inputtrc' package - - Tracing Which File Loads Which - - (C) Uwe Lueck 2010/11/11 - - http://www.contact-ednotes.sty.de.vu - - -`inputtrc.sty' produces screen/log messages -`<current> INPUTTING <next>' on LaTeX input commands, -<current> and <next> being file names. -The message indents reflect the input nesting level. -This can be turned on and off, and the "indent unit" -can be chosen. `RETURNING TO <current>' may be added. - -The implementation somewhat resembles packages -`FiNK' and `inputfile'. - -Typesetting the documentation requires the 'nicetext' bundle, - - http://ctan.org/pkg/nicetext - -`inputtrc' is author-maintained in the sense of LPPL below. - -`inputtrc.sty', `inputtrc.pdf', and `inputtrc.tex' -can be redistributed and/or modified under the terms -of the LaTeX Project Public License; either version 1.3c -of the License, or any later version. -The latest version of this license is in - - http://www.latex-project.org/lppl.txt - -We did our best to help you, but there is NO WARRANTY. - -Please report bugs, problems, and suggestions via - - http://www.contact-ednotes.sty.de.vu - diff --git a/Master/texmf-dist/doc/latex/inputtrc/RELEASE.txt b/Master/texmf-dist/doc/latex/inputtrc/RELEASE.txt index c87596da82b..9cd979164c3 100644 --- a/Master/texmf-dist/doc/latex/inputtrc/RELEASE.txt +++ b/Master/texmf-dist/doc/latex/inputtrc/RELEASE.txt @@ -1,3 +1,10 @@ +r0.3 = v0.3, 2012/10/10, +corrects \notracingreturns, adds package options for +immediately issuing \dotracinginputs and \dotracingreturns, +and adjusts and slightly corrects documentation. +Source file list generation is modified and includes +inputtrc.RLS for a release summary. +____________________________________________________________ r0.2d corrects the TDS version and the date of the earlier release, maybe gather.tex and FileList.txt also, @@ -26,3 +33,4 @@ and adds * FileList.txt + gather.tex UL 2010/11/28 + diff --git a/Master/texmf-dist/doc/latex/inputtrc/SrcFILEs.txt b/Master/texmf-dist/doc/latex/inputtrc/SrcFILEs.txt new file mode 100644 index 00000000000..9c35e4b116f --- /dev/null +++ b/Master/texmf-dist/doc/latex/inputtrc/SrcFILEs.txt @@ -0,0 +1,23 @@ + + *File List* +----HERE.--- -- -- -- -- ---- +inputtrc.sty 2012/10/10 v0.3 input tracing (UL) +inputtrc.tex 2012/10/03 -- documenting inputtrc.sty +inputtrc.RLS 2012/10/10 r0.3 v0.3 fix, [i], [r], [ir] +-DOC-FMT.--- -- -- -- -- ---- +fifinddo.sty 2012/08/27 v0.6 filtering TeX(t) files by TeX (UL) + makedoc.sty 2012/08/28 v0.52 TeX input from *.sty (UL) +niceverb.sty 2012/09/27 v0.5 minimize doc markup (UL) + makedoc.cfg 2012/07/13 -- documentation settings + README.tex 2012/03/18 -- make README.pdf +hypertoc.sty 2011/01/23 v0.1 pretty TOC links (UL) +texlinks.sty 2012/05/13 v0.6 TeX-related links (UL) +----LIST.--- -- -- -- -- ---- +myfilist.sty 2012/10/11 v0.6 \listfiles -- mine only (UL) +readprov.sty 2012/03/20 v0.3b file infos without loading (UL) +srcfiles.tex 2012/10/11 -- file infos -> SrcFILEs.txt + *********** + + List made at 2012/10/11, 13:38 + from script file srcfiles.tex + diff --git a/Master/texmf-dist/doc/latex/inputtrc/inputtrc.RLS b/Master/texmf-dist/doc/latex/inputtrc/inputtrc.RLS new file mode 100644 index 00000000000..00a77bc5e3d --- /dev/null +++ b/Master/texmf-dist/doc/latex/inputtrc/inputtrc.RLS @@ -0,0 +1,2 @@ +\ProvidesFile{inputtrc.RLS} %% RELEASE INFO + [{2012/10/10 r0.3 v0.3 fix, [i], [r], [ir]}] diff --git a/Master/texmf-dist/doc/latex/inputtrc/inputtrc.pdf b/Master/texmf-dist/doc/latex/inputtrc/inputtrc.pdf Binary files differindex 0c9cb07ace0..5b4b6725047 100644 --- a/Master/texmf-dist/doc/latex/inputtrc/inputtrc.pdf +++ b/Master/texmf-dist/doc/latex/inputtrc/inputtrc.pdf diff --git a/Master/texmf-dist/source/latex/inputtrc/inputtrc.tex b/Master/texmf-dist/doc/latex/inputtrc/inputtrc.tex index 50d899ebb7f..60396eb37b2 100644 --- a/Master/texmf-dist/source/latex/inputtrc/inputtrc.tex +++ b/Master/texmf-dist/doc/latex/inputtrc/inputtrc.tex @@ -1,31 +1,29 @@ -\ProvidesFile{inputtrc.tex}[2011/01/28 documenting inputtrc.sty] -\title{\textsf{inputtrc.sty}\\---\\Tracing Which File Loads Which% - \GetFileInfo{\jobname.sty}% - \thanks{This document %% 2011/01/28 - describes version \textcolor{blue}{\fileversion} - of \textsf{\filename} as of \filedate.}} +\ProvidesFile{inputtrc.tex}[2012/10/03 documenting inputtrc.sty] +\title{\pkgtitle{inputtrc.sty}{Tracing Which File Loads Which}} %% 2012/10/03 % \listfiles \RequirePackage{inputtrc} %%% \dotracinginputs %%% returns % \setinputindentunit{\space\space\space} { \RequirePackage{makedoc} \ProcessLineMessage{} - \MakeJobDoc{17}{\SectionLevelTwoParseInput} } -\documentclass{article}%% TODO paper dimensions!? + \MakeJobDoc{18}{\SectionLevelTwoParseInput} } %% 18 2012/10/03 +\documentclass[fleqn]{article}%% TODO paper dimensions!? % \notracinginputs \input{makedoc.cfg} %% shared formatting settings -\usepackage{color} %% 2011/01/27 TODO!? +\newcommand*{\TODO}{\textcolor{blue}{\acro{TODO}}} +\AddQuotes \sloppy \begin{document} \maketitle \begin{abstract}\noindent 'inputtrc.sty' produces screen/log messages -\qtd{\texttt{<current>~INPUTTING~<next>}} -on \LaTeX\ input commands, -<current> and <next> being file names. +`<current> INPUTTING <next>' +on \LaTeX\ input commands, <current> and <next> being file names. The message indents reflect the input nesting level. This can be turned on and off, and the ``indent unit" -can be chosen. -\qtd{\texttt{RETURNING~TO <current>}} may be -added.---The implementation somewhat resembles packages +can be chosen. `RETURNING TO <current>' may be +added. These messages should help especially +when you otherwise get a screen message about `l.<digits>' +referring to an input line while you have no idea in which +\emph{file} that line is.---The implementation somewhat resembles packages \ctanpkgref{filehook}, \ctanpkgref{currfile}, %% 2010/11/28 \CtanPkgRef{fink}{FiNK} and \ctanpkgref{inputfile}. \end{abstract} @@ -34,67 +32,73 @@ added.---The implementation somewhat resembles packages \newpage %% 2010/10/08b \section{Features and Usage} -\subsection{Installing and Calling} +\subsection{Installing, Calling, and Package Options} The file 'inputtrc.sty' is provided ready, installation only requires putting it somewhere where \TeX\ finds it (which may need updating the filename data base).\urlfoot{ukfaqref}{inst-wlcf} % \footnote{\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=inst-wlcf}} -\emph{After} `\documentclass', you load 'inputtrc' (as usually) by -\begin{verbatim} - \usepackage{inputtrc} -\end{verbatim} +% \AddQuotes %% 2012/10/10 + +\emph{After} `\documentclass', you may load 'inputtrc' (as usually) by +\[|\usepackage{inputtrc}|\] +In order to use one of the package options that come with v0.3, you may type +\[|\usepackage[<ir>]{inputtrc}|\] +where <ir> is `i', `r', or `ir' (---or `i,r'). However, you may want to see what `\documentclass' loads; then precede `\documentclass' with -\begin{verbatim} - \RequirePackage{inputtrc}\dotracinginputs -\end{verbatim} +\[|\RequirePackage[<ir>]{inputtrc}|\] +|[i]| issues `\dotracinginputs' immediately, |[r]| issues +`\dotracingreturns' immediately, and |[ir]| issues +`\dotracinginputsreturns' immediately. So `[ir]' is like `[i,r]'. + +% \DontAddQuotes \subsection{Input} Indeed, the `INPUTTING' messages appear after command -|\dotracinginputs| only. The command |\notracinginputs| -turns the feature off again. +|\dotracinginputs| only, \emph{unless} you load the package with +option |[i]| or |[ir]|. +The command |\notracinginputs| turns the feature off again. |\setinputindentunit{<cmds>}| globally sets the ``indent unit," whose default is set by -\begin{verbatim} - \setinputindentunit{\space\space} -\end{verbatim} +\[|\setinputindentunit{\space\space}|\] in 'inputtrc.sty'. By default, the indent for what the main file -(to whose name `\jobname' expands---TODO: extension is not +(to whose name `\jobname' expands---\TODO: extension is not yet dealt with) loads is two spaces; each nesting level increases the indent by two more spaces, and the indent is reduced again when a loaded file is left. -(TODO: not dealt with `\dotracinginputs' in other files yet, +(\TODO: not dealt with `\dotracinginputs' in other files yet, may need 'fink'.) The first indent and the indent difference will be, e.g., \emph{three} spaces if you insert -\begin{verbatim} - \setinputindentunit{\space\space\space} -\end{verbatim} +\[|\setinputindentunit{\space\space\space}|\] \textbf{Note} that only \emph{\LaTeX} input commands are recognized by -'inputtrc.sty' (at present, TODO). This means that `\input' +'inputtrc.sty' (at present, \TODO). This means that `\input' \emph{without braces} is not recognized: it neither produces a message nor changes the indent, and with -\begin{quote} - \hspace*{-1.2pc}\texttt{\string\input\ <file>} -\end{quote} +\[`\input <file>'\] where <file> loads other files, files that <file> loads directly produce \emph{wrong} messages. \subsection{After Input} |\dotracingreturns| adds a message -\qtd{\texttt{RETURNING TO <current>}} after -\qtd{\texttt{<current> INPUTTING <next>}} +\[`RETURNING TO <current>' \quad \mbox{after} \quad + `<current> INPUTTING <next>'\] meaning that processing file <next> has been finished. +The package issues this command immediately if called +with option |[r]| Use |\notracingreturns| to turn this additional -feature off again. +feature off again. +%% doubled `both' before 2012/10/10: |\dotracinginputsreturns| calls both -both `\dotracinginputs' and\\ `\dotracingreturns' -at the same time. +\[`\dotracinginputs' \quad \mbox{and} \quad `\dotracingreturns'\] +at (about) the same time. +On package option |[ir]|, this command is issued immediately. +|\notracinginputsreturns| switches off both kinds of messages. \section{What it is Good for} @@ -500,18 +504,26 @@ from Heiko's 'oberdiek' bundle (on running the present \end{verbatim} \endgroup - \pagebreak %% 2010/10/08b + +% \pagebreak %% 2010/10/08b %% rm. 2012/10/10 +\DontAddQuotes %% 2012/10/10 + \section{Implementation} -\subsection{Package File Header (Legalize)} +\subsection{Package File Header (Legalese)} %% ize -> ese 2012/10/03 \input{inputtrc.doc} \end{document} HISTORY -2010/10/08 for v0.1 very first, installed on CTAN same day -2010/10/08b for v0.1a some wordings, even contentually +2010/10/08 for v0.1 very first, installed on CTAN same day +2010/10/08b for v0.1a some wordings, even contentually (occurrences of \@@input) -2010/11/11 for v0.2a + package date -2010/11/28 for myfilist.sty; using readprov.sty; - mention `filehook' -2011/01/28 use texlinks.sty (v0.2) +2010/11/11 for v0.2a + package date +2010/11/28 for myfilist.sty; using readprov.sty; + mention `filehook' +2011/01/28 use texlinks.sty (v0.2) +2012/10/03 for v0.3 ize -> ese, using \pkgtitle, corr. \HeaderLines +2012/10/10 [fleqn] for replacing verbatim/quote + environments, account for [i] and [ir], use + \AddQuotes instead of \qtd, abstract mentions + "line number", corr. \dotracinginput|returns diff --git a/Master/texmf-dist/doc/latex/inputtrc/srcfiles.tex b/Master/texmf-dist/doc/latex/inputtrc/srcfiles.tex new file mode 100644 index 00000000000..ebf515c9eda --- /dev/null +++ b/Master/texmf-dist/doc/latex/inputtrc/srcfiles.tex @@ -0,0 +1,15 @@ +\ProvidesFile{srcfiles.tex}[2012/10/11 file infos -> SrcFILEs.txt] +\RequirePackage[r]{nicefilelist} +\MaxBaseEmptyList*[readprov.sty,myfilist.sty] +\NoBottomLines +\FileListRemark[----]{----HERE.---} +\ReadPackageInfos{inputtrc} +\ReadFileInfos{inputtrc,inputtrc.RLS} +\FileListRemark[----]{-DOC-FMT.---} +\ReadPackageInfos{fifinddo,makedoc,niceverb} +\ReadFileInfos{makedoc.cfg,README} +\ReadPackageInfos{hypertoc,texlinks} +\FileListRemark[----]{----LIST.---} +\ReadPackageInfos{myfilist,readprov} +\ReadFileInfos{srcfiles} +\ListInfos[SrcFILEs.txt] diff --git a/Master/texmf-dist/source/latex/inputtrc/gather.tex b/Master/texmf-dist/source/latex/inputtrc/gather.tex deleted file mode 100644 index 59f04c3e463..00000000000 --- a/Master/texmf-dist/source/latex/inputtrc/gather.tex +++ /dev/null @@ -1,10 +0,0 @@ -\RequirePackage{myfilist} -\ProvidesFile{gather.tex}[2010/11/28 collect file infos] -\EmptyFileList[readprov.sty,myfilist.sty] -\ReadPackageInfos{inputtrc} -\ReadFileInfos{inputtrc,README,makedoc.cfg} -% \ReadPackageInfos{fifinddo,makedoc,niceverb} -% \ReadPackageInfos{hypertoc,texlinks} -% \ReadPackageInfos{myfilist,readprov} -\ReadFileInfos{gather} -\ListInfos[FileList.txt] diff --git a/Master/texmf-dist/source/latex/inputtrc/makedoc.cfg b/Master/texmf-dist/source/latex/inputtrc/makedoc.cfg deleted file mode 100644 index 43d57ed87cc..00000000000 --- a/Master/texmf-dist/source/latex/inputtrc/makedoc.cfg +++ /dev/null @@ -1,40 +0,0 @@ -\ProvidesFile{makedoc.cfg}[2011/01/24 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 -% bookmarks=false, %% 2010/12/22 -% bookmarksnumbered, - bookmarksopen, %% 2011/01/24!? - bookmarksopenlevel=2, %% 2011/01/23 -% pdfpagemode=UseNone, -% pdfstartpage=10, -% pdfstartview=FitH, - citebordercolor={ .6 1 .6}, - filebordercolor={1 .6 1}, - linkbordercolor={1 .9 .7}, - urlbordercolor={ .7 1 1}, %% playing 2011/01/24 - \else - draft - \fi -]{hyperref} - -\RequirePackage{niceverb}[2011/01/24] -\RequirePackage{readprov} %% 2010/12/08 -\RequirePackage{hypertoc} %% 2011/01/23 -\RequirePackage{texlinks} %% 2011/01/24 -\makeatletter - \@ifundefined{strong} - {\let\strong\textbf} %% 2011/01/24 - {} -\makeatother - -\errorcontextlines=4 -\pagestyle{headings} - -\endinput - diff --git a/Master/texmf-dist/tex/latex/inputtrc/inputtrc.sty b/Master/texmf-dist/tex/latex/inputtrc/inputtrc.sty index 179d690ee99..ccc48d177b2 100644 --- a/Master/texmf-dist/tex/latex/inputtrc/inputtrc.sty +++ b/Master/texmf-dist/tex/latex/inputtrc/inputtrc.sty @@ -1,7 +1,7 @@ \NeedsTeXFormat{LaTeX2e}[1994/12/01] -\ProvidesPackage{inputtrc}[2010/11/11 v0.2a input tracing (UL)] +\ProvidesPackage{inputtrc}[2012/10/10 v0.3 input tracing (UL)] -%% Copyright (C) 2010 Uwe Lueck, +%% Copyright (C) 2010 2011 2012 Uwe Lueck, %% http://www.contact-ednotes.sty.de.vu %% -- author-maintained in the sense of LPPL below -- %% @@ -91,13 +91,31 @@ \global \let \IT@maybe@returnmessage \IT@the@returnmessage} %% ---|\notracingreturns| turns it off--- \newcommand*{\notracingreturns}{% - \global \let \IT@maybe@returnmessage \IT@the@returnmessage} + \global \let \IT@maybe@returnmessage \relax} +%% %% <- was like \dotracingreturns 2012/10/03 %% ---\emph{not} activated is the default: \notracingreturns %% |\dotracinginputsreturns| activates \emph{both} `INPUTTING' and %% `RETURNING' messages: \newcommand*{\dotracinginputsreturns}{% \dotracinginputs \dotracingreturns} +%% |\notracinginputsreturns| turns off \emph{both} `INPUTTING' and +%% `RETURNING' messages: +\newcommand*{\notracinginputsreturns}{% + \notracinginputs \notracingreturns} +%% +%% === Package Options === +%% \label{sec:opt} +%% Package Option |[i]| issues |\dotracinginputs| +%% immediately after loading the package: +\DeclareOption{i}{\dotracinginputs} +%% Package Option |[r]| issues |\dotracingreturns| +%% immediately after loading the package: +\DeclareOption{r}{\dotracingreturns} +%% Package Option |[ir]| \emph{combines} the functionality +%% of options `[i]' and `[r]': +\DeclareOption{ir}{\dotracinginputs\dotracingreturns} +\ProcessOptions %% \endinput %% @@ -121,3 +139,7 @@ v0.1a 2010/10/08 doc corrected: LaTeX commands using \@@input; manual page breaks -- installed on CTAN 2010/10/09 v0.2 2010/10/09 \IT@maybe@returnmessage etc. v0.2a 2010/11/11 updated LPPL version +v0.3 2012/10/03 \dotracingreturns corrected, [i], [r]; + updated (C) + 2012/10/10 correcting doc. on options, three of them, + \notracinginputsreturns diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 0e0e7908a43..de9860ac6f5 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -461,6 +461,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'imprintmtshadow', "die 'skipping, nonfree font support'", 'indxcite', "die 'skipping, too old, license suboptimal'", 'induni-om', "die 'skipping, for omega, use of pua?'", + 'inputtrc', "&MAKEflatten", 'invoice', "&MAKEflatten", 'ipa', "die 'skipping, part of wsuipa'", 'isodoc', "&MAKEflatten", @@ -4071,6 +4072,7 @@ sub MAKEtkz { } # docs in two languages. The English one is in a separate package, +# docs in two languages. The English one is in a separate package, # mathmode. Just remove it from the copy when building the German one. # sub MAKEvossde { |