diff options
author | Karl Berry <karl@freefriends.org> | 2008-06-05 00:36:59 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-06-05 00:36:59 +0000 |
commit | 18aa1774461bbd60f83e7e6b571ff1172fdd30b3 (patch) | |
tree | 3f0c0a58dedae8015569675bc4aeb830eabdf06b /Master/texmf-dist/tex/latex/spanish-mx/esmx.cfg | |
parent | 19e86f538859291b2694a66f305011503aa1e0e5 (diff) |
new (to tl) package spanish-mx, since it no longer conflicts (3jun08)
git-svn-id: svn://tug.org/texlive/trunk@8572 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/spanish-mx/esmx.cfg')
-rw-r--r-- | Master/texmf-dist/tex/latex/spanish-mx/esmx.cfg | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/spanish-mx/esmx.cfg b/Master/texmf-dist/tex/latex/spanish-mx/esmx.cfg new file mode 100644 index 00000000000..4ccc999ce76 --- /dev/null +++ b/Master/texmf-dist/tex/latex/spanish-mx/esmx.cfg @@ -0,0 +1,83 @@ +%% +%% This is file `esmx.cfg', +%% Copyright 2008 Luis Rivera and any individual authors +%% listed elsewhere in this file. All rights reserved. +%% +%% This file 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". +%% +%% The Current Maintainer of this work is Luis Rivera. +%% jlrn77 at gmail dot com +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% +%% This configuration file modifies the layout defined by the spanish option +%% of the babel package to use a site-wide `mexican' style for your spanish +%% documents if included in your TeXmf path. +%% It is roughly equivalent to the `mexico' option defined by spanish.ldf v5.x. +%% To make it work, you should include it in the file spanish.cfg installed +%% in your texmf tree, saying +%% +%% \input esmx.cfg +%% +%% This file is neither related to nor supported by the Spanish Users' Group CervanTeX. +%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +%% The following test prevents the code from being loaded twice +%% (you may call the file many times, and it will execute the code only once +% +\ifx\l@spanishmx\undefined +% +%% First, let the user know who we are, and define a little code to check the spanish +%% version, to act accordingly. These definitions emulate similar constructions in LaTeX. +% +\message{spanish configuration for mexico, v1.0a} +\ifx\esmx@LaTeXeFmt\undefined\def\esmx@LaTeXeFmt{LaTeX2e}\fi +\ifx\esmx@ldf@extension\undefined + \def\esmx@ldf@extension{ldf} + \def\esmx@iflanguagelater{\@ifl@ter\esmx@ldf@extension} + \@onlypreamble\esmx@iflanguagelater +\fi +% +%% ... and now, the configuration code. +% +\ifx\fmtname\esmx@LaTeXeFmt % are we using LaTeX2e? + \esmx@iflanguagelater{spanish.ldf}{2007/01/01}{% for spanish 5.x + \def\es@tablename{Ttabla} + % \fi + }{% for spanish 4.x + \addto\extrasspanish{\def\tablename{Tabla}} + \declare@shorthand{spanish}{"`}{\begin{quoting}} + \declare@shorthand{spanish}{"'}{\end{quoting}} + } +\else % no: we're on plain.tex etc. + \addto\extrasspanish{\def\tablename{Tabla}} + \declare@shorthand{spanish}{"`}{``} + \declare@shorthand{spanish}{"'}{''} +\fi + +% for both spanish 4 and 5, for LaTeX or otherwise +\ifnum\catcode`<=13 \shorthandoff{<>} \fi +\spanishdecimal{.} +\def\lquoti{``}\def\rquoti{''}% +\def\lquotii{`}\def\rquotii{'}% +%\def\lquotiii{`}\def\rquotiii{'}% + +%% Uncomment the following line if you want to get rid of all Spanish maths. +% +%\def\nomathspanish{\let\mathspanish\relax} +% +%% And that's all, folks!! +% +\fi +\endinput +%\changes{v1.0a}{2008/06/02}{Added test for active chars to avoid \es@save@catcode errors} +%\changes{v1.0a}{2008/06/02}{Renamed internal macro names to prevent conflicts} |