diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht/babel.4ht')
-rw-r--r-- | Master/texmf-dist/tex/generic/tex4ht/babel.4ht | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/babel.4ht b/Master/texmf-dist/tex/generic/tex4ht/babel.4ht new file mode 100644 index 00000000000..1cd25f82929 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/babel.4ht @@ -0,0 +1,90 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% babel.4ht 2005-10-23-04:19 % +% Copyright (C) 1999--2005 Eitan M. Gurari % +% % +% This work may be distributed and/or modified under the % +% conditions of the LaTeX Project Public License, either % +% version 1.3 of this license or (at your option) any % +% later version. The latest version of this license is % +% in % +% http://www.latex-project.org/lppl.txt % +% and version 1.3 or later is part of all distributions % +% of LaTeX version 2003/12/01 or later. % +% % +% This work has the LPPL maintenance status "maintained".% +% % +% This Current Maintainer of this work % +% is Eitan M. Gurari. % +% % +% If you modify this program your changing its signature % +% with a directive of the following form will be % +% appreciated. % +% \message{signature} % +% % +% gurari@cse.ohio-state.edu % +% http://www.cse.ohio-state.edu/~gurari % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\immediate\write-1{version 2005-10-23-04:19} + + +\def\:tempc#1{% + \edef\bbl@tempa{\expandafter\@gobble\string#1}% + \expandafter\let\csname org@\bbl@tempa\endcsname#1 + \expandafter\def\csname\bbl@tempa\endcsname} +\let\@c:tex\@citex +\:tempc\@c:tex[#1]#2{% + \@safe@activestrue\org@@c:tex[#1]{#2}\@safe@activesfalse} +\let\@citex\@c:tex + +\def\:tempc#1{% + \edef\bbl@tempa{\expandafter\@gobble\string#1}% + \expandafter\ifx\csname \bbl@tempa\space\endcsname\relax + \expandafter\let\csname org@\bbl@tempa\endcsname#1 + \expandafter\edef\csname\bbl@tempa\endcsname{\noexpand\protect + \expandafter\noexpand\csname\bbl@tempa\space\endcsname}% + \else + \expandafter\let\csname org@\bbl@tempa\expandafter\endcsname + \csname\bbl@tempa\space\endcsname + \fi + \expandafter\def\csname\bbl@tempa\space\endcsname} +\:tempc\:ref#1{\@safe@activestrue\org@:ref{#1}\@safe@activesfalse} +\let\ref\:ref + +\def\@newl@bel#1#2{{\:SUBOff\:SUPOff \@safe@activestrue + \xdef\:temp{\noexpand\n:wlbl{#1}{#2}}}\:temp } +\pend:defI\l:bel{\@safe@activestrue} +\append:defI\l:bel{\@safe@activesfalse} +\let\@b:bitem=\@bibitem +\def\@bibitem#1{\@safe@activestrue + \edef\:temp{\noexpand\@b:bitem{#1}}\@safe@activesfalse\:temp} + +\def\:temp#1{{\leavevmode #1}} +\HLet\save@sf@q\:temp +\def\:tempc#1#2#3{\HCode{<sub>}{\let\/=\empty#1}\HCode{</sub>}} +\HLet\set@low@box\:tempc +\HLet\quotedblbase\empty +\HLet\quotesinglbase\empty +\NewConfigure{quotedblbase}[1]{\def\n:quotedblbase:{#1}} +\NewConfigure{quotesinglbase}[1]{\def\n:quotesinglbase:{#1}} +\Configure{quotedblbase}{\o:quotedblbase:} +\Configure{quotesinglbase}{\o:quotesinglbase:} + +\def\active:prefix#1{\protect#1} +\def\:temp#1{% + \ifx\protect\@typeset@protect + \else + \bbl@afterfi\active:prefix#1\@gobble + \fi} +\HLet\active@prefix\:temp +\def\:tempc#1{\leavevmode \a:ddj} +\HLet\ddj@=\:tempc +\def\:tempc#1{\leavevmode \a:DDJ} +\HLet\DDJ@=\:tempc +\NewConfigure{ddj}{1} +\NewConfigure{DDJ}{1} +\Configure{DDJ}{\leavevmode\ht:special{t4ht@+{38}{35}x0110;}x} +\Configure{ddj}{\leavevmode\ht:special{t4ht@+{38}{35}x0111;}x} + +\Hinput{babel} +\endinput + |