%PDF- %PDF-
| Direktori : /proc/self/root/proc/self/root/usr/share/texlive/texmf-dist/tex/generic/babel/ |
| Current File : //proc/self/root/proc/self/root/usr/share/texlive/texmf-dist/tex/generic/babel/latin.ldf |
%%
%% This is file `latin.ldf',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% latin.dtx (with options: `code')
%% This is a generated file.
%%
%% Copyright 1989-2008 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
%% This file was generated from file(s) of the Babel system.
%% ---------------------------------------------------------
%%
%% It 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 Johannes Braams.
%%
%% This file may only be distributed together with a copy of the Babel
%% system. You may however distribute the Babel system without
%% such generated files.
%%
%% The list of all files belonging to the Babel distribution is
%% given in the file `manifest.bbl'. See also `legal.bbl for additional
%% information.
%%
%% The list of derived (unpacked) files belonging to the distribution
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
%%
%% Copyright 1999-2007 Claudio Beccari All rights reserved.
\ProvidesFile{latin.ldf}
[2008/07/06 v2.0l Latin support from the babel system]
%% File `latin.dtx'
%% Babel package for LaTeX version 2e
%% Copyright (C) 1989 - 2008
%% by Johannes Braams, TeXniek
%% Please report errors to: J.L. Braams
%% babel at braams.xs4all.nl
%% Claudio Beccari
%% claudio.beccari at gmail.it
\LdfInit{latin}{captionslatin}
\ifx\l@latin\@undefined
\@nopatterns{Latin}
\adddialect\l@latin0\fi
\bbl@declare@ttribute{latin}{medieval}{%
\addto\captionslatin{\def\prefacename{Pr{\ae}fatio}}%
\def\november{Nouembris}%
\expandafter\addto\expandafter\extraslatin
\expandafter{\extrasmedievallatin}%
}
\bbl@declare@ttribute{latin}{withprosodicmarks}{%
\expandafter\addto\expandafter\extraslatin
\expandafter{\extraswithprosodicmarks}%
}
\@namedef{captionslatin}{%
\def\prefacename{Praefatio}%
\def\refname{Conspectus librorum}%
\def\abstractname{Summarium}%
\def\bibname{Conspectus librorum}%
\def\chaptername{Caput}%
\def\appendixname{Additamentum}%
\def\contentsname{Index}%
\def\listfigurename{Conspectus descriptionum}%
\def\listtablename{Conspectus tabularum}%
\def\indexname{Index rerum notabilium}%
\def\figurename{Descriptio}%
\def\tablename{Tabula}%
\def\partname{Pars}%
\def\enclname{Adduntur}% Or " Additur" ? Or simply Add.?
\def\ccname{Exemplar}% Use the recipient's dative
\def\headtoname{\ignorespaces}% Use the recipient's dative
\def\pagename{Charta}%
\def\seename{cfr.}%
\def\alsoname{cfr.}% R.Tabacco never saw "cfr. atque" or similar forms
\def\proofname{Demonstratio}%
\def\glossaryname{Glossarium}%
}
\def\datelatin{%
\def\november{Novembris}%
\def\today{%
{\check@mathfonts\fontsize\sf@size\z@\math@fontsfalse\selectfont
\uppercase\expandafter{\romannumeral\day}}~\ifcase\month\or
Ianuarii\or Februarii\or Martii\or Aprilis\or Maii\or Iunii\or
Iulii\or Augusti\or Septembris\or Octobris\or \november\or
Decembris\fi
\space{\uppercase\expandafter{\romannumeral\year}}}}
\providehyphenmins{\CurrentOption}{\tw@\tw@}
\addto\extraslatin{%
\babel@savevariable\clubpenalty
\babel@savevariable\@clubpenalty
\babel@savevariable\widowpenalty
\clubpenalty3000\@clubpenalty3000\widowpenalty3000}
\addto\extraslatin{%
\babel@savevariable\finalhyphendemerits
\finalhyphendemerits50000000}
\addto\extrasmedievallatin{%
\babel@savevariable{\lccode`\V}%
\babel@savevariable{\uccode`\u}%
\lccode`\V=`\u \uccode`\u=`\V}
\addto\extrasmedievallatin{%
\babel@savevariable{\lccode`\^^e6}% T1 \ae
\babel@savevariable{\uccode`\^^e6}% T1 \ae
\babel@savevariable{\lccode`\^^c6}% T1 \AE
\babel@savevariable{\lccode`\^^f7}% T1 \oe
\babel@savevariable{\uccode`\^^f7}% T1 \OE
\babel@savevariable{\lccode`\^^d7}% T1 \OE
\babel@savevariable{\lccode`\^^1a}% OT1 \ae
\babel@savevariable{\uccode`\^^1a}% OT1 \ae
\babel@savevariable{\lccode`\^^1d}% OT1 \AE
\babel@savevariable{\lccode`\^^1b}% OT1 \oe
\babel@savevariable{\uccode`\^^1b}% OT1 \OE
\babel@savevariable{\lccode`\^^1e}% OT1 \OE
\SetLatinLigatures}
\providecommand\SetLatinLigatures{%
\def\@tempA{T1}\ifx\@tempA\f@encoding
\catcode`\^^e6=11 \lccode`\^^e6=`\^^e6 \uccode`\^^e6=`\^^c6 % \ae
\catcode`\^^c6=11 \lccode`\^^c6=`\^^e6 % \AE
\catcode`\^^f7=11 \lccode`\^^f7=`\^^f7 \uccode`\^^f7=`\^^d7 % \oe
\catcode`\^^d7=11 \lccode`\^^d7=`\^^f7 % \OE
\else
\catcode`\^^1a=11 \lccode`\^^1a=`\^^1a \uccode`\^^1a=`\^^1d % \ae
\catcode`\^^1d=11 \lccode`\^^1d=`\^^1a % \AE (^^])
\catcode`\^^1b=11 \lccode`\^^1b=`\^^1b \uccode`\^^1b=`\^^1e % \oe
\catcode`\^^1e=11 \lccode`\^^1e=`\^^1b % \OE (^^^)
\fi
\let\@tempA\@undefined
}
\addto\extraslatin{\def\ProsodicMarksOn{%
\GenericError{(latin)\@spaces\@spaces\@spaces\@spaces}%
{Latin language error: \string\ProsodicMarksOn\space
is defined by setting the\MessageBreak
language attribute to `withprosodicmarks'\MessageBreak
If you continue you are likely to encounter\MessageBreak
fatal errors that I can't recover}%
{See the Latin language description in the babel
documentation for explanation}{\@ehd}}}
\addto\extraslatin{\let\ProsodicMarksOff\relax}
\@tempcnta=\catcode`\=
\@tempcntb=\catcode`\^
\catcode`\= \active
\catcode`\^ \active
\addto\extraslatin{\languageshorthands{latin}}%
\addto\extraswithprosodicmarks{\bbl@activate{^}}%
\addto\extraswithprosodicmarks{\bbl@activate{=}}%
\addto\noextraswithprosodicmarks{\bbl@deactivate{^}}%
\addto\noextraswithprosodicmarks{\bbl@deactivate{=}}%
\addto\extraswithprosodicmarks{\ProsodicMarks}
\def\ProsodicMarks{%
\def\ProsodicMarksOn{\catcode`\^ \active\catcode`\= \active}%
\def\ProsodicMarksOff{\catcode`\^ 7\catcode`\= 12\relax}%
\initiate@active@char{^}%
\initiate@active@char{=}%
\declare@shorthand{latin}{^a}{%
\textormath{\u{a}\bbl@allowhyphens}{\hat{a}}}%
\declare@shorthand{latin}{^e}{%
\textormath{\u{e}\bbl@allowhyphens}{\hat{e}}}%
\declare@shorthand{latin}{^i}{%
\textormath{\u{\i}\bbl@allowhyphens}{\hat{\imath}}}%
\declare@shorthand{latin}{^o}{%
\textormath{\u{o}\bbl@allowhyphens}{\hat{o}}}%
\declare@shorthand{latin}{^u}{%
\textormath{\u{u}\bbl@allowhyphens}{\hat{u}}}%
\declare@shorthand{latin}{=a}{%
\textormath{\={a}\bbl@allowhyphens}{\bar{a}}}%
\declare@shorthand{latin}{=e}{%
\textormath{\={e}\bbl@allowhyphens}{\bar{e}}}%
\declare@shorthand{latin}{=i}{%
\textormath{\={\i}\bbl@allowhyphens}{\bar{\imath}}}%
\declare@shorthand{latin}{=o}{%
\textormath{\={o}\bbl@allowhyphens}{\bar{o}}}%
\declare@shorthand{latin}{=u}{%
\textormath{\={u}\bbl@allowhyphens}{\bar{u}}}%
}
\catcode`\= \@tempcnta
\catcode`\^ \@tempcntb
\addto\extraswithprosodicmarks{\let\LatinMarksOn\ProsodicMarksOn}
\addto\extraswithprosodicmarks{\let\LatinMarksOff\ProsodicMarksOff}
\initiate@active@char{"}%
\addto\extraslatin{\bbl@activate{"}%
}
\declare@shorthand{latin}{"}{%
\ifmmode
\def\lt@@next{''}%
\else
\def\lt@@next{\futurelet\lt@temp\lt@cwm}%
\fi
\lt@@next
}%
\def\lt@allowhyphens{\nobreak\discretionary{-}{}{}\nobreak\hskip\z@skip}
\newcommand*{\lt@cwm}{\let\lt@n@xt\relax
\ifcat\noexpand\lt@temp a%
\let\lt@n@xt\lt@allowhyphens
\else
\if\noexpand\lt@temp\string|%
\def\lt@n@xt{\lt@allowhyphens\@gobble}%
\fi
\fi
\lt@n@xt}%
\ldf@finish{latin}
%%
%% \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 `latin.ldf'.