%%
%% This is file `catalan.ldf',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% catalan.dtx (with options: `code')
%% Copyright 1989-1997 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
%% For further copyright information see any other copyright notices in
%% this file.
%%
%% This file is part of the Babel system release 3.6.
%% --------------------------------------------------
%% This system is distributed in the hope that it will be useful,
%% but WITHOUT ANY WARRANTY; without even the implied warranty of
%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
%%
%% For error reports concerning UNCHANGED versions of this file no
%% more than one year old, see bugs.txt.
%%
%% Please do not request updates from me directly. Primary
%% distribution is through the CTAN archives.
%%
%%
%% IMPORTANT COPYRIGHT NOTICE:
%%
%% You are NOT ALLOWED to distribute this file alone.
%%
%% You are allowed to distribute this file under the condition that it
%% is distributed together with all the files listed in manifest.txt.
%%
%% If you receive only some of these files from someone, complain!
%%
%% Permission is granted to copy this file to another file with a
%% clearly different name and to customize the declarations in that
%% copy to serve the needs of your installation, provided that you
%% comply with the conditions in the file legal.txt from the LaTeX2e
%% distribution.
%%
%% However, NO PERMISSION is granted to generate or to distribute a
%% modified version of this file under its original name.
%%
%% You are NOT ALLOWED to change this file.
%%
%%
%% MODIFICATION ADVICE:
%%
%% If you want to customize this file, it is best to make a copy of
%% the source file(s) from which it was produced. Use a different
%% name for your copy(ies) and modify the copy(ies); this will ensure
%% that your modifications do not get overwritten when you install a
%% new release of the standard system. You should also ensure that
%% your modified source file does not generate any modified file with
%% the same name as a standard file.
%%
%% You can then easily distribute your modifications by distributing
%% the modified and renamed copy of the source file, taking care to
%% observe the conditions in legal.txt; this will ensure that other
%% users can safely use your modifications.
%%
%% You will also need to produce your own, suitably named, .ins file to
%% control the generation of files from your source file; this file
%% should contain your own preambles for the files it generates, not
%% those in the standard .ins files.
%%
%% The names of the source files used are shown above.
\ProvidesFile{catalan.ldf}
[1997/01/08 v2.2h Catalan support from the babel system]
\LdfInit{catalan}\captionscatalan
\ifx\l@catalan\@undefined
\@nopatterns{Catalan}
\adddialect\l@catalan0
\fi
\addto\captionscatalan{%
\def\prefacename{Pr\`oleg}%
\def\refname{Refer\`encies}%
\def\abstractname{Resum}%
\def\bibname{Bibliografia}%
\def\chaptername{Cap\'{\i}tol}%
\def\appendixname{Ap\`endix}%
\def\contentsname{\'Index}%
\def\listfigurename{\'Index de figures}%
\def\listtablename{\'Index de taules}%
\def\indexname{\'Index alfab\`etic}%
\def\figurename{Figura}%
\def\tablename{Taula}%
\def\partname{Part}%
\def\enclname{Adjunt}%
\def\ccname{C\`opies a}%
\def\headtoname{A}%
\def\pagename{P\`agina}%
\def\seename{Vegeu}%
\def\alsoname{Vegeu tamb\'e}%
\def\proofname{Demostraci\'o}%
}
\def\datecatalan{%
\def\today{\number\day~\ifcase\month\or
de gener\or de febrer\or de mar\c{c}\or d'abril\or de maig\or
de juny\or de juliol\or d'agost\or de setembre\or d'octubre\or
de novembre\or de desembre\fi
\space de~\number\year}}
\addto\extrascatalan{%
\lccode`'=`'}
\addto\noextrascatalan{%
\lccode`'=0}
\addto\extrascatalan{\languageshorthands{catalan}}
\initiate@active@char{"}
\addto\extrascatalan{\bbl@activate{"}}
\@ifpackagewith{babel}{activegrave}{%
\initiate@active@char{`}}{}
\@ifpackagewith{babel}{activegrave}{%
\addto\extrascatalan{\bbl@activate{`}}}{}
\@ifpackagewith{babel}{activeacute}{%
\initiate@active@char{'}}{}
\@ifpackagewith{babel}{activeacute}{%
\addto\extrascatalan{\bbl@activate{'}}}{}
\addto\extrascatalan{%
\babel@save\"%
\def\"{\protect\@umlaut}}%
\@ifpackagewith{babel}{activegrave}{%
\babel@save\`%
\addto\extrascatalan{\def\`{\protect\@grave}}
}{}
\@ifpackagewith{babel}{activeacute}{%
\babel@save\'%
\addto\extrascatalan{\def\'{\protect\@acute}}
}{}
\let\dieresis\"
\@ifpackagewith{babel}{activegrave}{\let\textgrave\`}{}
\@ifpackagewith{babel}{activeacute}{\let\textacute\'}{}
\ifx\DeclareFontShape\@undefined
\wlog{Warning: You are using an old LaTeX}
\wlog{Some word breaks will not be found.}
\def\@umlaut#1{\allowhyphens\dieresis{#1}\allowhyphens}
\@ifpackagewith{babel}{activeacute}{%
\def\@acute#1{\allowhyphens\textacute{#1}\allowhyphens}}{}
\@ifpackagewith{babel}{activegrave}{%
\def\@grave#1{\allowhyphens\textgrave{#1}\allowhyphens}}{}
\else
\edef\next{T1}
\ifx\f@encoding\next
\let\@umlaut\dieresis
\@ifpackagewith{babel}{activeacute}{%
\let\@acute\textacute}{}
\@ifpackagewith{babel}{activegrave}{%
\let\@grave\textgrave}{}
\else
\wlog{Warning: You are using encoding \f@encoding\space
instead of T1.}
\wlog{Some word breaks will not be found.}
\def\@umlaut#1{\allowhyphens\dieresis{#1}\allowhyphens}
\@ifpackagewith{babel}{activeacute}{%
\def\@acute#1{\allowhyphens\textacute{#1}\allowhyphens}}{}
\@ifpackagewith{babel}{activegrave}{%
\def\@grave#1{\allowhyphens\textgrave{#1}\allowhyphens}}{}
\fi
\fi
\declare@shorthand{catalan}{"i}{\textormath{\@umlaut\i}{\ddot\imath}}
\declare@shorthand{catalan}{"l}{\lgem{}}
\declare@shorthand{catalan}{"u}{\textormath{\@umlaut u}{\ddot u}}
\declare@shorthand{catalan}{"I}{\textormath{\@umlaut I}{\ddot I}}
\declare@shorthand{catalan}{"L}{\Lgem{}}
\declare@shorthand{catalan}{"U}{\textormath{\@umlaut U}{\ddot U}}
\declare@shorthand{catalan}{"c}{\textormath{\c c}{^{\prime} c}}
\declare@shorthand{catalan}{"C}{\textormath{\c C}{^{\prime} C}}
\declare@shorthand{catalan}{"<}{%
\textormath{\guillemotleft{}}{\mbox{\guillemotleft}}}
\declare@shorthand{catalan}{">}{%
\textormath{\guillemotright{}}{\mbox{\guillemotright}}}
\@ifpackagewith{babel}{activegrave}{%
\declare@shorthand{catalan}{`a}{\textormath{\@grave a}{\grave a}}
\declare@shorthand{catalan}{`e}{\textormath{\@grave e}{\grave e}}
\declare@shorthand{catalan}{`o}{\textormath{\@grave o}{\grave o}}
\declare@shorthand{catalan}{`A}{\textormath{\@grave A}{\grave A}}
\declare@shorthand{catalan}{`E}{\textormath{\@grave E}{\grave E}}
\declare@shorthand{catalan}{`O}{\textormath{\@grave O}{\grave O}}
\declare@shorthand{catalan}{``}{\textquotedblleft}
}{}
\@ifpackagewith{babel}{activeacute}{%
\declare@shorthand{catalan}{'a}{\textormath{\@acute a}{^{\prime} a}}
\declare@shorthand{catalan}{'e}{\textormath{\@acute e}{^{\prime} e}}
\declare@shorthand{catalan}{'i}{\textormath{\@acute\i{}}{^{\prime} i}}
\declare@shorthand{catalan}{'o}{\textormath{\@acute o}{^{\prime} o}}
\declare@shorthand{catalan}{'u}{\textormath{\@acute u}{^{\prime} u}}
\declare@shorthand{catalan}{'A}{\textormath{\@acute A}{^{\prime} A}}
\declare@shorthand{catalan}{'E}{\textormath{\@acute E}{^{\prime} E}}
\declare@shorthand{catalan}{'I}{\textormath{\@acute I}{^{\prime} I}}
\declare@shorthand{catalan}{'O}{\textormath{\@acute O}{^{\prime} O}}
\declare@shorthand{catalan}{'U}{\textormath{\@acute U}{^{\prime} U}}
\declare@shorthand{catalan}{'|}{%
\textormath{\csname normal@char\string'\endcsname}{^{\prime}}}
\declare@shorthand{catalan}{''}{%
\textormath{\textquotedblright}{\sp\bgroup\prim@s'}}
}{}
\declare@shorthand{catalan}{"-}{\allowhyphens-\allowhyphens}
\declare@shorthand{catalan}{"|}{%
\textormath{\penalty\@M\discretionary{-}{}{\kern.03em}%
\allowhyphens}{}}
\addto\extrascatalan{%
\babel@save{\-}%
\def\-{\allowhyphens\discretionary{-}{}{}\allowhyphens}}
\newdimen\leftllkern \newdimen\rightllkern \newdimen\raiselldim
\def\lgem{%
\ifmmode
\csname normal@char\string"\endcsname l%
\else
\leftllkern=0pt\rightllkern=0pt\raiselldim=0pt%
\setbox0\hbox{l}\setbox1\hbox{l\/}\setbox2\hbox{.}%
\advance\raiselldim by \the\fontdimen5\the\font
\advance\raiselldim by -\ht2%
\leftllkern=-.25\wd0%
\advance\leftllkern by \wd1%
\advance\leftllkern by -\wd0%
\rightllkern=-.25\wd0%
\advance\rightllkern by -\wd1%
\advance\rightllkern by \wd0%
\allowhyphens\discretionary{l-}{l}%
{\hbox{l}\kern\leftllkern\raise\raiselldim\hbox{.}%
\kern\rightllkern\hbox{l}}\allowhyphens
\fi
}
\def\Lgem{%
\ifmmode
\csname normal@char\string"\endcsname L%
\else
\leftllkern=0pt\rightllkern=0pt\raiselldim=0pt%
\setbox0\hbox{L}\setbox1\hbox{L\/}\setbox2\hbox{.}%
\advance\raiselldim by .5\ht0%
\advance\raiselldim by -.5\ht2%
\leftllkern=-.125\wd0%
\advance\leftllkern by \wd1%
\advance\leftllkern by -\wd0%
\rightllkern=-\wd0%
\divide\rightllkern by 6%
\advance\rightllkern by -\wd1%
\advance\rightllkern by \wd0%
\allowhyphens\discretionary{L-}{L}%
{\hbox{L}\kern\leftllkern\raise\raiselldim\hbox{.}%
\kern\rightllkern\hbox{L}}\allowhyphens
\fi
}
\let\lslash\l
\let\Lslash\L
\DeclareRobustCommand\l{\@ifnextchar.\bbl@l\lslash}
\DeclareRobustCommand\L{\@ifnextchar.\bbl@L\Lslash}
\def\bbl@l#1#2{\lgem}
\def\bbl@L#1#2{\Lgem}
\DeclareRobustCommand*{\up}[1]{\textsuperscript{#1}}
\ldf@finish{catalan}
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%% Digits \0\1\2\3\4\5\6\7\8\9
%% Exclamation \! Double quote \" Hash (number) \#
%% Dollar \$ Percent \% Ampersand \&
%% Acute accent \' Left paren \( Right paren \)
%% Asterisk \* Plus \+ Comma \,
%% Minus \- Point \. Solidus \/
%% Colon \: Semicolon \; Less than \<
%% Equals \= Greater than \> Question mark \?
%% Commercial at \@ Left bracket \[ Backslash \\
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
%%
\endinput
%%
%% End of file `catalan.ldf'.
|