summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel/latin.ldf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel/latin.ldf')
-rw-r--r--Master/texmf-dist/tex/generic/babel/latin.ldf27
1 files changed, 15 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/latin.ldf b/Master/texmf-dist/tex/generic/babel/latin.ldf
index 38b3329e9c3..eedfc5b1aaa 100644
--- a/Master/texmf-dist/tex/generic/babel/latin.ldf
+++ b/Master/texmf-dist/tex/generic/babel/latin.ldf
@@ -39,7 +39,7 @@
%%
%% Copyright 1999-2001 Claudio Beccari All rights reserved.
\ProvidesFile{latin.ldf}
- [2005/03/30 v2.0f Latin support from the babel system]
+ [2005/11/17 v2.0g Latin support from the babel system]
%% File `latin.dtx'
%% Babel package for LaTeX version 2e
%% Copyright (C) 1989 - 2005
@@ -157,28 +157,31 @@
\initiate@active@char{^}%
\initiate@active@char{=}%
\declare@shorthand{latin}{^a}{%
- \textormath{\u{a}\allowhyphens}{\hat{a}}}%
+ \textormath{\u{a}\bbl@allowhyphens}{\hat{a}}}%
\declare@shorthand{latin}{^e}{%
- \textormath{\u{e}\allowhyphens}{\hat{e}}}%
+ \textormath{\u{e}\bbl@allowhyphens}{\hat{e}}}%
\declare@shorthand{latin}{^i}{%
- \textormath{\u{\i}\allowhyphens}{\hat{\imath}}}%
+ \textormath{\u{\i}\bbl@allowhyphens}{\hat{\imath}}}%
\declare@shorthand{latin}{^o}{%
- \textormath{\u{o}\allowhyphens}{\hat{o}}}%
+ \textormath{\u{o}\bbl@allowhyphens}{\hat{o}}}%
\declare@shorthand{latin}{^u}{%
- \textormath{\u{u}\allowhyphens}{\hat{u}}}%
+ \textormath{\u{u}\bbl@allowhyphens}{\hat{u}}}%
\declare@shorthand{latin}{=a}{%
- \textormath{\={a}\allowhyphens}{\bar{a}}}%
+ \textormath{\={a}\bbl@allowhyphens}{\bar{a}}}%
\declare@shorthand{latin}{=e}{%
- \textormath{\={e}\allowhyphens}{\bar{e}}}%
+ \textormath{\={e}\bbl@allowhyphens}{\bar{e}}}%
\declare@shorthand{latin}{=i}{%
- \textormath{\={\i}\allowhyphens}{\bar{\imath}}}%
+ \textormath{\={\i}\bbl@allowhyphens}{\bar{\imath}}}%
\declare@shorthand{latin}{=o}{%
- \textormath{\={o}\allowhyphens}{\bar{o}}}%
+ \textormath{\={o}\bbl@allowhyphens}{\bar{o}}}%
\declare@shorthand{latin}{=u}{%
- \textormath{\={u}\allowhyphens}{\bar{u}}}%
+ \textormath{\={u}\bbl@allowhyphens}{\bar{u}}}%
}
\catcode`\= 12\relax
\catcode`\^ 7\relax
+\addto\extraslatin{\def\LatinMarksOn{\shorthandon{^}\shorthandon{=}}}
+\addto\extraslatin{\def\LatinMarksOff{\shorthandoff{^}\shorthandoff{=}}}
+\addtoextraslatin{\LatinMarksOff}
\initiate@active@char{"}%
\addto\extraslatin{\bbl@activate{"}%
}
@@ -190,7 +193,7 @@
\fi
\lt@@next
}%
-\def\lt@allowhyphens{\nobreak\discretionary{-}{}{}\hskip\z@skip}
+\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