summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/frenchle/frenchle.ldf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-07-10 21:27:21 +0000
committerKarl Berry <karl@freefriends.org>2006-07-10 21:27:21 +0000
commitfdfb62e01e61d31afda1b823add36f4ef9849475 (patch)
treeb14843f48a8f9dc526203381fafe56b1dee0aba1 /Master/texmf-dist/tex/latex/frenchle/frenchle.ldf
parentac151dac1f876a711cd50b4127c3c5aa8e837556 (diff)
remove old package le, get new name frenchle
git-svn-id: svn://tug.org/texlive/trunk@1809 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/frenchle/frenchle.ldf')
-rw-r--r--Master/texmf-dist/tex/latex/frenchle/frenchle.ldf61
1 files changed, 61 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/frenchle/frenchle.ldf b/Master/texmf-dist/tex/latex/frenchle/frenchle.ldf
new file mode 100644
index 00000000000..d3b505a3dcf
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/frenchle/frenchle.ldf
@@ -0,0 +1,61 @@
+%% This is frenchle.ldf (frenchle option for Babel) under LaTeX --bg 2005/03/23
+%% to be used like this: \usepackage[frenchle]{babel}
+%%
+%%
+% Copyright 2001-2005 Bernard GAULLE, Copyright notice: LPPL
+%%
+%% checksum = "31013 61 238 2743"
+%
+%
+\ProvidesFile{frenchle.ldf}%
+% [2001/04/12 v1.0 % Original file.
+% [2001/06/07 v1.1 % Doc. & msg changes.
+% [2003/11/19 v1.2 % french loaded before babel frenchle.
+% [2005/03/21 v1.3 % pb francais/frenchb loaded before babel frenchle.
+ [2005/03/23 v1.4 % global French option taken in account.
+ Frenchle option of babel loading the French Light package]
+\ifx\undefined\captionsfrench
+\else\selectlanguage{french}% Select again French
+\expandafter\ifx\csname endfrench\endcsname\relax
+\PackageError{frenchle}{-93- You are using two French options for Babel, %
+ please choose only one.}
+\let\endfrench\stop\fi
+ \endfrench% but stop it until \begin{document}.
+\expandafter\endinput
+\fi
+\chardef\atcatcode=\catcode`\@\catcode`\@=11\relax
+\ifx\undefined\babel@core@loaded% still undefined (>3.5)?
+ \let\babel@core@loaded\main@language\fi%
+\ifx\undefined\originalTeX \let\originalTeX\empty \fi
+\originalTeX
+\ifx\undefined\l@french\@nopatterns{French}\adddialect\l@french0\fi
+
+\protected@write\@auxout{}{\protect% insure files integrity
+\csname auxWARNINGii\protect\endcsname{\protect\typeout
+ {-34- this file and other auxiliary files require to
+ use the following}}}
+\protected@write\@auxout{}{\protect%
+\csname auxWARNINGii\protect\endcsname{\protect\typeout
+ {-34- LaTeX packages: frenchle and babel!}}}
+\protected@write\@auxout{}{\protect%
+\csname auxWARNINGii\protect\endcsname{\protect\typeout
+ {-34- check \protect\protect\protect\usepackage
+ \protect\space or remove these files.
+ Typesetting is aborted!}
+ \protect\stop}}%
+\let\auxWARNINGi=\@gobble% accept aux files produces by french
+\let\auxWARNINGii=\@gobble% and those produces by babel+french
+\InputIfFileExists{frenchle.sty}{}% load the light version package.
+ {\PackageError{frenchle}%
+ {-63- frenchle style file not found}%
+ {-63- Check if file exist somewhere in your system.}%
+ \let\endfrench\stop%
+ }%
+\endfrench% and stop it immediately until \begin{document}
+\let\noextrasfrancais\endfrench% bug in babel.sty version 3.5e
+\let\extrasfrancais\frenchTeXmods% ditto
+\let\captionsfrancais\captionsfrench%
+\main@language{french}%
+\catcode`\@=\atcatcode \let\atcatcode\relax
+\DeclareOption{french}{}\ProcessOptions% Now global option french is used.
+\endinput%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%