%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % spanish.4ht 2006-12-01-16:02 % % Copyright (C) 2000--2006 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 2006-12-01-16:02} \def\spanish:shorthand#1{\leavevmode \hbox{\csname a:spanish"#1\endcsname}} \def\:temp{\spanish:shorthand o} \expandafter\HLet\csname spanish@sh@\string"@o@\endcsname=\:temp \def\:temp{\spanish:shorthand a} \expandafter\HLet\csname spanish@sh@\string"@a@\endcsname=\:temp \NewConfigure{spanish"a}{1} \NewConfigure{spanish"o}{1} \pend:defIII\es@accent{% \expandafter\:text@composite@x \csname OT1\string##1\endcsname##3\@empty} \def\:text@composite@x#1#2{% \expandafter\ifx \csname \string#1-\string#2\endcsname\relax \expandafter\ifx \csname \string#1- :\endcsname\relax \expandafter\expandafter\expandafter\:gobble \else \expandafter\expandafter \expandafter\expandafter \expandafter\expandafter \csname \string#1- :\endcsname \fi \else \expandafter\:gobble \fi {#2}% } \def\chk:acc#1#2#3{% \if !#2!\expandafter\:gobbleIII \else \if \string#1\string#2% \a:es@accents#3\b:es@accents \expandafter\expandafter\expandafter\gob:accc \else \expandafter\expandafter\expandafter\chk:acc \fi \fi {#1}% } \def\gob:accc#1{\gob:acc} \def\gob:acc#1#2{\if !#2!\expandafter\gobe:acc \else \expandafter\gob:acc\fi } \ifes@LaTeXe \def\gobe:acc#1\@text@composite#2\@text@composite#3{} \else \let\gobe:acc=\:gobble \fi \NewConfigure{es@accent}[2]{\expandafter \def\csname #1- :\endcsname##1{\chk:acc{##1}#2{}{}}} \NewConfigure{es@accents}{2} \Hinput{spanish} \endinput