summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel-latin
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-08-21 22:23:08 +0000
committerKarl Berry <karl@freefriends.org>2015-08-21 22:23:08 +0000
commitb6962010de7ca10b095756e24f4680e980071984 (patch)
tree495ebd2ae0d459e35df0471f84eed41ec7455581 /Master/texmf-dist/tex/generic/babel-latin
parent03de0162b097a32e991cc03be861a3519fb199ae (diff)
babel-latin (21aug15)
git-svn-id: svn://tug.org/texlive/trunk@38173 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel-latin')
-rw-r--r--Master/texmf-dist/tex/generic/babel-latin/latin.ldf54
1 files changed, 19 insertions, 35 deletions
diff --git a/Master/texmf-dist/tex/generic/babel-latin/latin.ldf b/Master/texmf-dist/tex/generic/babel-latin/latin.ldf
index c99275b4587..49d2a77ea86 100644
--- a/Master/texmf-dist/tex/generic/babel-latin/latin.ldf
+++ b/Master/texmf-dist/tex/generic/babel-latin/latin.ldf
@@ -17,18 +17,16 @@
%% It may be distributed under the terms of the LaTeX Project Public
%% License, as described in lppl.txt in the base LaTeX distribution.
%% Either version 1.1 or, at your option, any later version.
-\ProvidesFile{latin.ldf}
- [2014/06/01 v.3.0 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
+\ProvidesLanguage{latin}
+ [2015/08/20 v.3.5 Latin support from the babel system]
+%% File `babel-latin.dtx'
+%% Babel package for LaTeX2e
+%% Copyright (C) 1989 - 2008 by Johannes Braams, TeXniek
+%% Copyright (C) 2009 - 2015 by Claudio Beccari
+%% Please report errors to: Claudio Beccari
+%% claudio.beccari at gmail.com
\LdfInit{latin}{captionslatin}
-\ifx\l@latin\@undefined
+\ifx\undefined\l@latin
\@nopatterns{Latin}
\adddialect\l@latin0\fi
\bbl@declare@ttribute{latin}{medieval}{%
@@ -48,7 +46,7 @@
\let\l@classiclatin\l@latin
\PackageWarningNoLine{babel}{%
Attention: hyphenation patterns for language\MessageBreak
- classiclatin have not been loaded\MessageBreak
+ classiclatin have not been loaded.\MessageBreak
I go on using the modern Latin hyphenation patterns.\MessageBreak
Please, load the suitable patterns or upgrade your TeX distribution}
\fi
@@ -72,7 +70,7 @@
\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\alsoname{cfr.}% Tabacco never saw "cfr" + `atque' or similar forms
\def\proofname{Demonstratio}%
\def\glossaryname{Glossarium}%
}
@@ -181,19 +179,22 @@
\catcode`\^ 7\relax
\addto\extraslatin{\def\LatinMarksOn{\shorthandon{^}\shorthandon{=}}}
\addto\extraslatin{\def\LatinMarksOff{\shorthandoff{^}\shorthandoff{=}}}
+\bbl@declare@ttribute{latin}{ecclesiastic}{%
+\AtEndOfPackage{%
+ \AtBeginDocument{\RequirePackage{ecclesiastic}[2015/08/20]}%
+ }%
+}
\initiate@active@char{"}%
\addto\extraslatin{\bbl@activate{"}%
}
\declare@shorthand{latin}{"}{%
- \ifmmode
- \def\lt@@next{''}%
- \else
- \def\lt@@next{\futurelet\lt@temp\lt@cwm}%
- \fi
+ \textormath{\def\lt@@next{\futurelet\lt@temp\lt@cwm}}%
+ {\def\lt@@next{''}}%
\lt@@next
}%
\def\lt@allowhyphens{\bbl@allowhyphens\discretionary{-}{}{}\bbl@allowhyphens}
+
\newcommand*{\lt@cwm}{\let\lt@n@xt\relax
\ifcat\noexpand\lt@temp a%
\let\lt@n@xt\lt@allowhyphens
@@ -212,23 +213,6 @@
\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'.