summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/generic/dowith/dowith.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/generic/dowith/dowith.tex')
-rw-r--r--Master/texmf-dist/source/generic/dowith/dowith.tex25
1 files changed, 17 insertions, 8 deletions
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&#1&\StopDoing} tells something about
- ``parameter tokens."}
+ `&\DoWith&\typein&#1&\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