%% %% 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'.