From 56687a327e30d04e0cb920213db79f6b07f4e586 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 2 Dec 2012 23:19:44 +0000 Subject: nicetext (2dec12) git-svn-id: svn://tug.org/texlive/trunk@28423 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/nicetext/CHANGE.LOG | 14 +++++++++ Master/texmf-dist/doc/latex/nicetext/SrcFILEs.txt | 10 +++--- Master/texmf-dist/doc/latex/nicetext/makedoc.pdf | Bin 735937 -> 731748 bytes .../texmf-dist/source/latex/nicetext/makedoc.tex | 12 ++++++- Master/texmf-dist/tex/latex/nicetext/makedoc.cfg | 35 ++++++++++++++------- Master/texmf-dist/tex/latex/nicetext/nicetext.RLS | 2 ++ 6 files changed, 55 insertions(+), 18 deletions(-) diff --git a/Master/texmf-dist/doc/latex/nicetext/CHANGE.LOG b/Master/texmf-dist/doc/latex/nicetext/CHANGE.LOG index b26b863dc87..55517283793 100644 --- a/Master/texmf-dist/doc/latex/nicetext/CHANGE.LOG +++ b/Master/texmf-dist/doc/latex/nicetext/CHANGE.LOG @@ -1,6 +1,20 @@ ______________________________________________________________________ +nicetext RELEASE 0.65 2012/11/30 `makedoc.cfg' ... + + CHANGE.LOG 2012/11/30 updated + makedoc.cfg 2012/11/30 \MDsamplecodeinput spacing corr., + \ctanpkgdref -> \urlfoot + makedoc.tex 2012/11/30 `makedoc.cfg' final section, + without raw code + makedoc.pdf 2012/11/30 updated + nicetext.RLS 2012/11/30 updated + srcfiles.tex 2012/11/30 applies new `filesdo.sty' + SrcFILEs.txt 2012/11/30 updated + +______________________________________________________________________ + nicetext RELEASE 0.64 2012/11/27 `makedoc.cfg' without wrong `pdfstartview', applying `filesdo.sty', weaker \[d]qtd diff --git a/Master/texmf-dist/doc/latex/nicetext/SrcFILEs.txt b/Master/texmf-dist/doc/latex/nicetext/SrcFILEs.txt index 34a9ec66ab6..98866c25543 100644 --- a/Master/texmf-dist/doc/latex/nicetext/SrcFILEs.txt +++ b/Master/texmf-dist/doc/latex/nicetext/SrcFILEs.txt @@ -3,7 +3,7 @@ DOCSRC.... -- -- -- -- README.tex 2012/03/18 -- make README.pdf fifinddo.tex 2011/11/19 -- documenting fifinddo.sty - makedoc.tex 2012/11/13 -- documenting makedoc.sty + makedoc.tex 2012/11/30 -- documenting makedoc.sty niceverb.tex 2012/10/10 -- documenting niceverb.sty mdoccheat.tex 2011/01/26 -- cheat sheet for `makedoc.sty' wikicheat.tex 2011/01/26 -- cheatsheet for wiki.sty @@ -25,15 +25,15 @@ wikicheat.tex 2011/01/26 -- cheatsheet for wiki.sty USE.... -- -- -- -- fifinddo.sty 2012/11/17 v0.61 filtering TeX(t) files by TeX (UL) makedoc.sty 2012/08/28 v0.52 TeX input from *.sty (UL) - makedoc.cfg 2012/11/26 -- documentation settings + makedoc.cfg 2012/11/30 -- documentation settings mdoccorr.cfg 2012/11/13 -- `makedoc' local typographical corrections niceverb.sty 2012/11/27 v0.51 minimize doc markup (UL) wiki.sty 2008/07/02 v0.2 LaTeX through Wiki markup BUNDLE.... -- -- -- -- - nicetext.RLS 2012/11/27 r0.64 makedoc.cfg w/o bad pdfstartview, use - filesdo.sty, weaker \(d)qtd + nicetext.RLS 2012/11/30 r0.65 makedoc.cfg: \MDsamplecodeinput corr., + \ctanpkgdref *********** - List made at 2012/11/27, 22:00 + List made at 2012/11/30, 15:36 from script file srcfiles.tex diff --git a/Master/texmf-dist/doc/latex/nicetext/makedoc.pdf b/Master/texmf-dist/doc/latex/nicetext/makedoc.pdf index bb7434ca306..0b19908df6a 100644 Binary files a/Master/texmf-dist/doc/latex/nicetext/makedoc.pdf and b/Master/texmf-dist/doc/latex/nicetext/makedoc.pdf differ diff --git a/Master/texmf-dist/source/latex/nicetext/makedoc.tex b/Master/texmf-dist/source/latex/nicetext/makedoc.tex index 47e835f5d4d..30b16c2ed93 100644 --- a/Master/texmf-dist/source/latex/nicetext/makedoc.tex +++ b/Master/texmf-dist/source/latex/nicetext/makedoc.tex @@ -1,4 +1,4 @@ -\ProvidesFile{makedoc.tex}[2012/11/13 documenting makedoc.sty] +\ProvidesFile{makedoc.tex}[2012/11/30 documenting makedoc.sty] \RequirePackage{makedoc} \documentclass[fleqn]{article} %% fleqn 2011/10/12 \input{makedoc.cfg} @@ -601,6 +601,7 @@ And this is the content of the intermediate generated file: % \hrule % \fussy %% 2010/03/29 + \iffalse %% 2012/11/30 %% 2012/11/12: \pagebreak \subsection{Documenting 'nicetext''s `makedoc.cfg'} @@ -620,6 +621,7 @@ Its typeset documentation first: The bare code of `makedoc.cfg' is: \MDsamplecodeinput{makedoc.cfg} + \fi \subsection{Packages from other authors} \label{sec:otherauth} `substr.tex' should typeset a nicely formatted documentation @@ -645,6 +647,14 @@ Head of file (Legalese): The previous empty code line is the one \TeX\ insists to add at every end of a file it writes. %% todo TeXbook where? 2009/04/08 +%% 2012/11/30: +\section{`makedoc.cfg' Documented} +`makedoc.cfg' once was meant to be just ``configuration," +but then I introduced some definitions there that may be +more interesting and once become a package. +\renewcommand*{\mdJobName}{makedoc} +\MakeInputJobDoc[cfg]{0}{\ProcessInputWith{comment}} + %% removed (TODO) 2010/03/15: % \section{Examples: documentation of 'fifinddo'} % \label{sec:fifinddo} diff --git a/Master/texmf-dist/tex/latex/nicetext/makedoc.cfg b/Master/texmf-dist/tex/latex/nicetext/makedoc.cfg index 9332a47124f..4af672f6b88 100644 --- a/Master/texmf-dist/tex/latex/nicetext/makedoc.cfg +++ b/Master/texmf-dist/tex/latex/nicetext/makedoc.cfg @@ -1,9 +1,9 @@ -\ProvidesFile{makedoc.cfg}[{2012/11/26 documentation settings}] - +\ProvidesFile{makedoc.cfg}[{2012/11/30 documentation settings}] +%% \author{Uwe L\"uck\thanks{% \url{http://contact-ednotes.sty.de.vu}}} - -%% hyperref: +%% +%% 'hyperref': \RequirePackage{ifpdf} \usepackage[% \ifpdf @@ -30,14 +30,15 @@ \hypersetup{% pdfauthor={Uwe L\374ck}% } -%% metadata, |\MDkeywords{}|, |\MDkeywordsstring|, -%% 2011/08/22: +%% metadata, |\MDkeywords{}|, |\MDkeywordsstring|: +%% %% 2011/08/22: \makeatletter \newcommand*{\MDkeywords}[1]{% \gdef\MDkeywordsstring{#1}% \hypersetup{pdfkeywords=\MDkeywordsstring}%% TODO!? } \@onlypreamble\MDkeywords +%% |\MDaddtoabstract{}|, `:' added: \newcommand*{\MDaddtoabstract}[1]{% %% 2012/05/10 \par\smallskip\noindent \strong{#1:}\quad\ignorespaces} @@ -113,23 +114,33 @@ of \textsf{\jobname.sty} as of \UseDateOf{\jobname.sty}.}} %% TODO: %% |\TODO| bad with `mdoccorr.cfg' \newcommand*{\TODO}{\textcolor{blue}{\acro{TODO}}} %% 2012/11/06 -%% \[`\MDsampleinput[{}'\] was added 2012/11/06. -%% Problems with `myfilist.tex' were due to \ctanpkgref{parskip} +%% `\MDsampleinput[{}' was added 2012/11/06. +%% Problems with `myfilist.tex' were due to 'parskip.sty' %% there. On 2012/11/12, we change the former simple macro to a %% much more complex %% |\MDsamplecodeinput[]{}| \newcommand*{\MDsamplecodeinput}[2][]{% \begingroup - \bigskip \hrule - \nobreak\vskip-\parskip \nobreak\vskip\medskipamount + \vskip\bigskipamount \hrule + \nobreak\vskip-\parskip +% \nobreak\vskip\medskipamount +%% Previous mistake (same below) due to manual change +%% of `\topsep' in the file `myfilist.tex' (2012/11/30). \ifx\\#1\\\else \hfuzz=\textwidth \advance\hfuzz#1\relax \fi \noNiceVerb \verbatiminput{#2}% - \nobreak\vskip\medskipamount - \hrule \vskip-\parskip \bigbreak +% \nobreak\vskip\medskipamount + \hrule \vskip-\parskip + \bigskip %%% \bigbreak +%% `\bigbreak' made much larger space in `myfilist.tex'. \endgroup } +%% |\ctanpkgdref{}| adds the printed link to +%% `ctan.org/pkg' as a footnote. There is a little space +%% for coloured link borders: +\newcommand*{\ctanpkgdref}[1]{% + \ctanpkgref{#1}\,\urlfoot{CtanPkgRef}{#1}} \errorcontextlines=4 \pagestyle{headings} diff --git a/Master/texmf-dist/tex/latex/nicetext/nicetext.RLS b/Master/texmf-dist/tex/latex/nicetext/nicetext.RLS index c746d238ada..6398487036d 100644 --- a/Master/texmf-dist/tex/latex/nicetext/nicetext.RLS +++ b/Master/texmf-dist/tex/latex/nicetext/nicetext.RLS @@ -1,4 +1,6 @@ \ProvidesFile{nicetext.RLS} %% >RELEASE INFO< + [2012/11/30 r0.65 makedoc.cfg: \string\MDsamplecodeinput\space + corr., \string\ctanpkgdref] [2012/11/27 r0.64 makedoc.cfg w/o bad pdfstartview, use filesdo.sty,^^Jweaker \string\(d)qtd] [2012/11/17 r0.63 `fifinddo' v0.61 adjusted for^^J -- cgit v1.2.3