diff options
23 files changed, 48 insertions, 93 deletions
diff --git a/Master/texmf-dist/doc/generic/babel/athnum.pdf b/Master/texmf-dist/doc/generic/babel/athnum.pdf Binary files differindex 0317eab82c5..d665678784b 100644 --- a/Master/texmf-dist/doc/generic/babel/athnum.pdf +++ b/Master/texmf-dist/doc/generic/babel/athnum.pdf diff --git a/Master/texmf-dist/doc/generic/babel/babel.pdf b/Master/texmf-dist/doc/generic/babel/babel.pdf Binary files differindex abf2c21d00f..0c5b7504c72 100644 --- a/Master/texmf-dist/doc/generic/babel/babel.pdf +++ b/Master/texmf-dist/doc/generic/babel/babel.pdf diff --git a/Master/texmf-dist/doc/generic/babel/bbcompat.pdf b/Master/texmf-dist/doc/generic/babel/bbcompat.pdf Binary files differindex 3661aa99473..8959c52d6d2 100644 --- a/Master/texmf-dist/doc/generic/babel/bbcompat.pdf +++ b/Master/texmf-dist/doc/generic/babel/bbcompat.pdf diff --git a/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf b/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf Binary files differindex cba901639fa..3346da74bfb 100644 --- a/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf +++ b/Master/texmf-dist/doc/generic/babel/bbidxglo.pdf diff --git a/Master/texmf-dist/doc/generic/babel/changes.txt b/Master/texmf-dist/doc/generic/babel/changes.txt index 20ece3262ff..b7e0fbca551 100644 --- a/Master/texmf-dist/doc/generic/babel/changes.txt +++ b/Master/texmf-dist/doc/generic/babel/changes.txt @@ -8,74 +8,12 @@ are not part of the distribution. ========================================================================== -2009-09-24 Johannes Braams (babel at latex-project.org) - - * babel.ins: Added a line for kurmanji - -2009-09-19 Johannes Braams (babel at latex-project.org) - - * kurmanji/kurmanji.dtx: Added the support provided by Jörg - Knappen. - - * frenchb/frenchb.dtx: New version (2.3d) from Daniel - - * danish/danish.dtx: The shorthand "/ introduced in version 1.3q - was still a dutch shorthand. found by Lars Madsen (daleif @ - imf.au.dk) - -2009-09-18 Johannes Braams (babel at latex-project.org) - - * estonian/estonian.dtx: Received a new version of estonian.dtx - from Jaan Vajakas (jv at ut.ee) with the follwoing changes: - - the commands \~o and \~O now work properly in T1 encoding (before, - words containing the commands \~o or \~O were not hyphenated and - with the times package the tilde was placed incorrectly (through - the letter o)) - - in UTF-8 encoding (\usepackage[utf8]{inputenc}) now õ and Õ - work properly (before, words containing the letter õ or Õ - were not hyphenated and with the timesi package, the tilde was - placed incorrectly, probably due to the bug with \~o and \~O), - i. e. the bug - http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=babel/4029 - was fixed - - the command \~ now makes tilde to all letters except Å¡, ž, Å - ja Ž, as in other languages (before, \~ made caron to all letters - except õ and Õ) - - because of this, now e.g. the letter ñ is displayed correctly - with \usepackage[utf8]{inputenc} - - now, letters like õ and ñ can be copied and pasted from - Acrobat Reader (before, e.g. õ made with the command \~o became - ~o when copied; the same also with letter õ made directly with - the UTF-8 character õ with \usepackage[utf8]{inputenc}) - - when switching from Estonian to another language, high umlaut is - now restored (e.g. in English OT1-encoding the umlaut of the - letters öäü is higher than in Estonian, but before, if the - command \selectlanguage{english} was used after Estonian text, the - umlaut remained low in the following English text) - - words containing the commands ~s, ~z, ~o, "a, "o, "u, ~S, ~Z, - ~O, "A, "O, "U are now also hyphenated in OT1 encoding (before, - words containing the commands ~o, "a, "o, "u were not hyphenated); - words containing letters made directly with characters - šžäöüŠŽÄÖÜ or commands \~s, \~z, \"a, \"o, \"u, - \~S, \~Z, \"A, \"O, \"U are still not hyphenated in OT1 encoding - (also e.g. the German package allows hyphenation in words - containing the command "a but it OT1 encoding it does not allow - hyphenation in words containing directly the charcater ä or - command \"a) - - minor regression: now words containing directly characters õ or - Õ or commands \~o or \~O are not hyphenated any more in OT1 - encoding (this regression is really marginal because firstly, - words containing any other Estonian accented letter were not - hyphenated in OT1 encoding, secondly, the Estonian hyphenation - rules do not work absolutely correctly in OT1 encoding anyway and - thirdly, with e. g. the German package the situation is similar) - -2008-07-09 Johannes Braams (babel at latex-project.org) +2008-07-09 Johannes Braams <babel at latex-project.org> * estonian/estonian.dtx : Added the translation for Glossary, provided by Jaan Vajakas. -2008-07-08 Johannes Braams (babel at latex-project.org) +2008-07-08 Johannes Braams <babel at latex-project.org> * base/babel.dtx (subsection{Multiple languages}): The value of \languagename, as dumped in the format needs to be the name of the @@ -83,12 +21,12 @@ are not part of the distribution. 4039). Now temporarily store the wanted name to be restored after all pattern files have been loaded. -2008-07-07 Johannes Braams (babel at latex-project.org) +2008-07-07 Johannes Braams <babel at latex-project.org> * estonian/estonian.dtx : Replaced the translation of "Proof" (PR 4030) -2008-07-06 Johannes Braams (babel at latex-project.org) +2008-07-06 Johannes Braams <babel at latex-project.org> * latin/latin.dtx: Added two missing \end{macro}'s found while compliling babel.drv @@ -124,7 +62,7 @@ are not part of the distribution. * greek/greek.ins: New version from Claudio Beccari -2008-06-01 Johannes Braams (babel at latex-project.org) +2008-06-01 Johannes Braams <babel at latex-project.org) * german/germanb.dtx : Fixed a type (\coptions...) found by Daniel Flipo @@ -134,7 +72,7 @@ are not part of the distribution. * spanish/spanishb.dtx : New version from Javier, fixing a couple of bugs. -2008-03-21 Johannes Braams (babel at latex-project.org) +2008-03-21 Johannes Braams <babel at latex-project.org) * latin/latin.dtx (section{Latin shortcuts} : The way the category code for the equals sign and the caret was being handled was @@ -156,7 +94,7 @@ are not part of the distribution. superfluous double quotes from table) signalled by Michail Vidiassov (master at iaas dot msu dot ru) -2008-03-18 Johannes Braams (babel at latex-project.org) +2008-03-18 Johannes Braams <babel at latex-project.org) * portuges/portuges.dtx : Adde the translation for Glossary from Luiz Carlos Guidolin @@ -166,7 +104,7 @@ are not part of the distribution. * spanish/spanish.dtx: New version from Javier Bezos; now at version 5.0 -2008-03-17 Johannes Braams (babel at latex-project.org) +2008-03-17 Johannes Braams <babel at latex-project.org) * danish/danish.dtx : Set the \lefthyphenmin parameter to 2 by default on request by the Danish users through Palle Jørgensen @@ -182,14 +120,14 @@ are not part of the distribution. ^Y is to be changed we need to make sure that the caret has category code 7. (PR 3992) -2008-03-16 Johannes Braams (babel at latex-project.org) +2008-03-16 Johannes Braams <babel at latex-project.org) * base/babel.dtx (subsubsection{\pkg{hyperref}}): Added some code to let hyphenref swith the shorthands to system level (PR4006) (subsection{Multiple languages}): Added the setting of the hyphenmin parameters to the \hyphenrules command (PR3997) -2008-03-15 Johannes Braams (babel at latex-project.org) +2008-03-15 Johannes Braams <babel at latex-project.org) * bahasa/bahasam.dtx: New version from Bob Margolis with corrected translations. diff --git a/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf b/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf Binary files differindex f5e0de911f1..83e660d9e25 100644 --- a/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf +++ b/Master/texmf-dist/doc/generic/babel/greek-fdd.pdf diff --git a/Master/texmf-dist/doc/generic/babel/greek-usage.pdf b/Master/texmf-dist/doc/generic/babel/greek-usage.pdf Binary files differindex 5cd4dae308c..b32515ec6b2 100644 --- a/Master/texmf-dist/doc/generic/babel/greek-usage.pdf +++ b/Master/texmf-dist/doc/generic/babel/greek-usage.pdf diff --git a/Master/texmf-dist/doc/generic/babel/grmath.pdf b/Master/texmf-dist/doc/generic/babel/grmath.pdf Binary files differindex b1e1fce6364..6c0c6bc617b 100644 --- a/Master/texmf-dist/doc/generic/babel/grmath.pdf +++ b/Master/texmf-dist/doc/generic/babel/grmath.pdf diff --git a/Master/texmf-dist/doc/generic/babel/grsymb.pdf b/Master/texmf-dist/doc/generic/babel/grsymb.pdf Binary files differindex 7324ecd6386..ab2d3464479 100644 --- a/Master/texmf-dist/doc/generic/babel/grsymb.pdf +++ b/Master/texmf-dist/doc/generic/babel/grsymb.pdf diff --git a/Master/texmf-dist/doc/generic/babel/language.skeleton b/Master/texmf-dist/doc/generic/babel/language.skeleton index fab9bffd259..23834f76ed2 100644 --- a/Master/texmf-dist/doc/generic/babel/language.skeleton +++ b/Master/texmf-dist/doc/generic/babel/language.skeleton @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1989-2009 Johannes L. Braams and any individual authors +% Copyright 1989-2008 Johannes L. Braams and any individual authors % listed elsewhere in this file. All rights reserved. % % This file is part of the Babel system. diff --git a/Master/texmf-dist/doc/generic/babel/tb1202.pdf b/Master/texmf-dist/doc/generic/babel/tb1202.pdf Binary files differindex d345c884e12..c92f59791a3 100644 --- a/Master/texmf-dist/doc/generic/babel/tb1202.pdf +++ b/Master/texmf-dist/doc/generic/babel/tb1202.pdf diff --git a/Master/texmf-dist/doc/generic/babel/tb1401.pdf b/Master/texmf-dist/doc/generic/babel/tb1401.pdf Binary files differindex 100e700f14e..3d6c621f168 100644 --- a/Master/texmf-dist/doc/generic/babel/tb1401.pdf +++ b/Master/texmf-dist/doc/generic/babel/tb1401.pdf diff --git a/Master/texmf-dist/doc/generic/babel/tb1604.pdf b/Master/texmf-dist/doc/generic/babel/tb1604.pdf Binary files differindex d411875a232..d3881744f1e 100644 --- a/Master/texmf-dist/doc/generic/babel/tb1604.pdf +++ b/Master/texmf-dist/doc/generic/babel/tb1604.pdf diff --git a/Master/texmf-dist/source/generic/babel/albanian.dtx b/Master/texmf-dist/source/generic/babel/albanian.dtx index bc22b71cd40..e1f0952ee11 100644 --- a/Master/texmf-dist/source/generic/babel/albanian.dtx +++ b/Master/texmf-dist/source/generic/babel/albanian.dtx @@ -75,7 +75,7 @@ % \filedate} defines all the language definition macros for the % Albanian language. % -% Albanian is written in a latin script, but it has 36 leters, +% Albanian is written in a latin script, but it has 36 letters, % 9 which are diletters (dh, gj, ll, nj, rr, sh, th, xh, zh), % and two extra special characters. % @@ -300,4 +300,3 @@ %% \endinput - diff --git a/Master/texmf-dist/source/generic/babel/babel.dtx b/Master/texmf-dist/source/generic/babel/babel.dtx index 01211823d1d..1abb084a20b 100644 --- a/Master/texmf-dist/source/generic/babel/babel.dtx +++ b/Master/texmf-dist/source/generic/babel/babel.dtx @@ -26,7 +26,7 @@ % and covered by LPPL is defined by the unpacking scripts (with % extension .ins) which are part of the distribution. % \fi -% \CheckSum{3865} +% \CheckSum{3882} %% % \def\filename{babel.dtx} % \let\thisfilename\filename @@ -42,7 +42,7 @@ % %% File 'babel.dtx' %\fi -%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package] +%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package] %\iffalse % % Babel DOCUMENT-STYLE option for LaTeX version 2.09 or plain TeX; @@ -174,7 +174,7 @@ % a language other than US English, or in more than one language. % \end{abstract} % -% \tableofcontents +% \tableofcontents % % \section{The user interface}\label{U-I} % @@ -981,7 +981,7 @@ %<+kernel&!patterns>\ProvidesFile{switch.def} %<+driver&!user>\ProvidesFile{babel.drv} %<+driver&user>\ProvidesFile{user.drv} - [2008/07/06 v3.8l % + [2008/07/08 v3.8m % %<+package> The Babel package] %<+core> Babel common definitions] %<+kernel> Babel language switching mechanism] @@ -2385,7 +2385,7 @@ \wlog{\string\l@#1=\string\language0} % \end{macrocode} % As no hyphenation patterns are read in yet, we can not yet set -% the hyphenmin parameters. Therefor a commands to do so is stored +% the hyphenmin parameters. Therefor a command to do so is stored % in a token register and executed when the first pattern file has % been processed. % \changes{babel~3.7c}{1999/04/27}{Use a token register to temporarily @@ -2590,6 +2590,8 @@ \message{I couldn't find the file language.dat,\space I will try the file hyphen.tex} \input hyphen.tex\relax + \def\l@english{0}% + \def\languagename{english}% \else % \end{macrocode} % @@ -2632,9 +2634,14 @@ % optional, argument of |\process@language| later on. % \changes{babel~3.5b}{1995/04/28}{Now add a \cs{space} and a / % character} +% \changes{babel~3.8m}{2008/07/08}{Store the name of the language +% loaded in register 0 (PR 4039)} % \begin{macrocode} \edef\bbl@line{\bbl@line\space/}% \expandafter\process@line\bbl@line + \ifx\bbl@defaultlanguage\@undefined + \let\bbl@defaultlanguage\languagename + \fi \fi % \end{macrocode} % @@ -2653,8 +2660,12 @@ % \end{macrocode} % % Reactivate the default patterns, +% \changes{babel~3.8m}{2008/07/08}{Also restore the name of the +% language in \cs{languagenme} (PR 4039)} % \begin{macrocode} \language=0 + \let\languagename\bbl@defaultlanguage + \let\bbl@defaultlanguage\@undefined \fi % \end{macrocode} % and close the configuration file. diff --git a/Master/texmf-dist/source/generic/babel/bbidxglo.dtx b/Master/texmf-dist/source/generic/babel/bbidxglo.dtx index f58e44890a3..787b52d01fb 100644 --- a/Master/texmf-dist/source/generic/babel/bbidxglo.dtx +++ b/Master/texmf-dist/source/generic/babel/bbidxglo.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1989-2005 Johannes L. Braams and any individual authors +% Copyright 1989-2008 Johannes L. Braams and any individual authors % listed elsewhere in this file. All rights reserved. % % This file is part of the Babel system. @@ -32,7 +32,7 @@ % % \begin{macrocode} %<*driver> -\ProvidesFile{bbidxglo.drv}[2004/02/19 v1.0b] +\ProvidesFile{bbidxglo.drv}[2008/03/21 v1.0b] \documentclass{ltxdoc} \GetFileInfo{bbidxglo.drv} \newcommand{\babel}{\textsf{babel}} diff --git a/Master/texmf-dist/source/generic/babel/tb1202.tex b/Master/texmf-dist/source/generic/babel/tb1202.tex index 8b8f6cd3af9..fbec780704e 100644 --- a/Master/texmf-dist/source/generic/babel/tb1202.tex +++ b/Master/texmf-dist/source/generic/babel/tb1202.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1989-2009 Johannes L. Braams and any individual authors +% Copyright 1989-2008 Johannes L. Braams and any individual authors % listed elsewhere in this file. All rights reserved. % % This file is part of the Babel system. diff --git a/Master/texmf-dist/source/generic/babel/tb1401.tex b/Master/texmf-dist/source/generic/babel/tb1401.tex index a1f2a78d151..00373e522fa 100644 --- a/Master/texmf-dist/source/generic/babel/tb1401.tex +++ b/Master/texmf-dist/source/generic/babel/tb1401.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1989-2009 Johannes L. Braams and any individual authors +% Copyright 1989-2008 Johannes L. Braams and any individual authors % listed elsewhere in this file. All rights reserved. % % This file is part of the Babel system. diff --git a/Master/texmf-dist/source/generic/babel/tb1604.tex b/Master/texmf-dist/source/generic/babel/tb1604.tex index f5f2b74fc4d..579bf65f504 100644 --- a/Master/texmf-dist/source/generic/babel/tb1604.tex +++ b/Master/texmf-dist/source/generic/babel/tb1604.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright 1989-2009 Johannes L. Braams and any individual authors +% Copyright 1989-2008 Johannes L. Braams and any individual authors % listed elsewhere in this file. All rights reserved. % % This file is part of the Babel system. diff --git a/Master/texmf-dist/tex/generic/babel/babel.def b/Master/texmf-dist/tex/generic/babel/babel.def index f8af910ce8a..6ba9f816321 100644 --- a/Master/texmf-dist/tex/generic/babel/babel.def +++ b/Master/texmf-dist/tex/generic/babel/babel.def @@ -38,7 +38,7 @@ %% extension .ins) which are part of the distribution. %% %% File 'babel.dtx' -%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package] +%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package] %% Babel package for LaTeX2e. %% Copyright (C) 1989 -- 2008 by Johannes Braams, %% TeXniek @@ -56,7 +56,7 @@ } \fi \ProvidesFile{babel.def} - [2008/07/06 v3.8l % + [2008/07/08 v3.8m % Babel common definitions] \ifx\AtBeginDocument\@undefined \input plain.def\relax diff --git a/Master/texmf-dist/tex/generic/babel/babel.sty b/Master/texmf-dist/tex/generic/babel/babel.sty index c6c6048d897..add9ef8b471 100644 --- a/Master/texmf-dist/tex/generic/babel/babel.sty +++ b/Master/texmf-dist/tex/generic/babel/babel.sty @@ -39,7 +39,7 @@ %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] %% File 'babel.dtx' -%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package] +%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package] %% Babel package for LaTeX2e. %% Copyright (C) 1989 -- 2008 by Johannes Braams, %% TeXniek @@ -47,7 +47,7 @@ %% Please report errors to: J.L. Braams %% babel at braams.xs4all.nl \ProvidesPackage{babel} - [2008/07/06 v3.8l % + [2008/07/08 v3.8m % The Babel package] \ifx\LdfInit\@undefined\input babel.def\relax\fi \DeclareOption{acadian}{\input{frenchb.ldf}} diff --git a/Master/texmf-dist/tex/generic/babel/hyphen.cfg b/Master/texmf-dist/tex/generic/babel/hyphen.cfg index 0465777e983..9605c61b658 100644 --- a/Master/texmf-dist/tex/generic/babel/hyphen.cfg +++ b/Master/texmf-dist/tex/generic/babel/hyphen.cfg @@ -38,7 +38,7 @@ %% extension .ins) which are part of the distribution. %% %% File 'babel.dtx' -%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package] +%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package] %% Babel package for LaTeX2e. %% Copyright (C) 1989 -- 2008 by Johannes Braams, %% TeXniek @@ -72,7 +72,7 @@ \endgroup} \fi \ProvidesFile{hyphen.cfg} - [2008/07/06 v3.8l % + [2008/07/08 v3.8m % Babel language switching mechanism] \ifx\AtBeginDocument\@undefined \input plain.def\relax @@ -354,6 +354,8 @@ \message{I couldn't find the file language.dat,\space I will try the file hyphen.tex} \input hyphen.tex\relax + \def\l@english{0}% + \def\languagename{english}% \else \last@language\m@ne \loop @@ -364,11 +366,16 @@ \else \edef\bbl@line{\bbl@line\space/}% \expandafter\process@line\bbl@line + \ifx\bbl@defaultlanguage\@undefined + \let\bbl@defaultlanguage\languagename + \fi \fi \iftrue \csname fi\endcsname \csname if\ifeof1 false\else true\fi\endcsname \repeat \language=0 + \let\languagename\bbl@defaultlanguage + \let\bbl@defaultlanguage\@undefined \fi \closein1 \let\process@language\@undefined diff --git a/Master/texmf-dist/tex/generic/babel/switch.def b/Master/texmf-dist/tex/generic/babel/switch.def index 6de2ee9ec1f..2f0ab6227a5 100644 --- a/Master/texmf-dist/tex/generic/babel/switch.def +++ b/Master/texmf-dist/tex/generic/babel/switch.def @@ -38,7 +38,7 @@ %% extension .ins) which are part of the distribution. %% %% File 'babel.dtx' -%%\ProvidesFile{babel.dtx}[2008/03/16 v3.8l The Babel package] +%%\ProvidesFile{babel.dtx}[2008/07/08 v3.8m The Babel package] %% Babel package for LaTeX2e. %% Copyright (C) 1989 -- 2008 by Johannes Braams, %% TeXniek @@ -66,7 +66,7 @@ \endgroup} \fi \ProvidesFile{switch.def} - [2008/07/06 v3.8l % + [2008/07/08 v3.8m % Babel language switching mechanism] \ifx\AtBeginDocument\@undefined \def\adddialect{} |