diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/nicetext/docsrc/fifinddo.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/nicetext/docsrc/fifinddo.tex | 69 |
1 files changed, 43 insertions, 26 deletions
diff --git a/Master/texmf-dist/doc/latex/nicetext/docsrc/fifinddo.tex b/Master/texmf-dist/doc/latex/nicetext/docsrc/fifinddo.tex index 91234d2b73c..f517ad3a3e7 100644 --- a/Master/texmf-dist/doc/latex/nicetext/docsrc/fifinddo.tex +++ b/Master/texmf-dist/doc/latex/nicetext/docsrc/fifinddo.tex @@ -1,12 +1,21 @@ -\ProvidesFile{fifinddo.tex}[2010/03/23 documentation for `fifinddo'] -\title{\textsf{fifinddo}\\---\\Filtering \TeX(t) Files by \TeX} -\author{Uwe L\"uck\,---\,{\tt http://contact-ednotes.sty.de.vu}} +\ProvidesFile{fifinddo.tex}[2010/11/27 documenting fifinddo.sty] +\title{\textsf{fifinddo}\\---\\Filtering \TeX(t) Files by + \TeX\thanks{This file describes +% \protect\GetFileInfo{\jobname.sty}% + version \fileversion\ of \textsf{\filename} as of \filedate.}} + %% ^ 2010/11/26 % \listfiles \documentclass{article} \usepackage{makedoc} % \usepackage{substr} %% for failure examples TODO 2010/03/17 \input{makedoc.cfg} +%% <- TODO -> makedoc.cfg +\usepackage{readprov} +\ReadPackageInfos{fifinddo} +% \ReadFileInfos{fifinddo.sty} +% \hypersetup{pdfstartview=FitH} %% fine! 2010/11/11 \begin{document} +% \GetFileInfo{fifinddo.sty} %% 2010/11/25/26 \maketitle \begin{flushright}\small\it FIDO, FIND!\\or:\\FIND FIDO!\\oder:\\FIFI, @@ -25,7 +34,7 @@ marks from package files and inserts listing commands. Parsing macros are not defined anew at every input chunk, but once before a file is processed. This also allows for \emph{expandable} sequences of replacements, -e.g., with `txt'$\to$\TeX\ functionality. +e.g., with `txt'\,$\to$\,\TeX\ functionality. The method of testing for substrings is carefully discussed, revealing an earlier mistake (then) shared with 'substr.sty' and \LaTeX's internal `\in@'. @@ -282,16 +291,16 @@ This way some things are easier than with usual \TeX\ applications: load packages needed for typesetting. One may even try to keep the macros and settings for preprocessing local to a group. \end{enumerate} -% -Once there may be an option to read input with some usual \TeX\ -category codes as well, it may be useful to (some of) -\begin{itemize} -\item avoid matching substrings of control words, -\item skip blank spaces as \TeX\ does it usually, -\item catch \emph{balanced} input pieces, -\item ignore comments, -\item ignore certain characters. -\end{itemize} +%% done, moving to .sty 2010/04/06: +% Once there may be an option to read input with some usual \TeX\ +% category codes as well, it may be useful to (some of) +% \begin{itemize} +% \item avoid matching substrings of control words, +% \item skip blank spaces as \TeX\ does it usually, +% \item catch \emph{balanced} input pieces, +% \item ignore comments, +% \item ignore certain characters. +% \end{itemize} The essential approach of 'fifinddo' to looking for single strings is described in some detail in section~\ref{sec:theory}. @@ -309,17 +318,25 @@ together with their syntax description. \MakeInputJobDoc{23}{\SectionLevelTwoParseInput} \end{document} -TODO cf. Kastrup 'makematch' and others 2009/04/09 +TODO cf. Kastrup 'makematch' and others 2009/04/09, + 'parselines' 2010/11/13 -2009/04/10: title break, by -> with(!?); `boxed/coloured' -2009/04/12: useful: own shorthands -2009/04/13: substr.sty, \emph{expandable}, w/o `implement'!? -2009/04/15: same with \in@ -2010/03/08: EPS application removed -2010/03/17: use \MakeInputJobDoc -2010/03/18: `Missing' -> `Comparisons' etc.; \Require... -2010/03/19: Catalogue \url; '' -> " -2010/03/20: \ctanpkgref -2010/03/22: debugging; done ... -2010/03/23: more URLs; abstract "then shared"; +2009/04/10 title break, by -> with(!?); `boxed/coloured' +2009/04/12 useful: own shorthands +2009/04/13 substr.sty, \emph{expandable}, w/o `implement'!? +2009/04/15 same with \in@ +2010/03/08 EPS application removed +2010/03/17 use \MakeInputJobDoc +2010/03/18 `Missing' -> `Comparisons' etc.; \Require... +2010/03/19 Catalogue \url; '' -> " +2010/03/20 \ctanpkgref +2010/03/22 debugging; done ... +2010/03/23 more URLs; abstract "then shared"; removed dates from 2009, fdtxttex.tex/tpl +2010/04/06 possible uses of reading TeX category codes moved to .sty +2010/11/11 \thanks <- package version +2010/11/12 package date updated, \author -> makedoc.cfg +2010/11/13 package date updated; parselines +2010/11/24 debugging +2010/11/25f. using readprov.sty +2010/11/27 reworked \ProvidesFile |