| 1 |
diff -up texlive-texmf-2007/texmf-dist/tex/generic/babel/latin.ldf.latin texlive-texmf-2007/texmf-dist/tex/generic/babel/latin.ldf
|
| 2 |
--- texlive-texmf-2007/texmf-dist/tex/generic/babel/latin.ldf.latin 2006-08-27 20:22:43.000000000 +0200
|
| 3 |
+++ texlive-texmf-2007/texmf-dist/tex/generic/babel/latin.ldf 2009-10-15 21:09:44.000000000 +0200
|
| 4 |
@@ -5,47 +5,26 @@
|
| 5 |
%% The original source files were:
|
| 6 |
%%
|
| 7 |
%% latin.dtx (with options: `code')
|
| 8 |
+%%
|
| 9 |
%% This is a generated file.
|
| 10 |
%%
|
| 11 |
-%% Copyright 1989-2005 Johannes L. Braams and any individual authors
|
| 12 |
+%% Copyright 1989-2000 Johannes L. Braams and any individual authors
|
| 13 |
%% listed elsewhere in this file. All rights reserved.
|
| 14 |
%%
|
| 15 |
-%% This file was generated from file(s) of the Babel system.
|
| 16 |
-%% ---------------------------------------------------------
|
| 17 |
-%%
|
| 18 |
-%% It may be distributed and/or modified under the
|
| 19 |
-%% conditions of the LaTeX Project Public License, either version 1.3
|
| 20 |
-%% of this license or (at your option) any later version.
|
| 21 |
-%% The latest version of this license is in
|
| 22 |
-%% http://www.latex-project.org/lppl.txt
|
| 23 |
-%% and version 1.3 or later is part of all distributions of LaTeX
|
| 24 |
-%% version 2003/12/01 or later.
|
| 25 |
-%%
|
| 26 |
-%% This work has the LPPL maintenance status "maintained".
|
| 27 |
-%%
|
| 28 |
-%% The Current Maintainer of this work is Johannes Braams.
|
| 29 |
-%%
|
| 30 |
-%% This file may only be distributed together with a copy of the Babel
|
| 31 |
-%% system. You may however distribute the Babel system without
|
| 32 |
-%% such generated files.
|
| 33 |
+%% This file is part of the Babel system release 3.7.
|
| 34 |
+%% --------------------------------------------------
|
| 35 |
%%
|
| 36 |
-%% The list of all files belonging to the Babel distribution is
|
| 37 |
-%% given in the file `manifest.bbl'. See also `legal.bbl for additional
|
| 38 |
-%% information.
|
| 39 |
-%%
|
| 40 |
-%% The list of derived (unpacked) files belonging to the distribution
|
| 41 |
-%% and covered by LPPL is defined by the unpacking scripts (with
|
| 42 |
-%% extension .ins) which are part of the distribution.
|
| 43 |
-%%
|
| 44 |
-%% Copyright 1999-2001 Claudio Beccari All rights reserved.
|
| 45 |
+%% It may be distributed under the terms of the LaTeX Project Public
|
| 46 |
+%% License, as described in lppl.txt in the base LaTeX distribution.
|
| 47 |
+%% Either version 1.1 or, at your option, any later version.
|
| 48 |
\ProvidesFile{latin.ldf}
|
| 49 |
- [2005/11/17 v2.0g Latin support from the babel system]
|
| 50 |
+ [2007/03/20 v.2.0f Latin support from the babel system]
|
| 51 |
%% File `latin.dtx'
|
| 52 |
%% Babel package for LaTeX version 2e
|
| 53 |
%% Copyright (C) 1989 - 2005
|
| 54 |
%% by Johannes Braams, TeXniek
|
| 55 |
-%% Please report errors to: J.L. Braams babel at braams.cistron.nl
|
| 56 |
-%% Claudio Beccari beccari at polito.it
|
| 57 |
+%% Please report errors to: J.L. Braams
|
| 58 |
+%% JLBraams@cistron.nl
|
| 59 |
\LdfInit{latin}{captionslatin}
|
| 60 |
\ifx\l@latin\@undefined
|
| 61 |
\@nopatterns{Latin}
|
| 62 |
@@ -56,10 +35,6 @@
|
| 63 |
\expandafter\addto\expandafter\extraslatin
|
| 64 |
\expandafter{\extrasmedievallatin}%
|
| 65 |
}
|
| 66 |
-\bbl@declare@ttribute{latin}{withprosodicmarks}{%
|
| 67 |
- \expandafter\addto\expandafter\extraslatin
|
| 68 |
- \expandafter{\extraswithprosodicmarks}%
|
| 69 |
- }
|
| 70 |
\@namedef{captionslatin}{%
|
| 71 |
\def\prefacename{Praefatio}%
|
| 72 |
\def\refname{Conspectus librorum}%
|
| 73 |
@@ -84,11 +59,10 @@
|
| 74 |
\def\glossaryname{Glossarium}%
|
| 75 |
}
|
| 76 |
\def\datelatin{%
|
| 77 |
- \def\november{Novembris}%
|
| 78 |
+ \def\november{Novembris}
|
| 79 |
\def\today{%
|
| 80 |
{\check@mathfonts\fontsize\sf@size\z@\math@fontsfalse\selectfont
|
| 81 |
- \uppercase\expandafter{\romannumeral\day}}\nobreakspace
|
| 82 |
- \ifcase\month\or
|
| 83 |
+ \uppercase\expandafter{\romannumeral\day}}~\ifcase\month\or
|
| 84 |
Ianuarii\or Februarii\or Martii\or Aprilis\or Maii\or Iunii\or
|
| 85 |
Iulii\or Augusti\or Septembris\or Octobris\or \november\or
|
| 86 |
Decembris\fi
|
| 87 |
@@ -105,19 +79,19 @@
|
| 88 |
\babel@savevariable{\lccode`\V}%
|
| 89 |
\babel@savevariable{\uccode`\u}%
|
| 90 |
\lccode`\V=`\u \uccode`\u=`\V}
|
| 91 |
-\addto\extrasmedievallatin{%
|
| 92 |
- \babel@savevariable{\lccode`\^^e6}% T1 \ae
|
| 93 |
- \babel@savevariable{\uccode`\^^e6}% T1 \ae
|
| 94 |
- \babel@savevariable{\lccode`\^^c6}% T1 \AE
|
| 95 |
- \babel@savevariable{\lccode`\^^f7}% T1 \oe
|
| 96 |
- \babel@savevariable{\uccode`\^^f7}% T1 \OE
|
| 97 |
- \babel@savevariable{\lccode`\^^d7}% T1 \OE
|
| 98 |
- \babel@savevariable{\lccode`\^^1a}% OT1 \ae
|
| 99 |
- \babel@savevariable{\uccode`\^^1a}% OT1 \ae
|
| 100 |
- \babel@savevariable{\lccode`\^^1d}% OT1 \AE
|
| 101 |
- \babel@savevariable{\lccode`\^^1b}% OT1 \oe
|
| 102 |
- \babel@savevariable{\uccode`\^^1b}% OT1 \OE
|
| 103 |
- \babel@savevariable{\lccode`\^^1e}% OT1 \OE
|
| 104 |
+\addto\extraslatin{%
|
| 105 |
+ \babel@savevariable{\lccode`\^^e6}% T1
|
| 106 |
+ \babel@savevariable{\uccode`\^^e6}% T1
|
| 107 |
+ \babel@savevariable{\lccode`\^^c6}% T1
|
| 108 |
+ \babel@savevariable{\lccode`\^^f7}% T1
|
| 109 |
+ \babel@savevariable{\uccode`\^^d7}% T1
|
| 110 |
+ \babel@savevariable{\lccode`\^^d7}% T1
|
| 111 |
+ \babel@savevariable{\lccode`\^^1a}% OT1
|
| 112 |
+ \babel@savevariable{\uccode`\^^1a}% OT1
|
| 113 |
+ \babel@savevariable{\lccode`\^^1d}% OT1
|
| 114 |
+ \babel@savevariable{\lccode`\^^1b}% OT1
|
| 115 |
+ \babel@savevariable{\uccode`\^^1b}% OT1
|
| 116 |
+ \babel@savevariable{\lccode`\^^1e}% OT1
|
| 117 |
\SetLatinLigatures}
|
| 118 |
\providecommand\SetLatinLigatures{%
|
| 119 |
\def\@tempA{T1}\ifx\@tempA\f@encoding
|
| 120 |
@@ -133,76 +107,56 @@
|
| 121 |
\fi
|
| 122 |
\let\@tempA\@undefined
|
| 123 |
}
|
| 124 |
-\addto\extraslatin{\def\ProsodicMarksOn{%
|
| 125 |
-\GenericError{(latin)\@spaces\@spaces\@spaces\@spaces}%
|
| 126 |
- {Latin language error: \string\ProsodicMarksOn\space
|
| 127 |
- is defined by setting the\MessageBreak
|
| 128 |
- language attribute to `withprosodicmarks'\MessageBreak
|
| 129 |
- If you continue you are likely to encounter\MessageBreak
|
| 130 |
- fatal errors that I can't recover}%
|
| 131 |
- {See the Latin language description in the babel
|
| 132 |
- documentation for explanation}{\@ehd}}}
|
| 133 |
-\addto\extraslatin{\let\ProsodicMarksOff\relax}
|
| 134 |
-\catcode`\= \active
|
| 135 |
-\catcode`\^ \active
|
| 136 |
-\addto\extraslatin{\languageshorthands{latin}}%
|
| 137 |
-\addto\extraswithprosodicmarks{\bbl@activate{^}}%
|
| 138 |
-\addto\extraswithprosodicmarks{\bbl@activate{=}}%
|
| 139 |
-\addto\noextraswithprosodicmarks{\bbl@deactivate{^}}%
|
| 140 |
-\addto\noextraswithprosodicmarks{\bbl@deactivate{=}}%
|
| 141 |
-\addto\extraswithprosodicmarks{\ProsodicMarks}
|
| 142 |
-\def\ProsodicMarks{%
|
| 143 |
-\def\ProsodicMarksOn{\catcode`\^ 13\catcode`\= 13\relax}%
|
| 144 |
-\def\ProsodicMarksOff{\catcode`\^ 7\catcode`\= 12\relax}%
|
| 145 |
-\initiate@active@char{^}%
|
| 146 |
-\initiate@active@char{=}%
|
| 147 |
+\initiate@active@char{^}
|
| 148 |
+\initiate@active@char{=}
|
| 149 |
+\addto\extraslatin{\languageshorthands{latin}}
|
| 150 |
+\addto\extraslatin{\bbl@activate{^}}
|
| 151 |
+\addto\extraslatin{\bbl@activate{=}}
|
| 152 |
+\addto\noextraslatin{\bbl@deactivate{^}}
|
| 153 |
+\addto\noextraslatin{\bbl@deactivate{=}}
|
| 154 |
\declare@shorthand{latin}{^a}{%
|
| 155 |
- \textormath{\u{a}\bbl@allowhyphens}{\hat{a}}}%
|
| 156 |
+ \textormath{\u{a}\allowhyphens}{\hat{a}}}
|
| 157 |
\declare@shorthand{latin}{^e}{%
|
| 158 |
- \textormath{\u{e}\bbl@allowhyphens}{\hat{e}}}%
|
| 159 |
+ \textormath{\u{e}\nobreak\hskip\z@skip}{\hat{e}}}
|
| 160 |
\declare@shorthand{latin}{^i}{%
|
| 161 |
- \textormath{\u{\i}\bbl@allowhyphens}{\hat{\imath}}}%
|
| 162 |
+ \textormath{\u{\i}\nobreak\hskip\z@skip}{\hat{\imath}}}
|
| 163 |
\declare@shorthand{latin}{^o}{%
|
| 164 |
- \textormath{\u{o}\bbl@allowhyphens}{\hat{o}}}%
|
| 165 |
+ \textormath{\u{o}\nobreak\hskip\z@skip}{\hat{o}}}
|
| 166 |
\declare@shorthand{latin}{^u}{%
|
| 167 |
- \textormath{\u{u}\bbl@allowhyphens}{\hat{u}}}%
|
| 168 |
+ \textormath{\u{u}\nobreak\hskip\z@skip}{\hat{u}}}
|
| 169 |
\declare@shorthand{latin}{=a}{%
|
| 170 |
- \textormath{\={a}\bbl@allowhyphens}{\bar{a}}}%
|
| 171 |
+ \textormath{\={a}\nobreak\hskip\z@skip}{\bar{a}}}
|
| 172 |
\declare@shorthand{latin}{=e}{%
|
| 173 |
- \textormath{\={e}\bbl@allowhyphens}{\bar{e}}}%
|
| 174 |
+ \textormath{\={e}\nobreak\hskip\z@skip}{\bar{e}}}
|
| 175 |
\declare@shorthand{latin}{=i}{%
|
| 176 |
- \textormath{\={\i}\bbl@allowhyphens}{\bar{\imath}}}%
|
| 177 |
+ \textormath{\={\i}\nobreak\hskip\z@skip}{\bar{\imath}}}
|
| 178 |
\declare@shorthand{latin}{=o}{%
|
| 179 |
- \textormath{\={o}\bbl@allowhyphens}{\bar{o}}}%
|
| 180 |
+ \textormath{\={o}\nobreak\hskip\z@skip}{\bar{o}}}
|
| 181 |
\declare@shorthand{latin}{=u}{%
|
| 182 |
- \textormath{\={u}\bbl@allowhyphens}{\bar{u}}}%
|
| 183 |
-}
|
| 184 |
-\catcode`\= 12\relax
|
| 185 |
-\catcode`\^ 7\relax
|
| 186 |
+ \textormath{\={u}\nobreak\hskip\z@skip}{\bar{u}}}
|
| 187 |
\addto\extraslatin{\def\LatinMarksOn{\shorthandon{^}\shorthandon{=}}}
|
| 188 |
\addto\extraslatin{\def\LatinMarksOff{\shorthandoff{^}\shorthandoff{=}}}
|
| 189 |
-\addtoextraslatin{\LatinMarksOff}
|
| 190 |
+\catcode`\= 12\relax
|
| 191 |
+\catcode`\^ 7\relax
|
| 192 |
\initiate@active@char{"}%
|
| 193 |
\addto\extraslatin{\bbl@activate{"}%
|
| 194 |
}
|
| 195 |
-\declare@shorthand{latin}{"}{%
|
| 196 |
- \ifmmode
|
| 197 |
+\declare@shorthand{latin}{"}{\ifmmode
|
| 198 |
\def\lt@@next{''}%
|
| 199 |
- \else
|
| 200 |
+\else
|
| 201 |
\def\lt@@next{\futurelet\lt@temp\lt@cwm}%
|
| 202 |
- \fi
|
| 203 |
- \lt@@next
|
| 204 |
+\fi
|
| 205 |
+\lt@@next
|
| 206 |
}%
|
| 207 |
\def\lt@allowhyphens{\nobreak\discretionary{-}{}{}\nobreak\hskip\z@skip}
|
| 208 |
\newcommand*{\lt@cwm}{\let\lt@n@xt\relax
|
| 209 |
- \ifcat\noexpand\lt@temp a%
|
| 210 |
+\ifcat\noexpand\lt@temp a%
|
| 211 |
\let\lt@n@xt\lt@allowhyphens
|
| 212 |
- \else
|
| 213 |
+\else
|
| 214 |
\if\noexpand\lt@temp\string|%
|
| 215 |
- \def\lt@n@xt{\lt@allowhyphens\@gobble}%
|
| 216 |
+ \def\lt@n@xt{\lt@allowhyphens\@gobble}%
|
| 217 |
\fi
|
| 218 |
- \fi
|
| 219 |
- \lt@n@xt}%
|
| 220 |
+\fi\lt@n@xt}%
|
| 221 |
\ldf@finish{latin}
|
| 222 |
%%
|
| 223 |
%% \CharacterTable
|