diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht/aps.4ht')
-rw-r--r-- | Master/texmf-dist/tex/generic/tex4ht/aps.4ht | 218 |
1 files changed, 6 insertions, 212 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/aps.4ht b/Master/texmf-dist/tex/generic/tex4ht/aps.4ht index 908c7083c79..52b9b8f7d77 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/aps.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/aps.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% aps.4ht 2008-09-16-11:44 % -% Copyright (C) 2002--2008 Eitan M. Gurari % +% aps.4ht 2009-04-14-17:07 % +% Copyright (C) 2002--2009 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,217 +24,11 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2008-09-16-11:44} - -\ifx \@authoraddress\:UnDef - \let\@svsechd\empty - - \Hinput{aps} - \expandafter\endinput -\fi -\def\no:make@eqnnum{\let\make@eqnnum=\empty} -\append:def\equation{% - \def\:@currentlabel{\the\c@equation}% - \anc:lbl r{equation}% - \pend:def\endequation{% - \aftergroup\aftergroup - \aftergroup\aftergroup - \aftergroup\aftergroup - \aftergroup\no:make@eqnnum}} - -\def\:authoraddress{% - \let\aps:centering=\centering - \def\centering##1\par{\aps:centering\a:address##1\b:address\par}% - \def\nointerlineskip{\def\centering####1\par{% - \aps:centering\a:author####1\b:author\par}}} - -\NewConfigure{address}{2} - -\let\o:maketitle:\maketitle -\def\maketitle{\bgroup - \gHAdvance\:mpNum by 1 -\HAssign\minipageNum=\:mpNum \relax -% - \def\sec:typ{title}% - \Configure{HtmlPar}{}{}{}{}% - \Configure{newpage}{}% - \pend:def\@title{\a:ttl}\append:def\@title{\b:ttl\vskip2.5pt}% - \pend:def\@date{\a:date}\append:def\@date{\b:date}% - \pend:def\@authoraddress{\bgroup\:authoraddress }% - \append:def\@authoraddress{\egroup }% - \def\and{\a:and} - \pend:def\@maketitle{\a:mktl}% - \append:def\@maketitle{\b:mktl}% - \o:maketitle: - \egroup} - -\NewConfigure{maketitle}[4]{\c:def\a:mktl{#1}\c:def\b:mktl{#2}% - \c:def\a:ttl{#3}\c:def\b:ttl{#4}} -\NewConfigure{thanks author date and}[8]{% - \c:def\a:thanks{#1}\c:def\b:thanks{#2}\c:def\a:author{#3}\c:def\b:author{#4}% - \c:def\a:date{#5}\c:def\b:date{#6}\c:def\a:and{#7}\c:def\e:mktl{#8}} - - \def\@part[#1]#2{% - \ifnum \c@secnumdepth >-2\relax - \SkipRefstepAnchor \refstepcounter{part}% - \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% - \else - \addcontentsline{toc}{part}{#1}% - \fi - \csname @endpart\endcsname} -\let\:tempb\part -\Def:Section\part{\thepart}{#1} -\let\:part\part -\let\part\:tempb -\let\no@part\@part -\def\@part[#1]#2{% - {\let\addcontentsline\:gobbleIII\no@part[#1]{}}% - \HtmlEnv \Toc:Title{#1}\:part{#2}} -\Def:Section\likepart{}{#1} -\let\:likepart\likepart -\let\likepart\:UnDef -\let\no@spart\@spart -\def\@spart#1{% - {\let\addcontentsline\:gobbleIII\no@spart{}}% - \HtmlEnv \:likepart{#1}} - - \let\no@section\section -\Def:Section\section{\ifnum \c:secnumdepth>\c@secnumdepth \else - \thesection \fi}{\uppercase{#1}} -\let\no:section\section -\def\section{\rdef:sec{section}} -\Def:Section\likesection{}{\uppercase{#1}} -\let\:likesection\likesection -\let\likesection\:UnDef - - -\let\asp:@sect\no@sect -\def\no@sect#1#2#3#4#5{\asp:@sect{#1}{#2}{#3}{#4}{#5\let\@svsec=\empty}} - - - -\let\no@subsection\subsection -\Def:Section\subsection{\ifnum \c:secnumdepth>\c@secnumdepth \else - \thesubsection \fi}{#1} -\let\no:subsection\subsection -\def\subsection{\rdef:sec{subsection}} -\Def:Section\likesubsection{}{#1} -\let\:likesubsection\likesubsection -\let\likesubsection\:UnDef - -\let\no@subsubsection\subsubsection -\Def:Section\subsubsection{\ifnum \c:secnumdepth>\c@secnumdepth \else - \thesubsubsection \fi}{#1} -\let\no:subsubsection\subsubsection -\def\subsubsection{\rdef:sec{subsubsection}} -\Def:Section\likesubsubsection{}{#1} -\let\:likesubsubsection\likesubsubsection -\let\likesubsubsection\:UnDef - -\let\no@paragraph\paragraph -\Def:Section\paragraph{\ifnum \c:secnumdepth>\c@secnumdepth \else - \theparagraph \fi}{#1} -\let\no:paragraph\paragraph -\def\paragraph{\rdef:sec{paragraph}} -\Def:Section\likeparagraph{}{#1} -\let\:likeparagraph\likeparagraph -\let\likeparagraph\:UnDef -\let\no@subparagraph\subparagraph -\Def:Section\subparagraph{\ifnum \c:secnumdepth>\c@secnumdepth \else - \thesubparagraph \fi}{#1} -\let\no:subparagraph\subparagraph -\def\subparagraph{\rdef:sec{subparagraph}} -\Def:Section\likesubparagraph{}{#1} -\let\:likesubparagraph\likesubparagraph -\let\likesubparagraph\:UnDef - - - -\def\tableofcontents{% - \ifx\contentsname\empty \else - \ifx\contentsname\:UnDef \else - % -\section*{\contentsname}% - % -% - \fi\fi - \:tableofcontents} - -\ConfigureToc{likeparagraph} {}{\empty}{}{\newline} -\ConfigureToc{likepart} {}{\empty}{}{\newline} -\ConfigureToc{likesection} {}{\empty}{}{\newline} -\ConfigureToc{likesubparagraph} {}{\empty}{}{\newline} -\ConfigureToc{likesubsection} {}{\empty}{}{\newline} -\ConfigureToc{likesubsubsection} {}{\empty}{}{\newline} -\ConfigureToc{paragraph} {\empty}{\ }{}{\newline} -\ConfigureToc{part} {\empty}{\ }{}{\newline} -\ConfigureToc{section} {\empty}{\ }{}{\newline} -\ConfigureToc{subparagraph} {\empty}{\ }{}{\newline} -\ConfigureToc{subsection} {\empty}{\ }{}{\newline} -\ConfigureToc{subsubsection} {\empty}{\ }{}{\newline} - - -\edef\:TOC{% - \noexpand\ifx [\noexpand\:temp - \noexpand\expandafter\noexpand\:TableOfContents - \noexpand\else - \noexpand\Auto:ent{\ifnum \c@tocdepth >-2 part,\fi -\expandafter\ifx \csname @chapter\endcsname\relax - \ifnum \c@tocdepth >\z@ section,\fi -\else - \ifnum \c@tocdepth >\m@ne chapter,appendix,\fi - \ifnum \z@>\c@tocdepth\else section,\fi - \ifnum 1>\c@tocdepth \else subsection,\fi -\fi -\ifnum 2>\c@tocdepth \else subsection,\fi -\ifnum 3>\c@tocdepth \else subsubsection,\fi -\ifnum 4>\c@tocdepth \else paragraph,\fi -\ifnum 5>\c@tocdepth \else subparagraph,\fi -UnDFexyz}% - \noexpand\fi} -\def\:tableofcontents{\futurelet\:temp\:TOC} -\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\: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 4ct\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} - - -\NewConfigure{tableofcontents*}[1]{% - \def\:tempa{#1}\ifx\empty\:tempa - \ifx \au:StartSec\:UnDef \else \gdef\:StartSec{\au:StartSec}\fi - \else - \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 \fi -} - -\pend:def\references{\ifpreprintsty\else \ShowPar \par\noindent\fi} +\immediate\write-1{version 2009-04-14-17:07} +\def\bib@device#1#2{% + \hb@xt@#1{\hfil \phantomsection + \addcontentsline {toc}{section}{\protect\numberline{}\refname}}} \Hinput{aps} \endinput |