diff options
author | Karl Berry <karl@freefriends.org> | 2015-11-15 23:38:22 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-11-15 23:38:22 +0000 |
commit | a51021b1ead7a65b753c03564dfb0fbb1a4c6325 (patch) | |
tree | f2cfe6be8d1170b7ca168286cedb08739ae060b8 /Master/texmf-dist/source | |
parent | cfae7628da8ad99c5862a08581c2a2202651fdb1 (diff) |
dowith (15nov15)
git-svn-id: svn://tug.org/texlive/trunk@38860 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
4 files changed, 28 insertions, 17 deletions
diff --git a/Master/texmf-dist/source/generic/dowith/domore.tex b/Master/texmf-dist/source/generic/dowith/domore.tex index 6b2e336338f..f134780fd09 100644 --- a/Master/texmf-dist/source/generic/dowith/domore.tex +++ b/Master/texmf-dist/source/generic/dowith/domore.tex @@ -1,4 +1,4 @@ -\ProvidesFile{domore.tex}[2013/03/22 documenting domore files] +\ProvidesFile{domore.tex}[2015/11/14 documenting domore files] \title{\pkg{domore}\\---\\Some More Commands for Lists of Tokens} % \listfiles { \RequirePackage{makedoc} \ProcessLineMessage{} @@ -20,6 +20,7 @@ \AddToMacro{\mdStartPackageCode}{\MakeOther\"} %% 2012/11/19 %% something moved to makedoc.cfg from here 2013/03/21 \newif\ifmultmore %% 2012/11/19 +%%% \multmoretrue %% 2015/11/14 TODO domodes/revers... with plainpkg! \MDfinaldatechecks \sloppy \begin{document} @@ -47,7 +48,7 @@ \end{MDabstract} \tableofcontents -\edef\domore{\ifmultmore\MetaVar domore>\else domore\fi} +\edef\domore{\ifmultmore\noexpand\MetaVar domore>\else domore\fi} % \section{Shared Features of Usage} \ifmultmore \section{Shared Features of Usage} diff --git a/Master/texmf-dist/source/generic/dowith/dowith.tex b/Master/texmf-dist/source/generic/dowith/dowith.tex index 227addd1c66..edd167ae26a 100644 --- a/Master/texmf-dist/source/generic/dowith/dowith.tex +++ b/Master/texmf-dist/source/generic/dowith/dowith.tex @@ -1,4 +1,4 @@ -\ProvidesFile{dowith.tex}[2012/11/27 documenting dowith.sty] +\ProvidesFile{dowith.tex}[2015/11/14 documenting dowith.sty] \title{%%%\kern-\baselineskip \textsf{\huge dowith.sty}\\---\\Apply Command to % Elements of Lists without Separators\,---\,%%% 2012/05/14 @@ -13,8 +13,11 @@ \renewcommand*\mdSectionLevelTwo{\string\subsubsection} \MakeJobDoc{18}%% 2012/11/05 for v0.3 {\SectionLevelTwoParseInput} } +% \RequirePackage[ir]{inputtrc} \documentclass[fleqn]{article}%% TODO paper dimensions!? \input{makedoc.cfg} %% shared formatting settings +\ifpdf\else \errhelp{hyperref draft bad with {equation}} + \errmessage{run this with pdflatex only}\fi % \ReadPackageInfos{dowith} \usepackage{dowith} %% 2012/05/17b \sloppy @@ -26,8 +29,9 @@ }%% 2011/08/22 \usepackage{fixltx2e} %% \textsubscript 2012/05/17b %% <- TODO with `lmodern'? -\newcommand*{\ctanpkgdref}[1]{% %% 2012/11/19 - \ctanpkgref{#1}\,\foothttpurlref{ctan.org/pkg/#1}} +% \newcommand*{\ctanpkgdref}[1]{% %% 2012/11/19 +% \ctanpkgref{#1}\,\foothttpurlref{ctan.org/pkg/#1}} +%% <- in `makedoc.cfg' 2015/11/14 \makeatletter %% etc. 2012/05/17b %% TODO `actcodes'!? 2012/11/02 \newcommand*{\GetOtherChar}[2]{% @@ -561,7 +565,9 @@ If you type a file line \end{equation} (\emph{eight} keystrokes), it should usually be converted into this \emph{seven}-item list -of (five) tokens: +of +%%% (five) %% rm. 2015/11/14 -- ??? +tokens: \begin{equation} \label{eq:toks} \lttok{a}\;\sptok\;\lttok{a}\;\NTOK{a}\;\lbtok\;\lttok{a}\;\rbtok @@ -660,7 +666,8 @@ When it finds \ntok{DoWith} and the latter's meaning is the one intended by 'dowith', it first looks for nothing more than the two arguments required by our definition of `\DoWith'. A few moments later, the token buffer's content will just be\footnote{If you use - \cs{DoWithAllOf&\typein\codeLB a\codeSP a&\a\codeLB a\codeRB\codeRB} + `&\DoWithAllOf&\typein\codeLB a\codeSP a&\a\codeLB a\codeRB\codeRB' + %% <- \cs bad 2015/11/14 instead, the entire token sequence \ref{eq:retro} will appear in the token buffer ``at once."} \begin{equation} @@ -734,8 +741,8 @@ The second claim can be checked with % \endgroup as to what works. (The claim is not affected by one or two surprises.)\footnote{Moreover, - \cs{DoWith&\typein&\StopDoing} tells something about - ``parameter tokens."} + `&\DoWith&\typein&\StopDoing' %% \cs bad 2015/11/14 + tells something about ``parameter tokens."} Characters with different category codes either are not converted into a character token\footnote{\TTbp.~47.} or are not accepted as macro arguments. The latter applies to ``brace" tokens @@ -1156,4 +1163,6 @@ VERSION HISTORY 2012/07/25 r0.3 "\csname name construct"? 2012/11/02ff. gullet, plainpkg, more modifications 2012/11/19 mod. on "mouth" (bibleref-mouth) -2012/11/27 r0.3a !? +2012/11/27 r0.3a plainpkg +2015/11/14 rm. "(five)" & \ctanpkgdref, code in two + footnotes, don't use hyperref draft diff --git a/Master/texmf-dist/source/generic/dowith/fdatechk.tex b/Master/texmf-dist/source/generic/dowith/fdatechk.tex index f90ae36e3ab..afae09a9880 100644 --- a/Master/texmf-dist/source/generic/dowith/fdatechk.tex +++ b/Master/texmf-dist/source/generic/dowith/fdatechk.tex @@ -1,12 +1,12 @@ -\ProvidesFile{fdatechk.tex}[2013/03/23 dowith filedate checks] +\ProvidesFile{fdatechk.tex}[2015/11/14 dowith filedate checks] %% load earlier: %\RequirePackage{filedate,filesdo} %\UseReferenceDate{\thepdfmoddate} \ModDates \DatesDiffErrors -\FileDateAutoChecks %% 2012/12/20 +\FileDateAutoChecks %% 2012/12/20 \DoWithBasesExts\ReadFileInfos{ dowith,domore}{sty,tex} \ReadFileInfos{dowith.RLS,fdatechk.tex} -\DatesDiffWarnings -\CheckDateOfToday{dowith.RLS} +\DatesDiffWarnings %% 2015/11/14 +\CheckDateOfToday{dowith.RLS} %% corr. 2015/05/22 diff --git a/Master/texmf-dist/source/generic/dowith/srcfiles.tex b/Master/texmf-dist/source/generic/dowith/srcfiles.tex index 3cee78ba1ba..512b8bda8c1 100644 --- a/Master/texmf-dist/source/generic/dowith/srcfiles.tex +++ b/Master/texmf-dist/source/generic/dowith/srcfiles.tex @@ -1,4 +1,4 @@ -\ProvidesFile{srcfiles.tex}[2013/03/23 file infos -> SrcFILEs.txt] +\ProvidesFile{srcfiles.tex}[2015/11/14 file infos -> SrcFILEs.txt] \RequirePackage[r,wrap]{nicefilelist}[2012/05/20] \RequirePackage{filedate,filesdo} \input{plainpkg} @@ -9,11 +9,12 @@ \ReadPackageInfos{dowith,domore} %% documentation: \ReadFileInfos{dowith,domore} -\ReadFileInfos{srcfiles,fdatechk} %% adding fdatechk 2013-03-23 +\ReadFileInfos{srcfiles,fdatechk} %% adding fdatechk 2013/03/23 %% documentation settings and auxiliaries: %\NoFileDateAutoChecks \FileListRemark[ --]{---USED.---} -\ReadPackageInfos{fifinddo,makedoc,niceverb} +\ReadPackageInfos{catchdq,fifinddo,makedoc,niceverb} + %% ^^^^^^^^ 2015/11/14 \ReadFileInfos{makedoc.cfg,mdoccorr.cfg} \NoStopListInfos[SrcFILEs.txt] %\DatesDiffWarnings |