%% %% This is file `catalan.ldf', generated %% on <1995/11/15> with the docstrip utility (2.2i). %% %% The original source files were: %% %% catalan.dtx (with options: `code') %% %% %% This is a generated file. %% %% Copyright 1989-1995 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.5. %% --------------------------------------------------- %% 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} [1995/10/15 v3.0 Catalan support from the babel system] \ifx\undefined\captionscatalan \else \selectlanguage{catalan} \expandafter\endinput \fi \chardef\atcatcode=\catcode`\@ \catcode`\@=11\relax \ifx\undefined\babel@core@loaded\input babel.def\relax\fi \ifx\undefined\originalTeX \let\originalTeX\empty \fi \originalTeX \ifx\undefined\l@catalan \@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{\languageshorthands{catalan}} \initiate@active@char{"} \addto\extrascatalan{\bbl@activate{"}} \@ifpackagewith{babel}{activegrave}{% \initiate@active@char{`} \addto\extrascatalan{\bbl@activate{`}}}{} \@ifpackagewith{babel}{activeacute}{% \initiate@active@char{'} \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}{\l.l{}} \declare@shorthand{catalan}{"u}{\textormath{\@umlaut u}{\ddot u}} \declare@shorthand{catalan}{"I}{\textormath{\@umlaut I}{\ddot I}} \declare@shorthand{catalan}{"L}{\L.L{}} \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}} }{} \@ifpackagewith{babel}{activeacute}{% \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}{'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{\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}} \newskip\zzz \def\allowhyphens{\nobreak\hskip\zzz} \newdimen\leftdim \newdimen\raisedim \def\LDOTL#1#2#3{% \setbox0\hbox{#1}% \setbox1\hbox{#2}% \leftdim=0pt \raisedim=0pt \advance\leftdim by -#3\wd0 \advance\raisedim by \ht0 \divide\raisedim by 2 \advance\raisedim by -0.5\ht1 \allowhyphens \discretionary{#1-}{#1}{\copy0 \hbox to 0pt{\hskip\leftdim\raise\raisedim\copy1\hss}\copy0}\allowhyphens } \edef\cmtt@family{cmtt} \edef\cmss@family{cmss} \edef\bx@series{bx} \edef\it@shape{it} \edef\sl@shape{sl} \edef\sc@shape{sc} \edef\Lslash{\L} \edef\lslash{\l} % save Polish \L and \l \def\L.L{% \ifx\f@family\cmtt@family \LDOTL{L}{.}{0.73}% cmtt10 \else\ifx\f@family\cmss@family \LDOTL{L}{.}{0.50}% cmss10 \else\ifx\f@shape\sc@shape \LDOTL{L}{.}{0.43}% cmcsc10 \else\ifx\f@series\bx@series \LDOTL{L}{.}{0.39}% cmbx10 \else\ifx\f@shape\sl@shape \LDOTL{L}{.}{0.36}% cmsl10 \else\ifx\f@shape\it@shape \LDOTL{L}{.}{0.32}% cmti10 \else \LDOTL{L}{.}{0.44}% cmr10 \fi\fi\fi\fi\fi\fi } \def\l.l{% \ifx\f@family\cmtt@family \LDOTL{l}{.}{0.50}% cmtt10 \else\ifx\f@family\cmss@family \LDOTL{l}{.}{0.59}% cmss10 \else\ifx\f@shape\sc@shape \LDOTL{l}{.}{0.51}% cmcsc10 \else\ifx\f@series\bx@series \LDOTL{l}{.}{0.48}% cmbx10 \else\ifx\f@shape\sl@shape \LDOTL{l}{.}{0.30}% cmsl10 \else\ifx\f@shape\it@shape \LDOTL{l}{.}{0.40}% cmti10 \else \LDOTL{l}{.}{0.50}% cmr10 \fi\fi\fi\fi\fi\fi } \def\up#1{\raise 1ex\hbox{\small#1}} \loadlocalcfg{catalan} \main@language{catalan} \catcode`\@=\atcatcode \let\atcatcode\relax %% \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'.