summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-02-03 03:12:52 +0000
committerKarl Berry <karl@freefriends.org>2011-02-03 03:12:52 +0000
commitdc2fb50e10a8494347ac3e6093cf4d7d4af38718 (patch)
treef52031416047ea3f522053fe3c19d201a4141874
parent488e44ad835c9eadb3b8ca9c99f5a56032a5c7ec (diff)
/home/texlive/karl/Master/tlpkg/bin/tl-update-auto
git-svn-id: svn://tug.org/texlive/trunk@21276 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Build/source/build-aux/texinfo.tex114
-rw-r--r--Master/doc.html55
2 files changed, 125 insertions, 44 deletions
diff --git a/Build/source/build-aux/texinfo.tex b/Build/source/build-aux/texinfo.tex
index 057b321fd71..94d71885d01 100644
--- a/Build/source/build-aux/texinfo.tex
+++ b/Build/source/build-aux/texinfo.tex
@@ -3,7 +3,7 @@
% Load plain if necessary, i.e., if running under initex.
\expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
%
-\def\texinfoversion{2011-01-15.17}
+\def\texinfoversion{2011-02-01.10}
%
% Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
% 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -118,8 +118,8 @@
\ifx\putwordChapter\undefined \gdef\putwordChapter{Chapter}\fi
\ifx\putwordfile\undefined \gdef\putwordfile{file}\fi
\ifx\putwordin\undefined \gdef\putwordin{in}\fi
-\ifx\putwordIndexIsEmpty\undefined \gdef\putwordIndexIsEmpty{(Index is empty)}\fi
-\ifx\putwordIndexNonexistent\undefined \gdef\putwordIndexNonexistent{(Index is nonexistent)}\fi
+\ifx\putwordIndexIsEmpty\undefined \gdef\putwordIndexIsEmpty{(Index is empty)}\fi
+\ifx\putwordIndexNonexistent\undefined \gdef\putwordIndexNonexistent{(Index is nonexistent)}\fi
\ifx\putwordInfo\undefined \gdef\putwordInfo{Info}\fi
\ifx\putwordInstanceVariableof\undefined \gdef\putwordInstanceVariableof{Instance Variable of}\fi
\ifx\putwordMethodon\undefined \gdef\putwordMethodon{Method on}\fi
@@ -163,10 +163,12 @@
\chardef\dashChar = `\-
\chardef\dotChar = `\.
\chardef\exclamChar= `\!
+\chardef\hashChar = `\#
\chardef\lquoteChar= `\`
\chardef\questChar = `\?
\chardef\rquoteChar= `\'
\chardef\semiChar = `\;
+\chardef\slashChar = `\/
\chardef\underChar = `\_
% Ignore a token.
@@ -557,7 +559,7 @@
\parseargdef\end{%
\if 1\csname iscond.#1\endcsname
\else
- % The general wording of \badenverr may not be ideal, but... --kasal, 06nov03
+ % The general wording of \badenverr may not be ideal.
\expandafter\checkenv\csname#1\endcsname
\csname E#1\endcsname
\endgroup
@@ -2253,12 +2255,14 @@ end
% Markup style setup for left and right quotes.
\defmarkupstylesetup\markupsetuplq{%
- \expandafter\let\expandafter \temp \csname markupsetuplq\currentmarkupstyle\endcsname
+ \expandafter\let\expandafter \temp
+ \csname markupsetuplq\currentmarkupstyle\endcsname
\ifx\temp\relax \markupsetuplqdefault \else \temp \fi
}
\defmarkupstylesetup\markupsetuprq{%
- \expandafter\let\expandafter \temp \csname markupsetuprq\currentmarkupstyle\endcsname
+ \expandafter\let\expandafter \temp
+ \csname markupsetuprq\currentmarkupstyle\endcsname
\ifx\temp\relax \markupsetuprqdefault \else \temp \fi
}
@@ -2487,6 +2491,22 @@ end
\codex
}
}
+% Handle @url similarly to \code, but allows line breaks after .#?/ (only).
+{
+ \catcode`\.=\active \catcode`\#=\active
+ \catcode`\?=\active \catcode`\/=\active
+ %
+ \global\def\urefcode{\begingroup
+ \setupmarkupstyle{code}%
+ \catcode\dotChar=\active \catcode\hashChar=\active
+ \catcode\questChar=\active \catcode\slashChar=\active
+ \let.\urefcodedot
+ \let#\urefcodehash
+ \let?\urefcodequestion
+ \let/\urefcodeslash
+ \codex
+ }
+}
\def\realdash{-}
\def\codedash{-\discretionary{}{}{}}
@@ -2501,6 +2521,24 @@ end
\discretionary{}{}{}}%
{\_}%
}
+% we put a little stretch before and after the breakable chars, to help
+% line breaking of long url's. The unequal skips make look better in
+% cmtt at least, especially for dots.
+\def\urefprestretch{\nobreak \hskip0pt plus.13em }
+\def\urefpoststretch{\allowbreak \hskip0pt plus.1em }
+\def\urefcodedot{\urefprestretch .\urefpoststretch}
+\def\urefcodehash{\urefprestretch \#\urefpoststretch}
+\def\urefcodequestion{\urefprestretch ?\urefpoststretch}
+\def\urefcodeslash{\futurelet\next\urefcodeslashfinish}
+{
+ \catcode`\/=\active
+ \global\def\urefcodeslashfinish{%
+ \urefprestretch \slashChar
+ % Allow line break only after the final / in a sequence of
+ % slashes, to avoid line break between the slashes in http://.
+ \ifx\next/\else \urefpoststretch \fi
+ }
+}
\def\codex #1{\tclose{#1}\endgroup}
% An additional complication: the above will allow breaks after, e.g.,
@@ -2598,6 +2636,30 @@ end
\endlink
\endgroup}
+\def\nouref#1,#2,#3,#4\finish{\begingroup % doesn't work in @example
+ \unsepspaces
+ \pdfurl{#1}%
+ \setbox0 = \hbox{\ignorespaces #3}%
+ \ifdim\wd0 > 0pt
+ \unhbox0 % third arg given, show only that
+ \else
+ \setbox0 = \hbox{\ignorespaces #2}%
+ \ifdim\wd0 > 0pt
+ \ifpdf
+ \unhbox0 % PDF: 2nd arg given, show only it
+ \else
+ % \empty at the end of \scantokens arg gets rid of
+ % trailing newline (and ultimate spurious whitespace).
+ \unhbox0\ (\urefcode{\scantokens{#1\empty}})% DVI: 2nd arg given,
+ % show both it and url
+ \fi
+ \else
+ \urefcode{\scantokens{#1\empty}}% only url given, so show it
+ \fi
+ \fi
+ \endlink
+\endgroup}
+
% @url synonym for @uref, since that's how everyone uses it.
%
\let\url=\uref
@@ -3034,8 +3096,9 @@ end
\newif\ifsetshortcontentsaftertitlepage
\let\setshortcontentsaftertitlepage = \setshortcontentsaftertitlepagetrue
-\parseargdef\shorttitlepage{\begingroup\hbox{}\vskip 1.5in \chaprm \centerline{#1}%
- \endgroup\page\hbox{}\page}
+\parseargdef\shorttitlepage{%
+ \begingroup \hbox{}\vskip 1.5in \chaprm \centerline{#1}%
+ \endgroup\page\hbox{}\page}
\envdef\titlepage{%
% Open one extra group, as we want to close it in the middle of \Etitlepage.
@@ -5243,7 +5306,8 @@ end
\global\let\subsubsection = \appendixsubsubsec
}
-\outer\parseargdef\unnumbered{\unnmhead0{#1}} % normally unnmhead0 calls unnumberedzzz
+% normally unnmhead0 calls unnumberedzzz:
+\outer\parseargdef\unnumbered{\unnmhead0{#1}}
\def\unnumberedzzz#1{%
\global\secno=0 \global\subsecno=0 \global\subsubsecno=0
\global\advance\unnumberedno by 1
@@ -5287,40 +5351,47 @@ end
\let\top\unnumbered
% Sections.
+%
\outer\parseargdef\numberedsec{\numhead1{#1}} % normally calls seczzz
\def\seczzz#1{%
\global\subsecno=0 \global\subsubsecno=0 \global\advance\secno by 1
\sectionheading{#1}{sec}{Ynumbered}{\the\chapno.\the\secno}%
}
-\outer\parseargdef\appendixsection{\apphead1{#1}} % normally calls appendixsectionzzz
+% normally calls appendixsectionzzz:
+\outer\parseargdef\appendixsection{\apphead1{#1}}
\def\appendixsectionzzz#1{%
\global\subsecno=0 \global\subsubsecno=0 \global\advance\secno by 1
\sectionheading{#1}{sec}{Yappendix}{\appendixletter.\the\secno}%
}
\let\appendixsec\appendixsection
-\outer\parseargdef\unnumberedsec{\unnmhead1{#1}} % normally calls unnumberedseczzz
+% normally calls unnumberedseczzz:
+\outer\parseargdef\unnumberedsec{\unnmhead1{#1}}
\def\unnumberedseczzz#1{%
\global\subsecno=0 \global\subsubsecno=0 \global\advance\secno by 1
\sectionheading{#1}{sec}{Ynothing}{\the\unnumberedno.\the\secno}%
}
% Subsections.
-\outer\parseargdef\numberedsubsec{\numhead2{#1}} % normally calls numberedsubseczzz
+%
+% normally calls numberedsubseczzz:
+\outer\parseargdef\numberedsubsec{\numhead2{#1}}
\def\numberedsubseczzz#1{%
\global\subsubsecno=0 \global\advance\subsecno by 1
\sectionheading{#1}{subsec}{Ynumbered}{\the\chapno.\the\secno.\the\subsecno}%
}
-\outer\parseargdef\appendixsubsec{\apphead2{#1}} % normally calls appendixsubseczzz
+% normally calls appendixsubseczzz:
+\outer\parseargdef\appendixsubsec{\apphead2{#1}}
\def\appendixsubseczzz#1{%
\global\subsubsecno=0 \global\advance\subsecno by 1
\sectionheading{#1}{subsec}{Yappendix}%
{\appendixletter.\the\secno.\the\subsecno}%
}
-\outer\parseargdef\unnumberedsubsec{\unnmhead2{#1}} %normally calls unnumberedsubseczzz
+% normally calls unnumberedsubseczzz:
+\outer\parseargdef\unnumberedsubsec{\unnmhead2{#1}}
\def\unnumberedsubseczzz#1{%
\global\subsubsecno=0 \global\advance\subsecno by 1
\sectionheading{#1}{subsec}{Ynothing}%
@@ -5328,21 +5399,25 @@ end
}
% Subsubsections.
-\outer\parseargdef\numberedsubsubsec{\numhead3{#1}} % normally numberedsubsubseczzz
+%
+% normally numberedsubsubseczzz:
+\outer\parseargdef\numberedsubsubsec{\numhead3{#1}}
\def\numberedsubsubseczzz#1{%
\global\advance\subsubsecno by 1
\sectionheading{#1}{subsubsec}{Ynumbered}%
{\the\chapno.\the\secno.\the\subsecno.\the\subsubsecno}%
}
-\outer\parseargdef\appendixsubsubsec{\apphead3{#1}} % normally appendixsubsubseczzz
+% normally appendixsubsubseczzz:
+\outer\parseargdef\appendixsubsubsec{\apphead3{#1}}
\def\appendixsubsubseczzz#1{%
\global\advance\subsubsecno by 1
\sectionheading{#1}{subsubsec}{Yappendix}%
{\appendixletter.\the\secno.\the\subsecno.\the\subsubsecno}%
}
-\outer\parseargdef\unnumberedsubsubsec{\unnmhead3{#1}} %normally unnumberedsubsubseczzz
+% normally unnumberedsubsubseczzz:
+\outer\parseargdef\unnumberedsubsubsec{\unnmhead3{#1}}
\def\unnumberedsubsubseczzz#1{%
\global\advance\subsubsecno by 1
\sectionheading{#1}{subsubsec}{Ynothing}%
@@ -7237,7 +7312,8 @@ end
% @inforef is relatively simple.
\def\inforef #1{\inforefzzz #1,,,,**}
-\def\inforefzzz #1,#2,#3,#4**{\putwordSee{} \putwordInfo{} \putwordfile{} \file{\ignorespaces #3{}},
+\def\inforefzzz #1,#2,#3,#4**{%
+ \putwordSee{} \putwordInfo{} \putwordfile{} \file{\ignorespaces #3{}},
node \samp{\ignorespaces#1{}}}
% @node's only job in TeX is to define \lastnode, which is used in
@@ -7298,7 +7374,7 @@ end
\toks0 = \expandafter{\lastsection}%
\immediate \writexrdef{title}{\the\toks0 }%
\immediate \writexrdef{snt}{\csname #2\endcsname}% \Ynumbered etc.
- \safewhatsit{\writexrdef{pg}{\folio}}% will be written later, during \shipout
+ \safewhatsit{\writexrdef{pg}{\folio}}% will be written later, at \shipout
}%
\fi
}
diff --git a/Master/doc.html b/Master/doc.html
index ad202d89946..f26f41efb3e 100644
--- a/Master/doc.html
+++ b/Master/doc.html
@@ -618,6 +618,11 @@ Finite state machines, graphs and trees in MetaPost.
<ol start="88">
+<li><b><a href="texmf-dist/doc/latex/b1encoding">b1encoding</a></b>:<small>
+LaTeX encoding tools for Bookhands fonts.
+<a href="texmf-dist/doc/latex/b1encoding/b1encoding.pdf">b1encoding.pdf</a>.
+</small></li>
+
<li><b><a href="texmf-dist/doc/generic/babel">babel</a></b>:<small>
Multilingual support for Plain TeX or LaTeX.
<a href="texmf-dist/doc/generic/babel/athnum.pdf">athnum.pdf</a>,
@@ -1135,7 +1140,7 @@ Create illustrations for network protocol specifications.
<h2 id="letter-C">C</h2>
-<ol start="169">
+<ol start="170">
<li><b><a href="texmf-dist/doc/fonts/enc/c90">c90</a></b>:<small>
<a href="texmf-dist/doc/fonts/enc/c90/c90.pdf">c90.pdf</a>.
@@ -2071,7 +2076,7 @@ Cyrillic bibtex and makeindex.
<h2 id="letter-D">D</h2>
-<ol start="316">
+<ol start="317">
<li><b><a href="texmf-dist/doc/latex/dashrule">dashrule</a></b>:<small>
Draw dashed rules.
@@ -2420,7 +2425,7 @@ Construct Dynkin tree diagrams.
<h2 id="letter-E">E</h2>
-<ol start="377">
+<ol start="378">
<li><b><a href="texmf-dist/doc/latex/ean13isbn">ean13isbn</a></b>:<small>
Print EAN13 for ISBN.
@@ -2986,7 +2991,7 @@ Extend the standard classes' size options.
<h2 id="letter-F">F</h2>
-<ol start="476">
+<ol start="477">
<li><b><a href="texmf-dist/doc/latex/facsimile">facsimile</a></b>:<small>
Document class for preparing faxes.
@@ -3464,7 +3469,7 @@ Get first and last words of a page.
<h2 id="letter-G">G</h2>
-<ol start="557">
+<ol start="558">
<li><b><a href="texmf-dist/doc/latex/g-brief">g-brief</a></b>:<small>
Letter document class.
@@ -3745,7 +3750,7 @@ Macros for typesetting the GuIT logo.
<h2 id="letter-H">H</h2>
-<ol start="608">
+<ol start="609">
<li><b><a href="texmf-dist/doc/latex/HA-prosper">HA-prosper</a></b>:<small>
Patches and improvements for prosper.
@@ -3926,7 +3931,7 @@ Basic support for multiple languages in Plain TeX.
<h2 id="letter-I">I</h2>
-<ol start="638">
+<ol start="639">
<li><b><a href="texmf-dist/doc/latex/ibycus-babel">ibycus-babel</a></b>:<small>
Use the Ibycus 4 Greek font with Babel
@@ -4131,7 +4136,7 @@ A LaTeX class for the preparation of letters and invoices.
</small></li>
<li><b><a href="texmf-dist/doc/latex/isomath">isomath</a></b>:<small>
-Mathematics conformant to ISO 31.
+Mathematics "for scientists" (conformant to ISO 31).
<a href="texmf-dist/doc/latex/isomath/README.html">README.html</a>,
<a href="texmf-dist/doc/latex/isomath/isomath-test.pdf">isomath-test.pdf</a>,
<a href="texmf-dist/doc/latex/isomath/isomath.pdf">isomath.pdf</a>,
@@ -4162,7 +4167,7 @@ A two-element sans-serif font.
<h2 id="letter-J">J</h2>
-<ol start="679">
+<ol start="680">
<li><b><a href="texmf-dist/doc/fonts/jablantile">jablantile</a></b>:<small>
Metafont version of tiles in the style of Slavik Jablan.
@@ -4252,7 +4257,7 @@ Citations of judgements and official documents in (German) juridical documents.
<h2 id="letter-K">K</h2>
-<ol start="692">
+<ol start="693">
<li><b><a href="texmf-dist/doc/generic/kastrup">kastrup</a></b>:<small>
Convert numbers into binary, octal and hexadecimal.
@@ -4365,7 +4370,7 @@ A two-element sans-serif typeface.
<h2 id="letter-L">L</h2>
-<ol start="705">
+<ol start="706">
<li><b><a href="texmf-dist/doc/latex/l2picfaq">l2picfaq</a></b>:<small>
LaTeX pictures "how-to" (German).
@@ -5036,7 +5041,7 @@ Set of slide fonts based on CM.
<h2 id="letter-M">M</h2>
-<ol start="810">
+<ol start="811">
<li><b><a href="texmf-dist/doc/latex/macqassign">macqassign</a></b>:<small>
Typeset assignments for Macquarie University.
@@ -5870,7 +5875,7 @@ Build a format based on the preamble of a LaTeX file.
<h2 id="letter-N">N</h2>
-<ol start="925">
+<ol start="926">
<li><b><a href="texmf-dist/doc/latex/nag">nag</a></b>:<small>
Detecting and warning about obsolete LaTeX commands
@@ -6118,7 +6123,7 @@ Print numbers with separators and exponent if necessary.
<h2 id="letter-O">O</h2>
-<ol start="962">
+<ol start="963">
<li><b><a href="texmf-dist/doc/latex/oberdiek">oberdiek</a></b>:<small>
A bundle of packages submitted by Heiko Oberdiek.
@@ -6356,7 +6361,7 @@ Combine LaTeX commands over included graphics.
<h2 id="letter-P">P</h2>
-<ol start="984">
+<ol start="985">
<li><b><a href="texmf-dist/doc/latex/pagecont">pagecont</a></b>:<small>
Page numbering that continues between documents.
@@ -7531,7 +7536,7 @@ Palatino-like fonts in support of mathematics.
<h2 id="letter-Q">Q</h2>
-<ol start="1170">
+<ol start="1171">
<li><b><a href="texmf-dist/doc/latex/qcm">qcm</a></b>:<small>
A LaTeX2e class for making multiple choice questionnaires
@@ -7570,7 +7575,7 @@ Consistent quote marks.
<h2 id="letter-R">R</h2>
-<ol start="1176">
+<ol start="1177">
<li><b><a href="texmf-dist/doc/latex/randbild">randbild</a></b>:<small>
Marginal pictures.
@@ -7777,7 +7782,7 @@ Class for Ryerson Unversity Graduate School requirements.
<h2 id="letter-S">S</h2>
-<ol start="1211">
+<ol start="1212">
<li><b><a href="texmf-dist/doc/latex/sageep">sageep</a></b>:<small>
Format papers for the annual meeting of EEGS.
@@ -8538,7 +8543,7 @@ Typeset syntactic trees.
<h2 id="letter-T">T</h2>
-<ol start="1330">
+<ol start="1331">
<li><b><a href="texmf-dist/doc/latex/t-angles">t-angles</a></b>:<small>
Draw tangles, trees, Hopf algebra operations and other pictures.
@@ -9627,7 +9632,7 @@ Print a typographic grid.
<h2 id="letter-U">U</h2>
-<ol start="1463">
+<ol start="1464">
<li><b><a href="texmf-dist/doc/latex/uaclasses">uaclasses</a></b>:<small>
University of Arizona thesis and dissertation format.
@@ -9775,7 +9780,7 @@ University of Washington thesis class.
<h2 id="letter-V">V</h2>
-<ol start="1489">
+<ol start="1490">
<li><b><a href="texmf-dist/doc/bibtex/vancouver">vancouver</a></b>:<small>
Bibliographic style file for Biomedical Journals.
@@ -9923,7 +9928,7 @@ Document classes for Vaxjo University
<h2 id="letter-W">W</h2>
-<ol start="1513">
+<ol start="1514">
<li><b><a href="texmf-dist/doc/latex/wadalab">wadalab</a></b>:<small>
Wadalab (Japanese) font packages.
@@ -9982,7 +9987,7 @@ Simulating word processor layout.
<h2 id="letter-X">X</h2>
-<ol start="1523">
+<ol start="1524">
<li><b><a href="texmf-dist/doc/latex/xargs">xargs</a></b>:<small>
Define commands with many optional arguments.
@@ -10220,7 +10225,7 @@ Tree macros using XY-Pic.
<h2 id="letter-Y">Y</h2>
-<ol start="1558">
+<ol start="1559">
<li><b><a href="texmf-dist/doc/latex/yafoot">yafoot</a></b>:<small>
A bundle of miscellaneous footnote packages.
@@ -10268,7 +10273,7 @@ Many-featured Young tableaux and Young diagrams.
<h2 id="letter-Z">Z</h2>
-<ol start="1566">
+<ol start="1567">
<li><b><a href="texmf-dist/doc/latex/zed-csp">zed-csp</a></b>:<small>
Typesetting Z and CSP format specifications.