<..manmac.4ht..>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% manmac.4ht 2014-07-12-22:36 %
% Copyright (C) 2004--2009 Eitan M. Gurari %
<.TeX4ht copyright.>
<.manmac hooks.>
<.manmac chapter.>
<.manmac demo.>
<.manmac config.>
\Hinput{manmac}
\endinput
-_-_-
<..manmac config..>
\def\specialhat{\ifmmode\def\next{\sp}\else\let\next=\beginxref\fi\next}
{\catcode‘\^=\active \global\let ^=\specialhat }
-_-_-
<..manmac hooks..>
\proofmodefalse
\let\setcornerrules\empty
\let\o:exercise:=\exercise
\let\exercise\:UnDef
\def\exercise{\a:exercise \csname o:exercise:\endcsname\b:exercise}
\NewConfigure{exercise}{2}
\pend:def\copytoblankline{\begingroup\aftergroup\par\:gobble}
\def\checkequals#1#2{}
\append:def\beginlines{\everypar{\strut\HtmlPar}}
\outer\def\begindisplay{\o:obeylines:\startdisplay}
{\catcode‘\#=13
\catcode‘\@=6
\catcode‘\^=7
\o:obeylines:\gdef\startdisplay@1
{\catcode‘\^^M=5@1\bgroup %
\Configure{MkHalign}%
{\csname a:manmac-display\endcsname}%
{\csname b:manmac-display\endcsname}%
{\csname c:manmac-display\endcsname}%
{\csname d:manmac-display\endcsname}%
{\csname e:manmac-display\endcsname}%
{\csname f:manmac-display\endcsname}%
\let\par\endgraf %
\MkHalign#{\indent#\hfil&&\qquad#\hfil}}}
\outer\def\enddisplay{\crcr\EndMkHalign\egroup}
\NewConfigure{manmac-display}{6}
\outer\def\begintt{\a:ttenv
\bgroup\let\par=\endgraf \ttverbatim \parskip=\z@
\catcode‘\|=0 \rightskip-5pc \ttfinish}
{\catcode‘\^=7
\catcode‘\|=0 |catcode‘|\=\other %
|o:obeylines: % end of line is active
|gdef|ttfinish#1^^M#2\endtt{#1|vbox{#2}|endgroup|egroup |b:ttenv}}
\NewConfigure{ttenv}{2}
-_-_-
<..manmac hooks..>+
\pend:def\d@nger{\medbreak\a:danger\:gobble}
\append:def\d@nger{\aftergroup\b:danger}
\pend:def\dd@nger{\medbreak\a:ddanger\:gobble}
\append:def\dd@nger{\aftergroup\b:ddanger}
\NewConfigure{danger}{2}
\NewConfigure{ddanger}{2}
-_-_-
<..manmac chapter..>
\def\:tempc#1 #2#3. #4\par{\vfill\break
\ifodd\pageno \advancepageno\fi
\let\SV:halign\halign
\let\halign\TeXhalign
\let\title:page\def
\bb:chapter \global\let\bb:chapter=\b:chapter \a:chapter \c:chapter
\o:beginchapter:{#1} {#2}{#3}. {#4}\par
\d:chapter
\let\halign\SV:halign
}
\HLet\beginchapter\:tempc
-_-_-
<..manmac chapter..>+
\expandafter\let\expandafter\:endchapter\csname endchapter\endcsname
\expandafter\def\csname endchapter\endcsname{%
\let\title:page\:UnDef
\bb:chapter \global\let\bb:chapter=\empty \csname :endchapter\endcsname
\everypar{\sl\HtmlPar}}
\pend:def\at:docend{\bb:chapter}
\let\bb:chapter=\empty
\NewConfigure{chapter}{4}
-_-_-
<..manmac chapter..>+
\pend:def\titlepage{%
\ifx \title:page\def \else
\let\title:page\:UnDef
\bb:chapter \a:titlepage
\global\let\bb:chapter=\b:titlepage
\fi
}
\NewConfigure{titlepage}{2}
-_-_-
<..manmac hooks..>+
\catcode‘\!6
\catcode‘\#13
\def\:tempc!1!2{% !1=width, !2=text
\vtop{%
\Configure{MkHalign}\a:sampleglue\b:sampleglue\c:sampleglue %
\d:sampleglue\e:sampleglue\f:sampleglue
\MkHalign#{\hfil#}!2\cr\EndMkHalign}}
\HLet\sampleglue\:tempc
\catcode‘\!12
\catcode‘\#6
\NewConfigure{sampleglue}{6}
-_-_-
\expandafter\let\expandafter\:beginmathdemo\csname beginmathdemo\endcsname
\expandafter\def\csname beginmathdemo\endcsname{\bgroup
\expandafter\everydisplay\expandafter{\expandafter
\everydisplay\expandafter{\the\everydisplay}}%
\csname :beginmathdemo\endcsname
}
\expandafter\let\expandafter\:endmathdemo\csname endmathdemo\endcsname
\expandafter\def\csname endmathdemo\endcsname{%
\csname :endmathdemo\endcsname\egroup}
-_-_-
<..manmac demo..>
\catcode‘\#=13
<.manmac math demo.>
\catcode‘\#=6
\expandafter\def\csname endmathdemo\endcsname{\EndMkHalign\egroup}
-_-_-
<..manmac math demo..>
\expandafter\def\csname beginmathdemo\endcsname{\par\bgroup
\Configure{MkHalign}\a:mathdemo\b:mathdemo\c:mathdemo
\d:mathdemo\e:mathdemo\f:mathdemo
\MkHalign#{#\hfil&$#$\hfil}}
\NewConfigure{mathdemo}{6}
-_-_-
<..manmac math demo..>+
\outer\def\begindisplaymathdemo {\par\bgroup
\Configure{MkHalign}\a:displaymathdemo
\b:displaymathdemo
\c:displaymathdemo
\d:displaymathdemo
\e:displaymathdemo
\f:displaymathdemo
\MkHalign#{\indent\hbox to 160pt{#\hfil}&$\displaystyle{#}$\hfil}}
\NewConfigure{displaymathdemo}{6}
-_-_-
<..manmac math demo..>+
\outer\def\beginlongmathdemo{\par\bgroup
\Configure{MkHalign}\a:longmathdemo
\b:longmathdemo
\c:longmathdemo
\d:longmathdemo
\e:longmathdemo
\f:longmathdemo
\MkHalign#{\indent\hbox to 210pt{#\hfil}&$#$\hfil}}
\NewConfigure{longmathdemo}{6}
-_-_-
<..manmac math demo..>+
\outer\def\beginlongdisplaymathdemo {\par\bgroup
\Configure{MkHalign}\a:longdisplaymathdemo
\b:longdisplaymathdemo
\c:longdisplaymathdemo
\d:longdisplaymathdemo
\e:longdisplaymathdemo
\f:longdisplaymathdemo
\MkHalign#{\indent\hbox to 210pt{#\hfil}&$\displaystyle{#}$\hfil}}
\NewConfigure{longdisplaymathdemo}{6}
-_-_-