summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/iso
diff options
context:
space:
mode:
authorManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-06-21 16:57:07 +0000
committerManuel Pégourié-Gonnard <mpg@elzevir.fr>2008-06-21 16:57:07 +0000
commitc6f4e959a680a3e496b01cf869b2924478604a85 (patch)
treef2da04099508e622f6eda69a1f7537060d285bfa /Master/texmf-dist/doc/latex/iso
parent2155601926b0043375f89ad727cb6c39b461d1ed (diff)
iso with new pdfs entering tlpkg-ctan-check
git-svn-id: svn://tug.org/texlive/trunk@8910 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/iso')
-rw-r--r--Master/texmf-dist/doc/latex/iso/README17
-rw-r--r--Master/texmf-dist/doc/latex/iso/iso4ht.pdfbin0 -> 205628 bytes
-rw-r--r--Master/texmf-dist/doc/latex/iso/isoe.pdfbin0 -> 385405 bytes
-rw-r--r--Master/texmf-dist/doc/latex/iso/isofwdbp.tex45
-rw-r--r--Master/texmf-dist/doc/latex/iso/isoman.pdfbin454669 -> 447492 bytes
-rw-r--r--Master/texmf-dist/doc/latex/iso/isov2.4ht893
-rw-r--r--Master/texmf-dist/doc/latex/iso/trfwd1.tex63
-rw-r--r--Master/texmf-dist/doc/latex/iso/tspasfwdbp.tex63
8 files changed, 1073 insertions, 8 deletions
diff --git a/Master/texmf-dist/doc/latex/iso/README b/Master/texmf-dist/doc/latex/iso/README
index 6f57204c0bd..5be2457e8a8 100644
--- a/Master/texmf-dist/doc/latex/iso/README
+++ b/Master/texmf-dist/doc/latex/iso/README
@@ -11,25 +11,26 @@ o Updated from ISO/IEC Directives, Third edition, 1997 to the
README (this file)
isoe.dtx
isoe.ins
+isoe.pdf
iso4ht.dtx
iso4ht.ins
+iso4ht.pdf
isoman.tex
-isoman.pdf
-isoman.ps
+isoman.pdf (user manual)
To install the class (and packages)
o run: latex isoe.ins (which will generate *.cls, *.clo, *.sty and *.tex files)
-o Optionally, to print the commented source code
+o Move the generated files to a location where LaTeX will find them
+ (if you don't know where this is, see the FAQ on CTAN in /help/uktug-faq)
+
+o To regenerate the commented source code
o run: latex isoe.dtx
o run: makeindex -s gind.ist isoe
o run: latex isoe.dtx
o print isoe.dvi for a hardcopy
-o Move the generated files to a location where LaTeX will find them
- (if you don't know where this is, see the FAQ on CTAN in /help/uktug-faq)
-o For the User Manual, either latex isoman.tex or print isoman.pdf or
- isoman.ps
+o For the User Manual, either latex isoman.tex or print isoman.pdf
-o If you might use TeX4ht:
+o If you might use TeX4ht (and this might well not work):
o run: latex iso4ht.dtx (which will generate *.4ht file(s))
o To print the commented source code, follow instructions above on iso4ht.dtx
o Move the generated *.4ht file(s) to a location where TeX4ht will find them
diff --git a/Master/texmf-dist/doc/latex/iso/iso4ht.pdf b/Master/texmf-dist/doc/latex/iso/iso4ht.pdf
new file mode 100644
index 00000000000..1264b092a21
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/iso/iso4ht.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/iso/isoe.pdf b/Master/texmf-dist/doc/latex/iso/isoe.pdf
new file mode 100644
index 00000000000..cdcb7740f8f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/iso/isoe.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/iso/isofwdbp.tex b/Master/texmf-dist/doc/latex/iso/isofwdbp.tex
new file mode 100644
index 00000000000..4b900f63ec7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/iso/isofwdbp.tex
@@ -0,0 +1,45 @@
+%%
+%% This is file `isofwdbp.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% isoe.dtx (with options: `fwd1')
+%%
+%% This work has been partially funded by the US government and is
+%% not subject to copyright.
+%%
+%% This program is provided under the terms of the
+%% LaTeX Project Public License distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt.
+%%
+%% Author: Peter Wilson (CUA and NIST)
+%% now at: peter.r.wilson@boeing.com
+%%
+\ProvidesFile{isofwdbp.tex}[2002/01/10 ISO Foreword boilerplate]
+\ProvidesFile{isofwdbp.tex}[2001/08/29 Boilerplate for start of Foreword]
+
+ISO (the International Organization for Standardization) is a worldwide
+federation of national standards bodies (ISO member bodies). The work
+of preparing International Standards is normally carried out through
+ISO technical committees. Each member body interested in a subject for
+which a technical committee has been established has the right to be
+represented on that committee. International organizations,
+governmental and non-governmental, in liaison with ISO, also take part
+in the work. ISO collaborates closely with the International
+Electrotechnical Commission (IEC) on all matters of electrotechnical
+standardization.
+
+International Standards are drafted in accordance with the rules given
+in the ISO/IEC Directives, Part~2.
+
+The main task of technical committees is to prepare International Standards.
+Draft International Standards adopted by the technical committees are
+circulated to the member bodies for voting. Publication as an
+International Standard requires approval by at least 75\% of the member
+bodies casting a vote.
+\par
+
+\endinput
+%%
+%% End of file `isofwdbp.tex'.
diff --git a/Master/texmf-dist/doc/latex/iso/isoman.pdf b/Master/texmf-dist/doc/latex/iso/isoman.pdf
index f024f5db575..9dcdc520bf8 100644
--- a/Master/texmf-dist/doc/latex/iso/isoman.pdf
+++ b/Master/texmf-dist/doc/latex/iso/isoman.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/iso/isov2.4ht b/Master/texmf-dist/doc/latex/iso/isov2.4ht
new file mode 100644
index 00000000000..5d8bade0391
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/iso/isov2.4ht
@@ -0,0 +1,893 @@
+%%
+%% This is file `isov2.4ht',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% iso4ht.dtx (with options: `usc')
+%%
+%% Author: Peter Wilson (CUA)
+%% now at: peter.r.wilson@boeing.com
+%%
+%% This system is released under the Latex Project Public License.
+%%
+%% This system is distributed in the hope that it will be useful,
+%% but WITHOUT ANY WARRANTY; without even the implied warranty of
+%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+\typeout{[isov2.4ht 2000/01/20 version v0.1]}
+
+\NewConfigure{listof}{6}
+
+\def\:tableofcontents{\futurelet\:temp\:TOC}
+\edef\:TOC{%
+ \noexpand\ifx [\noexpand\:temp
+ \noexpand\expandafter\noexpand\:TableOfContents
+ \noexpand\else
+ \noexpand\Auto:ent{%
+ \ifnum 1>\c@tocdepth\else clause,fibicl@use,likefibicl@use,normannex,infannex,repannex,\fi
+\ifnum 2>\c@tocdepth \else sclause,\fi
+\ifnum 3>\c@tocdepth \else ssclause,\fi
+\ifnum 4>\c@tocdepth \else sssclause,\fi
+\ifnum 5>\c@tocdepth \else ssssclause,\fi
+\ifnum 6>\c@tocdepth \else sssssclause,\fi
+UnDFexyz}%
+ \noexpand\fi}
+
+\def\Auto:ent#1{%
+ \edef\auto:toc{\noexpand\:TableOfContents[\ifx \auto:toc\:UnDef
+ #1\else \auto:toc \fi]} \auto:toc
+ \global\let\auto:toc\:UnDef }
+
+\def\tocnormannex#1#2#3{\par\annexname\ \toc:num{annex}{#1 (\normativename)}{#2}\par}%
+\def\toclikenormannex#1#2#3{\par\:SPAN{likenormannexToc}{#2}\par}%
+\def\tocinfannex#1#2#3{\par\annexname\ \toc:num{infannex}{#1 (\informativename)}{#2}\par}%
+\def\toclikeinfannex#1#2#3{\par\:SPAN{likeinfannexToc}{#2}\par}%
+\def\tocrepannex#1#2#3{\par\annexname\ \toc:num{annex}{#1}{#2}\par}%
+\def\toclikerepannex#1#2#3{\par\:SPAN{likerepannexToc}{#2}\par}%
+\def\tocfibicl@use#1#2#3{\par\:SPAN{fibicl@useToc}{#2}\par}%
+\def\toclikefibicl@use#1#2#3{\par\:SPAN{likefibicl@useToc}{#2}\par}%
+\def\tocclause#1#2#3{\par\toc:num{clause}{#1}{#2}\par}%
+\def\toclikeclause#1#2#3{\par\:SPAN{likeclauseToc}{#2}\par}%
+\def\tocsclause#1#2#3{\par\ \toc:num{sclause}{#1}{#2}\par}
+\def\toclikesclause#1#2#3{\par\ \:SPAN{likesclauseToc}{#2}\par}
+\def\tocssclause#1#2#3{\par
+ \ \ \toc:num{ssclause}{#1}{#2}\par}
+\def\toclikessclause#1#2#3{\par
+ \ \ \:SPAN{likessclauseToc}{#2}\par}
+\def\tocsssclause#1#2#3{\par\ \ \toc:num{sssclause}{#1}{#2}\par}
+\def\toclikesssclause#1#2#3{\par\ \ \:SPAN{likesssclauseToc}{#2}\par}
+\def\tocssssclause#1#2#3{\par
+ \ \ \ \ \toc:num{ssssclause}{#1}{#2}\par}
+\def\toclikessssclause#1#2#3{\par
+ \ \ \ \ \:SPAN{likessssclauseToc}{#2}\par}
+\def\tocsssssclause#1#2#3{\par
+ \ \ \ \ \ \toc:num{sssssclause}{#1}{#2}\par}
+\def\toclikesssssclause#1#2#3{\par
+ \ \ \ \ \ \:SPAN{likesssssclauseToc}{#2}\par}
+\def\toctitleclause#1#2#3{\par\toc:num{titleclause}{#1}{#2}\par}%
+\def\tocliketitleclause#1#2#3{\par\:SPAN{liketitleclauseToc}{#2}\par}%
+
+\def\toc:num#1#2#3{\def\:temp{#1#2}\:SPAN{#1Toc}{\ifx \:temp\empty \else
+ #2 \fi #3}}
+\def\:tocs{\noexpand\:tableofcontents}
+\pend:defIII\addcontentsline{%
+ \def\:temp{##1}\def\:tempa{toc}\ifx \:temp\:tempa
+ \gHAdvance\TitleCount 1 \fi }
+\def\@dottedtocline#1#2#3#4#5{\hbox{\def\numberline##1{\e:listof
+ ##1\f:listof}\c:listof#4\d:listof}\ignorespaces}
+
+\def\@starttoc#1{%
+ \begingroup
+ \makeatletter \Configure{cite}{}{}%
+ \def\:temp{#1}\def\:tempa{toc}%
+ \a:listof\par
+ \@input{\jobname.\ifx \:temp\:tempa otc\else #1\fi}%
+ \b:listof
+ \if@filesw
+ \expandafter\expandafter\csname
+ newwrite\endcsname\csname tf@#1\endcsname
+ \immediate\openout \csname tf@#1\endcsname \jobname.#1\relax
+ \fi
+ \global\@nobreakfalse
+ \endgroup}
+
+\ifHtml
+ \NewConfigure{tableofcontents*}[1]{\edef\auto:toc{#1}%
+ \ifx \au:StartSec\:UnDef
+ \let\au:StartSec\:StartSec
+ \def\:StartSec{\:tableofcontents
+ \global\let\auto:toc\:UnDef \:StartSec}
+ \pend:def\:tableofcontents{\gdef\:StartSec{\au:StartSec}}
+ \fi
+}
+
+ \def\:tempa{
+ \CutAt{clause,likeclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \CutAt{likeclause,clause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \Configure{tableofcontents*}{clause,likeclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+}
+
+\def\:tempb{
+ \TocAt*{clause,/likeclause,sclause,likesclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \TocAt*{likeclause,/clause,sclause,likesclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \CutAt{clause,likeclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \CutAt{likeclause,clause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \Configure{tableofcontents*}{clause,likeclause,sclause,likesclause,%
+ ssclause,likessclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+}
+
+\def\:tempc{
+ \TocAt*{clause,/likeclause,sclause,likesclause,ssclause,likessclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \TocAt*{likeclause,/clause,sclause,likesclause,ssclause,likessclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \CutAt{clause,likeclause,sclause,likesclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \CutAt{likeclause,clause,sclause,likesclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \Configure{tableofcontents*}{clause,likeclause,sclause,likesclause,%
+ ssclause,likessclause,sssclause,likesssclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+}
+
+\def\:tempd{
+ \TocAt*{clause,/likeclause,sclause,likesclause,ssclause,likessclause,%
+ sssclause,likesssclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \TocAt*{likeclause,/clause,sclause,likesclause,ssclause,likessclause,%
+ sssclause,likesssclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \CutAt{clause,likeclause,sclause,likesclause,ssclause,likessclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \CutAt{likeclause,clause,sclause,likesclause,ssclause,likessclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+ \Configure{tableofcontents*}{clause,likeclause,sclause,likesclause,%
+ ssclause,likessclause,sssclause,likesssclause,%
+ ssssclause,likessssclause,%
+ normannex,infannex,repannex,fibicl@use,likefibicl@use}
+}
+
+\:CheckOption{4}
+ \if:Option
+ \:tempa \:tempb \:tempc \:tempd
+ \else\:CheckOption{3}
+ \if:Option
+ \:tempa \:tempb \:tempc
+ \else\:CheckOption{2}
+ \if:Option
+ \:tempa \:tempb
+ \else\:CheckOption{1}
+ \if:Option
+ \:tempa
+ \fi
+ \fi
+ \fi
+ \fi
+
+\fi % end ifHtml
+
+ \pend:def\listoffigures{\begingroup \a:listoffigures
+ \def\@starttoc{\:tableofcontents[lof]\:gobble}}
+\append:def\listoffigures{\b:listoffigures \endgroup}
+\pend:def\listoftables{\begingroup \a:listoftables
+ \def\@starttoc{\:tableofcontents[lot]\:gobble}}
+\append:def\listoftables{\b:listoftables \endgroup}
+
+\NewConfigure{listoffigures}{2}
+\NewConfigure{listoftables}{2}
+
+\def\toclot#1#2#3{\par\ \toc:num{table}{#1}{#2}\par}
+\def\toclof#1#2#3{\par\ \toc:num{figure}{#1}{#2}\par}
+
+\renewcommand{\introelement}[1]{\ifx\empty#1\else {#1 ---\newline}\fi}
+\renewcommand{\compelement}[1]{\ifx\empty#1\else { ---\newline #1}\fi}
+
+\newcommand{\titleclause}{%
+ \@startsection{titleclause}{100}% large level to avoid adding to ToC
+ {\z@}%
+ {\beforecskip}%
+ {\aftercskip}%
+ {\raggedright\Tfont\bfseries}}
+
+\renewcommand{\title}[3]{%
+ \setcounter{clause}{0}
+ \gdef\thetitle{\introelement{#1} %
+ \mainelement{#2} %
+ \compelement{#3}}
+ \titleclause*{\thetitle}}
+
+\let\no@titleclause\titleclause
+\Def:Section\titleclause{}{#1}
+\let\no:titleclause\titleclause
+\def\titleclause{\rdef:sec{titleclause}}
+\Def:Section\liketitleclause{}{#1}
+\let\:liketitleclause\liketitleclause
+\let\liketitleclause\:UnDef
+
+\let\no@clause\clause
+\Def:Section\clause{\ifnum \c:secnumdepth>\c@secnumdepth \else
+ \theclause \fi}{#1}
+\let\no:clause\clause
+\def\clause{\rdef:sec{clause}}
+\Def:Section\likeclause{}{#1}
+\let\:likeclause\likeclause
+\let\likeclause\:UnDef
+
+\let\no@sclause\sclause
+\Def:Section\sclause{\ifnum \c:secnumdepth>\c@secnumdepth \else
+ \thesclause \fi}{#1}
+\let\no:sclause\sclause
+\def\sclause{\rdef:sec{sclause}}
+\Def:Section\likesclause{}{#1}
+\let\:likesclause\likesclause
+\let\likesclause\:UnDef
+
+\let\no@ssclause\ssclause
+\Def:Section\ssclause{\ifnum \c:secnumdepth>\c@secnumdepth \else
+ \thessclause \fi}{#1}
+\let\no:ssclause\ssclause
+\def\ssclause{\rdef:sec{ssclause}}
+\Def:Section\likessclause{}{#1}
+\let\:likessclause\likessclause
+\let\likessclause\:UnDef
+
+\let\no@sssclause\sssclause
+\Def:Section\sssclause{\ifnum \c:secnumdepth>\c@secnumdepth \else
+ \thesssclause \fi}{#1}
+\let\no:sssclause\sssclause
+\def\sssclause{\rdef:sec{sssclause}}
+\Def:Section\likesssclause{}{#1}
+\let\:likesssclause\likesssclause
+\let\likesssclause\:UnDef
+
+\let\no@ssssclause\ssssclause
+\Def:Section\ssssclause{\ifnum \c:secnumdepth>\c@secnumdepth \else
+ \thessssclause \fi}{#1}
+\let\no:ssssclause\ssssclause
+\def\ssssclause{\rdef:sec{ssssclause}}
+\Def:Section\likessssclause{}{#1}
+\let\:likessssclause\likessssclause
+\let\likessssclause\:UnDef
+
+\let\no@sssssclause\sssssclause
+\Def:Section\sssssclause{\ifnum \c:secnumdepth>\c@secnumdepth \else
+ \thesssssclause \fi}{#1}
+\let\no:sssssclause\sssssclause
+\def\sssssclause{\rdef:sec{sssssclause}}
+\Def:Section\likesssssclause{}{#1}
+\let\:likesssssclause\likesssssclause
+\let\likesssssclause\:UnDef
+
+\let\no@fibicl@use\fibicl@use
+\Def:Section\fibicl@use{}{#1}
+\let\no:fibicl@use\fibicl@use
+\def\fibicl@use{\rdef:sec{fibicl@use}}
+\Def:Section\likefibicl@use{}{#1}
+\let\:likefibicl@use\likefibicl@use
+\let\likefibicl@use\:UnDef
+
+\def\@normannex#1{%
+ \tocskip{\tocentryskip}
+ \SkipRefstepAnchor
+ \addcontentsline{toc}{annex}{\annexname\space\theannex\space(\normativename)\space#1}%
+ \csname @endnormannex\endcsname}
+
+\let\:tempb\normannex
+\Def:Section\normannex{\theannex}{#1}
+\let\:normannex\normannex
+\let\normannex\:tempb
+\let\no@normannex\@normannex
+\def\@normannex#1{%
+ {\let\addcontentsline\:gobbleIII\no@normannex{#1}}%
+ \HtmlEnv \Toc:Title{#1}\:normannex{#1}}
+
+\def\@infannex#1{%
+ \tocskip{\tocentryskip}
+ \SkipRefstepAnchor
+ \addcontentsline{toc}{annex}{\annexname\space\theannex\space(\informativename)\space#1}%
+ \csname @endinfannex\endcsname}
+
+\let\:tempb\infannex
+\Def:Section\infannex{\theannex}{#1}
+\let\:infannex\infannex
+\let\infannex\:tempb
+\let\no@infannex\@infannex
+\def\@infannex#1{%
+ {\let\addcontentsline\:gobbleIII\no@infannex{#1}}%
+ \HtmlEnv \Toc:Title{#1}\:infannex{#1}}
+
+\def\@repannex#1{%
+ \tocskip{\tocentryskip}
+ \SkipRefstepAnchor
+ \addcontentsline{toc}{annex}{\annexname\space\theannex\space#1}%
+ \csname @endrepannex\endcsname}
+
+\let\:tempb\repannex
+\Def:Section\repannex{\theannex}{#1}
+\let\:repannex\repannex
+\let\repannex\:tempb
+\let\no@repannex\@repannex
+\def\@repannex#1{%
+ {\let\addcontentsline\:gobbleIII\no@repannex{#1}}%
+ \HtmlEnv \Toc:Title{#1}\:repannex{#1}}
+
+\Configure{endtitleclause}
+ {clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+\Configure{endliketitleclause}
+ {clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+
+\Configure{endclause}
+ {likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+\Configure{endlikeclause}
+ {clause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+
+\Configure{endsclause}
+ {likesclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+\Configure{endlikesclause}
+ {sclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+
+\Configure{endssclause}
+ {likessclause,sclause,likesclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+\Configure{endlikessclause}
+ {ssclause,sclause,likesclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+
+\Configure{endsssclause}
+ {likesssclause,ssclause,likessclause,sclause,likesclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+\Configure{endlikesssclause}
+ {sssclause,ssclause,likessclause,sclause,likesclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+
+\Configure{endssssclause}
+ {likessssclause,likesssclause,ssclause,likessclause,sclause,likesclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+\Configure{endlikessssclause}
+ {ssssclause,likesssclause,ssclause,likessclause,sclause,likesclause,%
+ clause,likeclause,fibicl@use,likefibicl@use,normannex,infannex,repannex}
+
+\Configure{endfibicl@use}{fibicl@use,endlikefibicl@use,clause,likeclause}
+\Configure{endlikefibicl@use}{fibicl@use,endlikefibicl@use,clause,likeclause}
+
+\Configure{endnormannex}{normannex,infannex,repannex,fibicl@use,likefibicl@use}
+\Configure{endinfannex}{normannex,infannex,repannex,fibicl@use,likefibicl@use}
+\Configure{endrepannex}{normannex,infannex,repannex,fibicl@use,likefibicl@use}
+
+\NewConfigure{caption}[4]{\c:def\cptA:{#1}\c:def\cptB:{#2}%
+ \c:def\cptC:{#3}\c:def\cptD:{#4}}
+\long\def\@makecaption#1#2{%
+ {\cptA: \cap:ref{#1}%
+\cptB:}{\cptC:{#2}\cptD:}}
+\pend:def\caption{\SkipRefstepAnchor}
+
+\long\def\c:theindex:#1#2#3#4#5#6#7#8#9{%
+ \def\theindex{%
+ \def\idx:item{\SaveEverypar\everypar{}#1}%
+ \def\endtheindex{\idx:item#2\RecallEverypar}%
+ \def\item{\idx:item\let\index\@gobble #3\def\idx:item{#4}}%
+ \def\subitem{\idx:item\let\index\@gobble #5\def\idx:item{#6}}%
+ \def\subsubitem{\idx:item\let\index\@gobble #7\def\idx:item{#8}}}%
+ \def\indexspace{\idx:item#9\let\idx:item\empty}}
+
+\append:def\quote{\par\@totalleftmargin\z@}
+\append:def\quotation{\a:quotation\par\@totalleftmargin\z@}
+\NewConfigure{quotation}{1}
+
+\renewcommand{\thefootnote}{\arabic{footnote}\csname PRNT\endcsname}
+
+\:CheckOption{0.0}
+\if:Option
+ %%%% Do html0
+ \ConfigureToc{lof}{\empty}{ }{}{}
+ \ConfigureToc{lot}{\empty}{ }{}{}
+\else
+ \:CheckOption{3.2}
+ \if:Option
+ %%%% Do html32
+ {\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize
+ \or \Needs{11}\or \Needs{12}\else \fi}
+ \Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{}
+ \ConfigureToc{lof}{\empty}{\ }{}{\HCode{<br\xml:empty>}}
+ \ConfigureToc{lot}{\empty}{\ }{}{\HCode{<br\xml:empty>}}
+ \else
+ %%%% Do html4
+ {\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize
+ \or \Needs{11}\or \Needs{12}\else \fi}
+ \Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{}
+ \ConfigureToc{lof}
+ {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}}
+ \ConfigureToc{lot}
+ {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}}
+ \fi
+\fi
+
+\:CheckOption{0.0}
+\if:Option
+ %%%% Do html0
+ \Configure{titleclause}{}{}{}{}
+ \Configure{liketitleclause}{}{}{}{}
+ \Configure{clause}{}{}{\theclause\space}{}
+ \Configure{likeclause}{}{}{}{}
+ \Configure{sclause}{}{}{\thesclause\space}{}
+ \Configure{likesclause}{}{}{}{}
+ \Configure{ssclause}{}{}{\thessclause\space}{}
+ \Configure{likessclause}{}{}{}{}
+ \Configure{sssclause}{}{}{\thesssclause\space}{}
+ \Configure{likesssclause}{}{}{}{}
+ \Configure{ssssclause}{}{}{\thessssclause\space}{}
+ \Configure{likessssclause}{}{}{}{}
+ \Configure{sssssclause}{}{}{\thesssssclause\space}{}
+ \Configure{likesssssclause}{}{}{}{}
+ \Configure{fibicl@use}{}{}{}{}
+ \Configure{likefibicl@use}{}{}{}{}
+ \Configure{normannex}{}{}
+ {\annexname~\theannex~(\normativename)\space}{}
+ \Configure{infannex}{}{}
+ {\annexname~\theannex~(\informativename)\space}{}
+ \Configure{repannex}{}{}
+ {\annexname~\theannex\space}{}
+
+\else
+ \:CheckOption{3.2}
+ \if:Option
+ %%%% Do html3
+ \Configure{titleclause}{}{}
+ {\IgnorePar\HCode{<h1 class="titleHead">}}
+ {\HCode{</h1>}\NoIndent \par}
+ \Configure{titleclauseTITLE+}{#1}
+ \Configure{liketitleclause}{}{}
+ {\IgnorePar\HCode{<h1 class="titleHead">}}
+ {\HCode{</h1>}\NoIndent \par}
+
+ \Configure{clause}{}{}
+ {\IgnorePar\HCode{<h3 class="clauseHead">}
+ \ifnum \c:secnumdepth>\c@secnumdepth
+ \else \theclause \space \fi}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{clauseTITLE+}{\theclause\space#1}
+ \Configure{likeclause}{}{}
+ {\IgnorePar\HCode{<h3 class="likeclauseHead">}}
+ {\HCode{</h3>}\NoIndent \par}
+
+ \Configure{sclause}{}{}
+ {\bgroup \IgnorePar\HCode{<h4 class="sclauseHead">}
+ \ifnum \c:secnumdepth>\c@secnumdepth
+ \else \thesclause \space \fi}
+ {\HCode{</h4>}\NoIndent\egroup}
+ \Configure{sclauseTITLE+}{\thesclause \space#1}
+ \Configure{likesclause}{}{}
+ {\bgroup \IgnorePar\HCode{<h4 class="likesclauseHead">}}
+ {\HCode{</h4>}\NoIndent\egroup}
+
+ \Configure{ssclause}{}{}
+ {\bgroup \IgnorePar\HCode{<h5 class="ssclauseHead">}
+ \ifnum \c:secnumdepth>\c@secnumdepth
+ \else \thessclause \space \fi}
+ {\HCode{</h5>}\NoIndent\egroup}
+ \Configure{likessclause}{}{}
+ {\bgroup \IgnorePar\HCode{<h5 class="likessclauseHead">}}
+ {\HCode{</h5>}\NoIndent\egroup}
+ \Configure{ssclauseTITLE+}{\thessclause \space#1}
+
+ \Configure{sssclause}{}{}
+ {\ShowPar\NoIndent\HCode{<span class="sssclauseHead">}\begingroup\bf
+ \thesssclause\space}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{likesssclause}{}{}
+ {\ShowPar\NoIndent\HCode{<span class="likesssclauseHead">}}
+ {\HCode{</span>}\IgnorePar}
+ \Configure{sssclauseTITLE+}{\thesssclause \space#1}
+
+ \Configure{ssssclause}{}{}
+ {\ShowPar\HCode{<span class="ssssclauseHead">}\begingroup\bf
+ \thessssclause\space}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{likessssclause}{}{}
+ {\ShowPar\HCode{<span class="likssssclauseHead">}\begingroup\bf}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{ssssclauseTITLE+}{\thessssclause \space#1}
+
+ \Configure{sssssclause}{}{}
+ {\ShowPar\HCode{<span class="sssssclauseHead">}\begingroup\bf
+ \thesssssclause\space}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{likesssssclause}{}{}
+ {\ShowPar\HCode{<span class="liksssssclauseHead">}\begingroup\bf}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{sssssclauseTITLE+}{\thesssssclause \space#1}
+
+ \Configure{fibicl@use}{}{}
+ {\IgnorePar\HCode{<h3 class="fibicl@useHead">}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{fibicl@useTITLE+}{#1}
+ \Configure{likefibicl@use}{}{}
+ {\IgnorePar\HCode{<h3 class="likefibicl@useHead">}}
+ {\HCode{</h3>}\NoIndent \par}
+
+ \Configure{normannex}{}{}
+ {\IgnorePar\HCode{<h3 class="normannexHead">}
+ \annexname\ \theannex\ (\normativename)\HCode{<BR\xml:empty>}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{normannexTITLE+}{\annexname\space \theannex\space (\normativename)\space #1}
+
+ \Configure{infannex}{}{}
+ {\IgnorePar\HCode{<h3 class="infannexHead">}
+ \annexname\ \theannex\ (\informativename)\HCode{<BR\xml:empty>}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{infannexTITLE+}{\annexname\space \theannex\space (\informativename)\space #1}
+
+ \Configure{repannex}{}{}
+ {\IgnorePar\HCode{<h3 class="repannexHead">}
+ \annexname\ \theannex\ \HCode{<BR\xml:empty>}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{repannexTITLE+}{\annexname\space \theannex\space #1}
+
+ \else
+ %%%% Do html4
+ \Configure{titleclause}{}{}
+ {\IgnorePar \EndP\IgnorePar\HCode{<h1 class="titleHead">}}
+ {\HCode{</h1>}\NoIndent \par}
+ \Configure{titleclauseTITLE+}{#1}
+ \Configure{liketitleclause}{}{}
+ {\IgnorePar \EndP\IgnorePar\HCode{<h1 class="titleHead">}}
+ {\HCode{</h1>}\NoIndent \par}
+
+ \Configure{clause}{}{}
+ {\IgnorePar \EndP\IgnorePar\HCode{<h3 class="clauseHead">}
+ \ifnum \c:secnumdepth>\c@secnumdepth
+ \else \theclause \space \fi}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{clauseTITLE+}{\theclause\space#1}
+ \Configure{likeclause}{}{}
+ {\IgnorePar \EndP\IgnorePar\HCode{<h3 class="likeclauseHead">}}
+ {\HCode{</h3>}\NoIndent \par}
+
+ \Configure{sclause}{}{}
+ {\EndP\bgroup \IgnorePar\HCode{<h4 class="sclauseHead">}
+ \ifnum \c:secnumdepth>\c@secnumdepth
+ \else \thesclause \space \fi}
+ {\HCode{</h4>}\NoIndent\egroup}
+ \Configure{sclauseTITLE+}{\thesclause \space#1}
+ \Configure{likesclause}{}{}
+ {\EndP\bgroup \IgnorePar\HCode{<h4 class="likesclauseHead">}}
+ {\HCode{</h4>}\NoIndent\egroup}
+
+ \Configure{ssclause}{}{}
+ {\EndP\bgroup \IgnorePar\HCode{<h5 class="ssclauseHead">}
+ \ifnum \c:secnumdepth>\c@secnumdepth
+ \else \thessclause \space \fi}
+ {\HCode{</h5>}\NoIndent\egroup}
+ \Configure{likessclause}{}{}
+ {\EndP\bgroup \IgnorePar\HCode{<h5 class="likessclauseHead">}}
+ {\HCode{</h5>}\NoIndent\egroup}
+ \Configure{ssclauseTITLE+}{\thessclause \space#1}
+
+ \Configure{sssclause}{}{}
+ {\ShowPar\NoIndent\HCode{<span class="sssclauseHead">}\begingroup\bf
+ \thesssclause\space}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{likesssclause}{}{}
+ {\ShowPar\NoIndent\HCode{<span class="likesssclauseHead">}}
+ {\HCode{</span>}\IgnorePar}
+ \Css{.sssclauseHead, .likesssclauseHead
+ { margin-top:2em; font-weight: bold;}}
+
+ \Configure{ssssclause}{}{}
+ {\ShowPar\HCode{<span class="ssssclauseHead">}\begingroup\bf
+ \thessssclause\space}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{likessssclause}{}{}
+ {\ShowPar\HCode{<span class="likssssclauseHead">}\begingroup\bf}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Css{.ssssclauseHead, .likessssclauseHead
+ { font-weight: bold;}}
+
+ \Configure{sssssclause}{}{}
+ {\ShowPar\HCode{<span class="sssssclauseHead">}\begingroup\bf
+ \thesssssclause\space}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Configure{likesssssclause}{}{}
+ {\ShowPar\HCode{<span class="liksssssclauseHead">}\begingroup\bf}
+ {\endgroup\HCode{</span>}\IgnorePar}
+ \Css{.sssssclauseHead, .likesssssclauseHead
+ { font-weight: bold;}}
+
+ \Configure{fibicl@use}{}{}
+ {\IgnorePar\EndP \IgnorePar\HCode{<h3 class="fibicl@useHead">}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{fibicl@useTITLE+}{#1}
+ \Configure{likefibicl@use}{}{}
+ {\IgnorePar\EndP \IgnorePar\HCode{<h3 class="likefibicl@useHead">}}
+ {\HCode{</h3>}\NoIndent \par}
+
+ \Configure{normannex}{}{}
+ {\IgnorePar \EndP\IgnorePar\HCode{<h3 class="normannexHead">}
+ \annexname\ \theannex\ (\normativename)\HCode{<BR\xml:empty>}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{normannexTITLE+}{\annexname\space \theannex\space (\normativename)\space #1}
+ \Css{h3.normannexHead{text-align: center}}
+
+ \Configure{infannex}{}{}
+ {\IgnorePar\EndP \IgnorePar\HCode{<h3 class="infannexHead">}
+ \annexname\ \theannex\ (\informativename)\HCode{<BR\xml:empty>}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{infannexTITLE+}{\annexname\space \theannex\space (\informativename)\space #1}
+ \Css{h3.infannexHead{text-align: center}}
+
+ \Configure{repannex}{}{}
+ {\IgnorePar\EndP \IgnorePar\HCode{<h3 class="repannexHead">}
+ \annexname\ \theannex\ \HCode{<BR\xml:empty>}}
+ {\HCode{</h3>}\NoIndent \par}
+ \Configure{repannexTITLE+}{\annexname\space \theannex\space #1}
+ \Css{h3.repannexHead{text-align: center}}
+
+ \fi
+\fi
+
+\ifHtml \else
+ \ifx\bf\:UnDef
+ \def\bf{\normalfont\bfseries}
+ \fi
+ \Configure{titleclause}{\begingroup\bf}{\endgroup}
+ \Configure{liketitleclause}{\begingroup\bf}{\endgroup}
+ \Configure{clause}{}{}{\begingroup\bf\theclause\space}{\endgroup}
+ \Configure{likeclause}{}{}{\begingroup\bf}{\endgroup}
+ \Configure{sclause}{}{}{\begingroup\bf\thesclause\space}{\endgroup}
+ \Configure{likesclause}{}{}{\begingroup\bf}{\endgroup}
+ \Configure{ssclause}{}{}{\begingroup\bf\thessclause\space}{\endgroup}
+ \Configure{likessclause}{}{}{\begingroup\bf}{\endgroup}
+ \Configure{sssclause}{}{}
+ {\begingroup\bf\thesssclause\space}{\endgroup}
+ \Configure{likesssclause}{}{}{\begingroup\bf}{\endgroup}
+ \Configure{ssssclause}{}{}
+ {\begingroup\it\thessssclause\space}{\endgroup}
+ \Configure{likessssclause}{}{}
+ {\begingroup\it}{\endgroup}
+ \Configure{sssssclause}{}{}
+ {\begingroup\it\thesssssclause\space}{\endgroup}
+ \Configure{likesssssclause}{}{}
+ {\begingroup\it}{\endgroup}
+ \Configure{fibicl@use}{}{}{\begingroup\bf}{\endgroup}
+ \Configure{likefibicl@use}{}{}{\begingroup\bf}{\endgroup}
+ \Configure{normannex}{}{}
+ {\begingroup\bf \annexname~\theannex~(\normativename)\space}{\endgroup}
+ \Configure{infannex}{}{}
+ {\begingroup\bf \annexname~\theannex~(\informativename)\space}{\endgroup}
+ \Configure{repannex}{}{}
+ {\begingroup\bf v\annexname~\theannex\space}{\endgroup}
+\fi
+
+\:CheckOption{0.0}
+\if:Option
+ %%%% Do html0
+ \Configure{caption}{}{}{}{}
+\else
+ \:CheckOption{3.2}
+ \if:Option
+ %%%% Do html32
+ \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi
+ <div align="center"><table\Hnewline>
+ <tr valign="bottom"><td nowrap><strong>}}
+ {} {\HCode{</strong></td><td \Hnewline}}
+ {\HCode{</td></tr></table></div>}}
+ \else
+ %%%% Do html4
+ \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi}
+ \:xhtml{\IgnorePar\EndP}\HCode{<div align="center"
+ class="caption"><table class="caption"\Hnewline><tr
+ valign="baseline" class="caption"><td class="id">}}
+ {: } {\HCode{</td><td \Hnewline class="content">}}
+ {\HCode{</td></tr></table></div>}}
+ \Css{.caption td.id{font-weight: bold; white-space: nowrap; }}
+ \fi
+\fi
+
+\:CheckOption{0.0}
+\if:Option
+ %%%% Do html0
+ \Configure{theindex}{}{}{}{}{}{}{}{}{}
+\else
+ \:CheckOption{3.2}
+ \if:Option
+ %%%% Do html32
+ \Configure{theindex}
+ {\HCode{<div>}}
+ {\HCode{</div>}}
+ {}
+ {\HCode{<br\xml:empty>}\hfil\break}
+ {\ \ \ \ }
+ {\HCode{<br\xml:empty>}\hfil\break}
+ {\ \ \ \ \ \ \ \ }
+ {\HCode{<br\xml:empty>}\hfil\break}
+ {\hbox{\HCode{<p>}}}
+ \else
+ %%%% Do html4
+ \Configure{theindex}
+ {\HCode{<div class="theindex">}\let\end:theidx\empty}
+ {\end:theidx\HCode{</div>}}
+ {}
+ {\HCode{<br\xml:empty>}\hfil\break}
+ {\ \ \ \ }
+ {\HCode{<br\xml:empty>}\hfil\break}
+ {\ \ \ \ \ \ \ \ }
+ {\HCode{<br\xml:empty>}\hfil\break}
+ {\hbox{\end:theidx\HCode{<p class="theindex">}}%
+ \def\end:theidx{\HCode{</p>}}}
+ \fi
+\fi
+
+\:CheckOption{0.0}
+\if:Option
+ %%%% Do html0
+ \ConfigureEnv{quotation}{}{}{}{}
+ \ConfigureEnv{quote}{}{}{}{}
+ \ConfigureEnv{anote}{}{}{}{}
+ \ConfigureEnv{note}{}{}{}{}
+ \ConfigureEnv{anexample}{}{}{}{}
+ \ConfigureEnv{example}{}{}{}{}
+\else
+ \:CheckOption{3.2}
+ \if:Option
+ %%%% Do html32
+ \ConfigureEnv{quotation}{}{}{\start:env{quotation}}{\end:env}
+ \ConfigureEnv{quote}{}{}{\start:env{quote}}{\end:env}
+ \ConfigureEnv{anote}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{anote}}{\end:env}
+ \ConfigureEnv{note}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{note}}{\end:env}
+ \ConfigureEnv{anexample}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{anexample}}{\end:env}
+ \ConfigureEnv{example}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{example}}{\end:env}
+ \else
+ %%%% Do html4
+ \ConfigureEnv{quotation}{}{}{\start:env{quotation}}{\end:env}
+ \ConfigureEnv{quote}{}{}{\start:env{quote}}{\end:env}
+ \Css{.quote {margin-bottom:0.25em;
+ margin-top:0.25em;
+ margin-left:1em;}}
+ \ConfigureEnv{anote}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{anote}}{\end:env}
+ \ConfigureEnv{note}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{note}}{\end:env}
+ \ConfigureEnv{anexample}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{anexample}}{\end:env}
+ \ConfigureEnv{example}{\HCode{<blockquote>}}{\HCode{</blockquote>}}%
+ {\start:env{example}}{\end:env}
+ \fi
+\fi
+
+\:CheckOption{0.0}
+\if:Option
+ %%%% Do html0
+ \ConfigureList{description}{}{}{}{}{}{}
+ \ConfigureList{nreferences}{}{}{}{}{}{}
+ \ConfigureList{references}{}{}{}{}{}{}
+ \ConfigureList{symbols}{}{}{}{}{}{}
+\else
+ \:CheckOption{3.2}
+ \if:Option
+ %%%% Do html32
+ \ConfigureList{description}%
+ {\HCode{<dl>}}
+ {\HCode{</dl>}\ShowPar}
+ {\HCode{<dt>}\bgroup \bf}
+ {\egroup\HCode{<dd\Hnewline>}}
+ \ConfigureList{nreferences}%
+ {\HCode{<dl>}}
+ {\HCode{</dl>}\ShowPar}
+ {\HCode{<dt>}\bgroup \bf}
+ {\egroup\HCode{<dd\Hnewline>}}
+ \ConfigureList{references}%
+ {\HCode{<dl>}}
+ {\HCode{</dl>}\ShowPar}
+ {\HCode{<dt>}\bgroup \bf}
+ {\egroup\HCode{<dd\Hnewline>}}
+ \ConfigureList{symbols}%
+ {\HCode{<dl>}}
+ {\HCode{</dl>}\ShowPar}
+ {\HCode{<dt>}\bgroup \bf}
+ {\egroup\HCode{<dd\Hnewline>}}
+ \else
+ %%%% Do html4
+ \ConfigureList{description}%
+ {\EndP\HCode{<dl class="description">}\let\end:itm=\empty}
+ {\EndP\HCode{</dd></dl>}\ShowPar}
+ {\end:itm\def\end:itm{\EndP\Tg</dd>}
+ \HCode{<dt class="description">}\bgroup \bf}
+ {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}}
+ \ConfigureList{nreferences}%
+ {\EndP\HCode{<dl class="nreferences">}\let\end:itm=\empty}
+ {\EndP\HCode{</dd></dl>}\ShowPar}
+ {\end:itm\def\end:itm{\EndP\Tg</dd>}
+ \HCode{<dt class="nreferences">}\bgroup \bf}
+ {\egroup\EndP\HCode{</dt><dd\Hnewline class="nreferences">}}
+ \ConfigureList{references}%
+ {\EndP\HCode{<dl class="references">}\let\end:itm=\empty}
+ {\EndP\HCode{</dd></dl>}\ShowPar}
+ {\end:itm\def\end:itm{\EndP\Tg</dd>}
+ \HCode{<dt class="references">}\bgroup \bf}
+ {\egroup\EndP\HCode{</dt><dd\Hnewline class="references">}}
+ \ConfigureList{symbols}%
+ {\EndP\HCode{<dl class="symbols">}\let\end:itm=\empty}
+ {\EndP\HCode{</dd></dl>}\ShowPar}
+ {\end:itm\def\end:itm{\EndP\Tg</dd>}
+ \HCode{<dt class="symbols">}\bgroup \bf}
+ {\egroup\EndP\HCode{</dt><dd\Hnewline class="symbols">}}
+ \fi
+\fi
+
+\:CheckOption{0.0}
+\if:Option
+ \Configure{footnotetext}{}{}{} % from latex section
+\else
+ \:CheckOption{3.2}
+ \if:Option
+ %% \Configure{footnotetext} % from latex section I THINK THIS IS WRONG
+ %% {\HCode{<hr>}} {\HCode{<hr>}}
+ %% {\HCode{<sup>}} {\HCode{</sup>}}
+ \Configure{footnotetext}
+ {\HCode{<sup>}\FNmark\HCode{</sup>}}
+ {(footnote\ifx \FNmark\empty \else\space\fi \FNmark : }
+ {)}
+ \Configure{footnote}
+ {\def\PRNT{)}\HCode{<sup>}%
+ \Link{\arabic{footnote}}{}\FNmark\EndLink
+ \HCode{</sup>}}
+ {\relax\space
+ \Link{}{\arabic{footnote}}\EndLink
+ (footnote \FNmark : }
+ {)}
+
+ \else
+ %% \Configure{footnotetext} % from latex section
+ %% {\HCode{<br \xml:empty><span class="footnotetext"><sup>}\FNmark
+ %% \HCode{</sup}}
+ %% {}
+ %% {\HCode{</span>}}
+ %% \Css{span.footnotetext{ font-size:75\%; font-style:italic; } }
+ %%
+ %% \Configure{footnote} % from latex section
+ %% {\HPageButton[fn\FNnum]{\HCode{<sup>}\FNmark\HCode{</sup>}}}
+ %% {\BeginHPage[fn\FNnum]{ }}
+ %% {\EndHPage{}}
+ \Configure{footnotetext}
+ {\Tg<sup>\FNmark\Tg</sup>}
+ {(footnote\ifx \FNmark\empty \else\space\fi \FNmark : }
+ {)}
+
+ \Configure{footnote}
+ {\def\PRNT{)}\Tg<sup>%
+ \Link{\arabic{footnote}}{}\FNmark\EndLink
+ \Tg</sup>}
+ {\relax\space
+ \Link{}{\arabic{footnote}}\EndLink
+ (footnote \FNmark : }
+ {)}
+ \fi
+\fi
+
+\def\tableofcontents{%
+ \ifx\contentsname\empty \else
+ \clause*{\contentsname}%
+ \fi
+ \:tableofcontents}
+\let\dx:begin\begin
+\def\begin#1{\def\:temp{#1}\def\:tempa{theindex}\ifx \:temp\:tempa
+ \fibicl@use*{\indexname}\fi\dx:begin{#1}}
+
+\endinput
+%%
+%% End of file `isov2.4ht'.
diff --git a/Master/texmf-dist/doc/latex/iso/trfwd1.tex b/Master/texmf-dist/doc/latex/iso/trfwd1.tex
new file mode 100644
index 00000000000..02556adcc39
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/iso/trfwd1.tex
@@ -0,0 +1,63 @@
+%%
+%% This is file `trfwd1.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% isoe.dtx (with options: `trfwd1')
+%%
+%% This work has been partially funded by the US government and is
+%% not subject to copyright.
+%%
+%% This program is provided under the terms of the
+%% LaTeX Project Public License distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt.
+%%
+%% Author: Peter Wilson (CUA and NIST)
+%% now at: peter.r.wilson@boeing.com
+%%
+\ProvidesFile{trfwd1.tex}[2002/01/10 PAS/TS Foreword boilerplate]
+ %% trfwd1.tex Boilerplate for start of a tech rep Foreword clause
+
+ ISO (the International Organization for Standardization) is a worldwide
+federation of national standards bodies (ISO member bodies). The work
+of preparing International Standards is normally carried out through
+ISO technical committees. Each member body interested in a subject for
+which a technical committee has been established has the right to be
+represented on that committee. International organizations,
+governmental and non-governmental, in liaison with ISO, also take part
+in the work. ISO collaborates closely with the International
+Electrotechnical Commission (IEC) on all matters of electrotechnical
+standardization.
+
+ International Standards are drafted in accordance with the rules
+given in the ISO/IEC Directives, Part 3.
+
+ The main task of technical committees is to prepare International
+Standards. Draft International Standards adopted by the technical
+committees are circulated to the member bodies for voting. Publication
+as an International Standard requires approval by at least 75\% of the
+member bodies casting a vote.
+
+ In other circumstances, particularly when there is an urgent market
+requirement for such documents, a technical committee may decide to
+publish other types of normative document:
+\begin{itemize}
+\item an ISO Publicly Available Specification (ISO/PAS) represents an
+agreement between technical experts in an ISO working group and is
+accepted for publication if it is approved by more than 50\% of the
+members of the parent committee casting a vote;
+
+\item an ISO Technical Specification (ISO/TS) represents an agreement
+between the members of a technical committee and is accepted for
+publication if it is approved by 2/3 of the members of the committee
+casting a vote.
+\end{itemize}
+
+ An ISO/PAS or ISO/TS is reviewed every three years with a view to
+deciding whether it can be transformed into an International Standard.
+\par
+
+\endinput
+%%
+%% End of file `trfwd1.tex'.
diff --git a/Master/texmf-dist/doc/latex/iso/tspasfwdbp.tex b/Master/texmf-dist/doc/latex/iso/tspasfwdbp.tex
new file mode 100644
index 00000000000..969b3c30dc4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/iso/tspasfwdbp.tex
@@ -0,0 +1,63 @@
+%%
+%% This is file `tspasfwdbp.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% isoe.dtx (with options: `tspasfwd1')
+%%
+%% This work has been partially funded by the US government and is
+%% not subject to copyright.
+%%
+%% This program is provided under the terms of the
+%% LaTeX Project Public License distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt.
+%%
+%% Author: Peter Wilson (CUA and NIST)
+%% now at: peter.r.wilson@boeing.com
+%%
+\ProvidesFile{tspasfwdbp.tex}[2001/07/06 Boilerplate for start of TS/PAS Foreword]
+
+ISO (the International Organization for Standardization) is a worldwide
+federation of national standards bodies (ISO member bodies). The work
+of preparing International Standards is normally carried out through
+ISO technical committees. Each member body interested in a subject for
+which a technical committee has been established has the right to be
+represented on that committee. International organizations,
+governmental and non-governmental, in liaison with ISO, also take part
+in the work. ISO collaborates closely with the International
+Electrotechnical Commission (IEC) on all matters of electrotechnical
+standardization.
+
+International Standards are drafted in accordance with the rules given
+in the ISO/IEC Directives, Part~2.
+
+ The main task of technical committees is to prepare International
+Standards.
+Draft International Standards adopted by the technical committees are
+circulated to the member bodies for voting. Publication as an
+International Standard requires approval by at least 75\% of the member
+bodies casting a vote.
+
+ In other circumstances, particularly when there is an urgent market
+requirement for such documents, a technical committee may decide to
+publish other types of normative document:
+\begin{itemize}
+\item an ISO Publicly Available Specification (ISO/PAS) represents an
+agreement between technical experts in an ISO working group and is
+accepted for publication if it is approved by more than 50\% of the
+members of the parent committee casting a vote;
+
+\item an ISO Technical Specification (ISO/TS) represents an agreement
+between the members of a technical committee and is accepted for
+publication if it is approved by 2/3 of the members of the committee
+casting a vote.
+\end{itemize}
+
+ An ISO/PAS or ISO/TS is reviewed every three years with a view to
+deciding whether it can be transformed into an International Standard.
+\par
+
+\endinput
+%%
+%% End of file `tspasfwdbp.tex'.