diff options
Diffstat (limited to 'Master/texmf-dist/tex/lambda/antomega/omega-spanish.ldf')
-rw-r--r-- | Master/texmf-dist/tex/lambda/antomega/omega-spanish.ldf | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/lambda/antomega/omega-spanish.ldf b/Master/texmf-dist/tex/lambda/antomega/omega-spanish.ldf new file mode 100644 index 00000000000..55d0fa0da4d --- /dev/null +++ b/Master/texmf-dist/tex/lambda/antomega/omega-spanish.ldf @@ -0,0 +1,163 @@ +%% This file is part of the ANTOMEGA project version 0.7 +%% ----------------------------------------------------- +%% +%% It may be distributed under the terms of the LaTeX Project Public +%% License, as described in lppl.txt in the base LaTeX distribution. +%% Either version 1.0 or, at your option, any later version. +%% Copyright (C) 2003 by Alexej Kryukov <basileia@yandex.ru> +%% Information provided by Pablo RodrÃguez +%% +%% Please report errors to: A.M. Kryukov <basileia@yandex.ru> + +\makeatletter + +\LoadOCPByName{\SpanishBabelUni}{babel2es} + +\ocplist\SpanishBabelOCP= + \addbeforeocplist 1750 \SpanishBabelUni +\nullocplist + +\ifx\l@spanish\@undefined + \ant@nopatterns{spanish} + \adddialect\l@spanish0 +\fi + +\ifx\westernrm\undefined\let\westernrm=\rmdefault\fi +\ifx\westernsf\undefined\let\westernsf=\sfdefault\fi +\ifx\westerntt\undefined\let\westerntt=\ttdefault\fi + +\ifx\westernencoding\undefined\let\westernencoding=\uniencoding\fi + +\def\spanish@font{\fontfamily{\westernrm}% + \fontencoding{\westernencoding}\selectfont% + \let\rmdefault=\westernrm% + \let\sfdefault=\westernsf% + \let\ttdefault=\westerntt% + \let\encodingdefault=\westernencoding} + +\def\tmp@uni{unicode} +\def\tmp@omega{omega} +\def\tmp@tex{tex} + +\def\tmp@ucs{ucs-2} +\def\tmp@utf{utf-8} +\def\tmp@iso{iso-8859-1} +\def\tmp@win{cp1252} + +\def\eventualEsPunct{\protect\pushocplist\BasicTexOCP} +\def\eventualEsShorthands{\protect\pushocplist\SpanishBabelOCP} +\def\eventualEsInput{\protect\pushocplist\BasicInputOCP} +\def\eventualEsAccents{\protect\pushocplist\BasicAccentsOCP} + +\ifx\eventualEuOutput\undefined + \def\eventualEuOutput{\protect\pushocplist\LatinUniOutOCP% + } +\fi + +\def\spanish@OCP{\protect\clearocplists% + \eventualEsInput% + \eventualEsPunct% + \eventualEsShorthands% + \eventualEsAccents% + \eventualEuOutput} + +\define@key{spanish}{input}[ucs-2]{% + \def\@tmpa{#1} + \ifx\@tmpa\tmp@iso\def\eventualEsInput{% + \protect\pushocplist\BasicInputIsoOCP} + \typeout{Option: Spanish input encoding=iso-8859-1} + \else\ifx\@tmpa\tmp@win\def\eventualEsInput{% + \protect\pushocplist\BasicInputWinOCP} + \typeout{Option: Spanish input encoding=windows-1252} + \else\ifx\@tmpa\tmp@utf\def\eventualEsInput{% + \protect\pushocplist\BasicInputUtfOCP} + \typeout{Option: Spanish input encoding=utf-8} + \else\def\eventualEsInput{% + \protect\pushocplist\BasicInputUcsOCP} + \typeout{Option: Spanish input encoding=ucs-2} + \fi\fi\fi} + +\define@key{spanish}{shorthands}[on]{% + \def\@tmpa{#1}% + \ifx\@tmpa\opt@enabled\def\eventualEsShorthands{% + \protect\pushocplist\SpanishBabelOCP}% + \typeout{Option: Shorthands for Spanish text enabled}% + \else\def\eventualEsShorthands{}% + \typeout{Option: Shorthands for Spanish text disabled}% + \fi} + +\define@key{spanish}{output}[unicode]{% + \def\@tmpa{#1}% + \ifx\@tmpa\tmp@tex\def\eventualEuOutput{% + \protect\pushocplist\LatinTexOutOCP}% + \def\westernencoding{T1}% + \else\ifx\@tmpa\tmp@omega\def\eventualEuOutput{% + \protect\pushocplist\LatinOmegaOutOCP}% + \def\westernencoding{UT1}% + \else\def\eventualEuOutput{% + \protect\pushocplist\LatinUniOutOCP}% + \def\westernencoding{UT1}% + \fi\fi} + +\def\spanish@punctuation{% + \frenchspacing% +} + +\def\nospanish@punctuation{% + \nonfrenchspacing% +} + +\def\spanish@captions{% + \def\prefacename{\localspanish{Prefacio}}% + \def\refname{\localspanish{Referencias}}% + \def\abstractname{\localspanish{Resumen}}% + \def\bibname{\localgerman{Bibliograf^^^^00eda}}% + \def\chaptername{\localspanish{Cap^^^^00edtulo}}% + \def\appendixname{\localspanish{Ap^^^^00e9ndice}}% + \def\contentsname{\localspanish{^^^^00cdndice general}}% + \def\listfigurename{\localspanish{^^^^00cdndice de figuras}}% + \def\listtablename{\localspanish{^^^^00cdndice de cuadros}}% + \def\indexname{\localspanish{^^^^00cdndice alfab^^^^00e9tico}}% + \def\figurename{\localspanish{Figura}}% + \def\tablename{\localspanish{Cuadro}}% + \def\partname{\localspanish{Parte}}% + \def\enclname{\localspanish{Adjunto(s)}}% + \def\ccname{\localspanish{Copia a}}% + \def\headtoname{\localspanish{A}}% + \def\pagename{\localspanish{P^^^^00e1gina}}% + \def\seename{\localspanish{v^^^^00e9ase}}% + \def\alsoname{\localspanish{v^^^^00e9ase tambi^^^^00e9n}}% + \def\proofname{\localspanish{Prueba}}% for AMS-\LaTeX + \def\glossaryname{\localspanish{Glosario}}% + \def\today{\localspanish{\number\day\NonBreakingSpace de% + \space \ifcase\month% + \or enero\or febrero\or marzo\or abril\or mayo\or junio\or% + julio\or agosto\or septiembre\or octubre\or noviembre\or% + diciembre\fi% + \space de\NonBreakingSpace\number\year}}} + +\def\spanish@language{\protect\language=\l@spanish} + +\def\noextras@spanish{% + \nospanish@punctuation% +} + +\def\blockextras@spanish{% + \spanish@language% + \local@hyphenmins{spanish}{2}{2}% + \spanish@punctuation% + \spanish@captions% + \local@marks{spanish}% + \spanish@OCP% + \spanish@font% +} + +\def\inlineextras@spanish{% + \spanish@language% + \local@hyphenmins{spanish}{2}{2}% + \spanish@punctuation% + \spanish@OCP% + \spanish@font% +} + +\endinput |