summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/babel
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-09-28 15:31:57 +0000
committerKarl Berry <karl@freefriends.org>2009-09-28 15:31:57 +0000
commit77946deb7c8c75536876bd1f5b102c6eed486e46 (patch)
treebf66aad9bc7347249628a4f10a06261d583e2207 /Master/texmf-dist/tex/generic/babel
parente5fabe7a228278dc1eaeb1f8740c21724639a9da (diff)
babel (latex core) update via latex-tds (25sep09)
git-svn-id: svn://tug.org/texlive/trunk@15516 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/babel')
-rw-r--r--Master/texmf-dist/tex/generic/babel/danish.ldf8
-rw-r--r--Master/texmf-dist/tex/generic/babel/estonian.ldf90
-rw-r--r--Master/texmf-dist/tex/generic/babel/frenchb.cfg2
-rw-r--r--Master/texmf-dist/tex/generic/babel/frenchb.ldf91
-rw-r--r--Master/texmf-dist/tex/generic/babel/kurmanji.ldf164
-rw-r--r--Master/texmf-dist/tex/generic/babel/romanidx.sty10
-rw-r--r--Master/texmf-dist/tex/generic/babel/spanish.ldf33
7 files changed, 309 insertions, 89 deletions
diff --git a/Master/texmf-dist/tex/generic/babel/danish.ldf b/Master/texmf-dist/tex/generic/babel/danish.ldf
index a489d2d6ac4..98e36d4cdcf 100644
--- a/Master/texmf-dist/tex/generic/babel/danish.ldf
+++ b/Master/texmf-dist/tex/generic/babel/danish.ldf
@@ -7,7 +7,7 @@
%% danish.dtx (with options: `code')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
%% This file was generated from file(s) of the Babel system.
@@ -37,10 +37,10 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesLanguage{danish}
- [2008/07/06 v1.3q Danish support from the babel system]
+ [2009/09/19 v1.3r Danish support from the babel system]
%% File `danish.dtx'
%% Babel package for LaTeX version 2e
-%% Copyright (C) 1989 - 2008
+%% Copyright (C) 1989 - 2009
%% by Johannes Braams, TeXniek
%% Please report errors to: J.L. Braams
%% babel at braams.xs4all.nl
@@ -97,7 +97,7 @@
\declare@shorthand{danish}{"=}{\nobreak-\hskip\z@skip}
\declare@shorthand{danish}{"|}{%
\textormath{\discretionary{-}{}{\kern.03em}}{}}
-\declare@shorthand{dutch}{"/}{\textormath
+\declare@shorthand{danish}{"/}{\textormath
{\bbl@allowhyphens\discretionary{/}{}{/}\bbl@allowhyphens}{}}
\expandafter\addto\csname extras\CurrentOption\endcsname{%
\babel@save\-}
diff --git a/Master/texmf-dist/tex/generic/babel/estonian.ldf b/Master/texmf-dist/tex/generic/babel/estonian.ldf
index 889c01e0549..e6d95b898ba 100644
--- a/Master/texmf-dist/tex/generic/babel/estonian.ldf
+++ b/Master/texmf-dist/tex/generic/babel/estonian.ldf
@@ -7,7 +7,7 @@
%% estonian.dtx (with options: `code')
%% This is a generated file.
%%
-%% Copyright 1989-2005 Johannes L. Braams and any individual authors
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
%% This file was generated from file(s) of the Babel system.
@@ -37,16 +37,17 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesLanguage{estonian}
- [2008/07/07 v1.0j Estonian support from the babel system]
+ [2009/03/08 v1.0k Estonian support from the babel system]
%% File `estonian.dtx'
%% Babel package for LaTeX version 2e
-%% Copyright (C) 1989 - 2005
+%% Copyright (C) 1989 - 2009
%% by Johannes Braams, TeXniek
%% Estonian language Definition File
-%% Copyright (C) 1991 - 2005
+%% Copyright (C) 1991 - 2009
%% by Enn Saar, Tartu Astrophysical Observatory
-%% Please report errors to: Enn Saar saar at aai.ee
-%% (or J.L. Braams babel atbraams.cistron.nl
+%% Please report errors to: Jaan Vajakas jv at ut.ee
+%% (or Enn Saar saar at aai.ee
+%% or J. L. Braams babel at braams.xs4all.nl)
\LdfInit{estonian}\captionsestonian
\ifx\l@estonian\@undefined
\@nopatterns{Estonian}
@@ -70,15 +71,15 @@
\def\pagename{Lk.}%
\def\seename{vt.}%
\def\alsoname{vt. ka}%
- \def\proofname{T~oestus}%
- \def\glossaryname{Glossary}% <-- Needs translation
}
\begingroup \catcode`\"\active
\def\x{\endgroup
\addto\captionsestonian{%
\def\abstractname{Kokkuv~ote}%
- \def\chaptername{Peat"ukk}}}
-\x
+ \def\chaptername{Peat"ukk}%
+ \def\proofname{T~oestus}%
+ \def\glossaryname{S~onastik}%
+}}\x
\begingroup \catcode`\"\active
\def\x{\endgroup
\def\month@estonian{\ifcase\month\or
@@ -89,38 +90,43 @@
\def\dateestonian{%
\def\today{\number\day.\space\month@estonian
\space\number\year.\space a.}}
+\def\et@sdef#1{\babel@save#1\def#1}
+
+\@ifundefined{documentclass}
+ {\let\ifet@latex\iffalse}
+ {\let\ifet@latex\iftrue}
\initiate@active@char{"}
\initiate@active@char{~}
\addto\extrasestonian{\languageshorthands{estonian}}
\addto\extrasestonian{\bbl@activate{"}\bbl@activate{~}}
-\addto\extrasestonian{\babel@save\"\umlautlow\babel@save\~\tildelow}
\addto\extrasestonian{\bbl@frenchspacing}
\addto\noextrasestonian{\bbl@nonfrenchspacing}
\providehyphenmins{\CurrentOption}{\tw@\tw@}
-\def\tildelow{\def\~{\protect\gentilde}}
-\def\gentilde#1{\if#1o\newtilde{#1}\else\if#1O\newtilde{#1}%
- \else\newcheck{#1}%
- \fi\fi}
-\def\newtilde#1{\leavevmode\allowhyphens
- {\U@D 1ex%
- {\setbox\z@\hbox{\char126}\dimen@ -.45ex\advance\dimen@\ht\z@
- \ifdim 1ex<\dimen@ \fontdimen5\font\dimen@ \fi}%
- \accent126\fontdimen5\font\U@D #1}\allowhyphens}
-\def\newcheck#1{\leavevmode\allowhyphens
- {\U@D 1ex%
- {\setbox\z@\hbox{\char20}\dimen@ -.45ex\advance\dimen@\ht\z@
- \ifdim 1ex<\dimen@ \fontdimen5\font\dimen@ \fi}%
- \accent20\fontdimen5\font\U@D #1}\allowhyphens}
+\addto\extrasestonian{\umlautlow}
+\addto\noextrasestonian{\umlauthigh}
+\ifet@latex
+ \addto\extrasestonian{%
+ \expandafter\et@sdef\csname OT1\string\~\endcsname{\et@gentilde}}
+\else
+ \addto\extrasestonian{\et@sdef\~{\et@gentilde}}
+\fi
+\def\et@gentilde#1{%
+ \if#1s\v{#1}\else\if#1S\v{#1}\else%
+ \if#1z\v{#1}\else\if#1Z\v{#1}\else%
+ \et@newtilde{#1}%
+ \fi\fi\fi\fi}
+\def\et@newtilde#1{%
+ \leavevmode\bgroup\U@D 1ex%
+ {\setbox\z@\hbox{\char126}\dimen@ -.45ex\advance\dimen@\ht\z@
+ \ifdim 1ex<\dimen@ \fontdimen5\font\dimen@ \fi}%
+ \accent126\fontdimen5\font\U@D #1%
+ \egroup}
\begingroup \catcode`\"12
\edef\x{\endgroup
\def\noexpand\dq{"}
\def\noexpand\til{~}}
\x
-\let\dieresis\"
-\let\texttilde\~
\ifx\f@encoding\bbl@t@one
- \let\@umlaut\dieresis
- \let\@tilde\texttilde
\DeclareTextComposite{\~}{T1}{s}{178}
\DeclareTextComposite{\~}{T1}{S}{146}
\DeclareTextComposite{\~}{T1}{z}{186}
@@ -131,15 +137,13 @@
\DeclareTextComposite{\"}{T1}{>}{20}
\else
\wlog{Warning: Hyphenation would work better for the T1 encoding.}
- \let\@umlaut\newumlaut
- \let\@tilde\gentilde
\fi
-\declare@shorthand{estonian}{"a}{\textormath{\"{a}}{\ddot a}}
-\declare@shorthand{estonian}{"A}{\textormath{\"{A}}{\ddot A}}
-\declare@shorthand{estonian}{"o}{\textormath{\"{o}}{\ddot o}}
-\declare@shorthand{estonian}{"O}{\textormath{\"{O}}{\ddot O}}
-\declare@shorthand{estonian}{"u}{\textormath{\"{u}}{\ddot u}}
-\declare@shorthand{estonian}{"U}{\textormath{\"{U}}{\ddot U}}
+\declare@shorthand{estonian}{"a}{\textormath{\"{a}\allowhyphens}{\ddot a}}
+\declare@shorthand{estonian}{"A}{\textormath{\"{A}\allowhyphens}{\ddot A}}
+\declare@shorthand{estonian}{"o}{\textormath{\"{o}\allowhyphens}{\ddot o}}
+\declare@shorthand{estonian}{"O}{\textormath{\"{O}\allowhyphens}{\ddot O}}
+\declare@shorthand{estonian}{"u}{\textormath{\"{u}\allowhyphens}{\ddot u}}
+\declare@shorthand{estonian}{"U}{\textormath{\"{U}\allowhyphens}{\ddot U}}
\declare@shorthand{estonian}{"`}{%
\textormath{\quotedblbase}{\mbox{\quotedblbase}}}
\declare@shorthand{estonian}{"'}{%
@@ -148,12 +152,12 @@
\textormath{\guillemotleft}{\mbox{\guillemotleft}}}
\declare@shorthand{estonian}{">}{%
\textormath{\guillemotright}{\mbox{\guillemotright}}}
-\declare@shorthand{estonian}{~o}{\textormath{\@tilde o}{\tilde o}}
-\declare@shorthand{estonian}{~O}{\textormath{\@tilde O}{\tilde O}}
-\declare@shorthand{estonian}{~s}{\textormath{\@tilde s}{\check s}}
-\declare@shorthand{estonian}{~S}{\textormath{\@tilde S}{\check S}}
-\declare@shorthand{estonian}{~z}{\textormath{\@tilde z}{\check z}}
-\declare@shorthand{estonian}{~Z}{\textormath{\@tilde Z}{\check Z}}
+\declare@shorthand{estonian}{~o}{\textormath{\~{o}\allowhyphens}{\tilde o}}
+\declare@shorthand{estonian}{~O}{\textormath{\~{O}\allowhyphens}{\tilde O}}
+\declare@shorthand{estonian}{~s}{\textormath{\v{s}\allowhyphens}{\check s}}
+\declare@shorthand{estonian}{~S}{\textormath{\v{S}\allowhyphens}{\check S}}
+\declare@shorthand{estonian}{~z}{\textormath{\v{z}\allowhyphens}{\check z}}
+\declare@shorthand{estonian}{~Z}{\textormath{\v{Z}\allowhyphens}{\check Z}}
\declare@shorthand{estonian}{"-}{\nobreak\-\bbl@allowhyphens}
\declare@shorthand{estonian}{"|}{%
\textormath{\nobreak\discretionary{-}{}{\kern.03em}%
diff --git a/Master/texmf-dist/tex/generic/babel/frenchb.cfg b/Master/texmf-dist/tex/generic/babel/frenchb.cfg
index 6939f13aaf9..4a864468b5c 100644
--- a/Master/texmf-dist/tex/generic/babel/frenchb.cfg
+++ b/Master/texmf-dist/tex/generic/babel/frenchb.cfg
@@ -2,7 +2,7 @@
%% Daniel Flipo Daniel.Flipo at univ-lille1.fr
%% File `frenchb.dtx'
%% Babel package for LaTeX version 2e
-%% Copyright (C) 1989 - 2008
+%% Copyright (C) 1989 - 2009
%% by Johannes Braams, TeXniek
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%% WARNING: THIS FILE SHOULD NO LONGER BE USED %%%%%%%%%
diff --git a/Master/texmf-dist/tex/generic/babel/frenchb.ldf b/Master/texmf-dist/tex/generic/babel/frenchb.ldf
index d12d4036724..2f4d1481cf6 100644
--- a/Master/texmf-dist/tex/generic/babel/frenchb.ldf
+++ b/Master/texmf-dist/tex/generic/babel/frenchb.ldf
@@ -7,7 +7,7 @@
%% frenchb.dtx (with options: `code')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
%% This file was generated from file(s) of the Babel system.
@@ -37,13 +37,13 @@
%% and covered by LPPL is defined by the unpacking scripts (with
%% extension .ins) which are part of the distribution.
\ProvidesLanguage{frenchb}
- [2008/05/08 v2.2a French support from the babel system]
+ [2009/03/16 v2.3d French support from the babel system]
%% File `frenchb.dtx'
%% Babel package for LaTeX version 2e
-%% Copyright (C) 1989 - 2008
+%% Copyright (C) 1989 - 2009
%% by Johannes Braams, TeXniek
%% Frenchb language Definition File
-%% Copyright (C) 1989 - 2008
+%% Copyright (C) 1989 - 2009
%% by Johannes Braams, TeXniek
%% Daniel Flipo, GUTenberg
%% Please report errors to: Daniel Flipo, GUTenberg
@@ -114,7 +114,8 @@
\hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\vskip\belowcaptionskip}%
-\newif\ifFBpunct@active \FBpunct@activetrue
+\newif\ifFBpunct@active \FBpunct@activetrue
+\newif\ifFBAutoSpacePunctuation \FBAutoSpacePunctuationtrue
\ifFBpunct@active
\initiate@active@char{:}
\initiate@active@char{;}
@@ -157,12 +158,40 @@
\fi
\fi
\string:}
- \def\AutoSpaceBeforeFDP{%
+ \def\autospace@beforeFDP{%
\def\FDP@thinspace{\penalty\@M\thinspace}%
\def\FDP@colonspace{\penalty\@M\Fcolonspace}}
- \def\NoAutoSpaceBeforeFDP{\let\FDP@thinspace\@empty
+ \def\noautospace@beforeFDP{\let\FDP@thinspace\@empty
\let\FDP@colonspace\@empty}
- \AutoSpaceBeforeFDP
+ \ifLaTeXe
+ \def\AutoSpaceBeforeFDP{\autospace@beforeFDP
+ \FBAutoSpacePunctuationtrue}
+ \def\NoAutoSpaceBeforeFDP{\noautospace@beforeFDP
+ \FBAutoSpacePunctuationfalse}
+ \else
+ \let\AutoSpaceBeforeFDP\autospace@beforeFDP
+ \let\NoAutoSpaceBeforeFDP\noautospace@beforeFDP
+ \AutoSpaceBeforeFDP
+ \fi
+ \ifLaTeXe
+ \let\ttfamilyORI\ttfamily
+ \let\rmfamilyORI\rmfamily
+ \let\sffamilyORI\sffamily
+ \DeclareRobustCommand\ttfamilyFB{%
+ \noautospace@beforeFDP\ttfamilyORI}%
+ \DeclareRobustCommand\rmfamilyFB{%
+ \ifFBAutoSpacePunctuation
+ \autospace@beforeFDP\rmfamilyORI
+ \else
+ \noautospace@beforeFDP\rmfamilyORI
+ \fi}%
+ \DeclareRobustCommand\sffamilyFB{%
+ \ifFBAutoSpacePunctuation
+ \autospace@beforeFDP\sffamilyORI
+ \else
+ \noautospace@beforeFDP\sffamilyORI
+ \fi}%
+ \fi
\declare@shorthand{system}{:}{\string:}
\declare@shorthand{system}{!}{\string!}
\declare@shorthand{system}{?}{\string?}
@@ -226,7 +255,7 @@
\AtEndOfPackage{\RequirePackage{scalefnt}}
\newcommand*{\FBsupR}{-0.12}
\newcommand*{\FBsupS}{0.65}
- \newcommand*{\FB@lc}[1]{\lowercase{#1}}
+ \newcommand*{\FB@lc}[1]{\MakeLowercase{#1}}
\DeclareRobustCommand*{\FB@up@fake}[1]{%
\settoheight{\FB@Mht}{M}%
\addtolength{\FB@Mht}{\FBsupR \FB@Mht}%
@@ -530,7 +559,11 @@
\FB@enterFrenchtrue
\fi
}
-\let\@aifORI\@afterindentfalse
+\AtBeginDocument{\ifx\@afterindentfalse\@afterindenttrue
+ \let\@aifORI\@afterindenttrue
+ \else \let\@aifORI\@afterindentfalse
+ \fi
+}
\def\bbl@frenchindent{\let\@afterindentfalse\@afterindenttrue
\@afterindenttrue}
\def\bbl@nonfrenchindent{\let\@afterindentfalse\@aifORI
@@ -547,6 +580,8 @@
\let\@footnotemark\@footnotemarkFB
\fi}%
}
+\newcommand*{\dotFFN}{.}
+\newcommand*{\kernFFN}{\kern .5em}
\newdimen\parindentFFN
\parindentFFN=10in
\def\ftnISsymbol{\@fnsymbol\c@footnote}
@@ -557,7 +592,7 @@
\rule\z@\footnotesep
\setbox\@tempboxa\hbox{\@thefnmark}%
\ifdim\wd\@tempboxa>\z@
- \llap{\@thefnmark}.\kern.5em
+ \llap{\@thefnmark}\dotFFN\kernFFN
\fi #1
\fi}%
\AtBeginDocument{\@ifpackageloaded{bigfoot}{}%
@@ -623,7 +658,7 @@
\newif\ifFBIndentFirst \FBIndentFirstfalse
\newif\ifFBFrenchFootnotes \FBFrenchFootnotesfalse
\newif\ifFBAutoSpaceFootnotes \FBAutoSpaceFootnotesfalse
-\newif\ifFBAutoSpacePunctuation \FBAutoSpacePunctuationtrue
+\newif\ifFBOriginalTypewriter \FBOriginalTypewriterfalse
\newif\ifFBThinColonSpace \FBThinColonSpacefalse
\newif\ifFBThinSpaceInFrenchNumbers \FBThinSpaceInFrenchNumbersfalse
\newif\ifFBFrenchSuperscripts \FBFrenchSuperscriptstrue
@@ -667,13 +702,18 @@
\define@key{FB}{GlobalLayoutFrench}[true]%
{\csname FBGlobalLayoutFrench#1\endcsname
\ifFBGlobalLayoutFrench
- \FBReduceListSpacingtrue
- \FBCompactItemizetrue
- \FBStandardItemLabelsfalse
- \FBIndentFirsttrue
- \FBFrenchFootnotestrue
- \FBAutoSpaceFootnotestrue
- \fi}%
+ \iflanguage{french}%
+ {\FBReduceListSpacingtrue
+ \FBCompactItemizetrue
+ \FBStandardItemLabelsfalse
+ \FBIndentFirsttrue
+ \FBFrenchFootnotestrue
+ \FBAutoSpaceFootnotestrue}%
+ {\PackageWarning{frenchb.ldf}%
+ {Option `GlobalLayoutFrench' skipped:
+ \MessageBreak French is *not*
+ babel's last option.\MessageBreak}}%
+ \fi}%
\define@key{FB}{ReduceListSpacing}[true]%
{\csname FBReduceListSpacing#1\endcsname}%
\define@key{FB}{CompactItemize}[true]%
@@ -709,6 +749,8 @@
{\csname FBAutoSpaceFootnotes#1\endcsname}%
\define@key{FB}{AutoSpacePunctuation}[true]%
{\csname FBAutoSpacePunctuation#1\endcsname}%
+ \define@key{FB}{OriginalTypewriter}[true]%
+ {\csname FBOriginalTypewriter#1\endcsname}%
\define@key{FB}{ThinColonSpace}[true]%
{\csname FBThinColonSpace#1\endcsname}%
\define@key{FB}{ThinSpaceInFrenchNumbers}[true]%
@@ -840,9 +882,15 @@
\addto\noextrasfrench{\bbl@nonfrenchindent}%
\fi
\ifFBAutoSpacePunctuation
- \AutoSpaceBeforeFDP
+ \autospace@beforeFDP
+ \else
+ \noautospace@beforeFDP
+ \fi
+ \ifFBOriginalTypewriter
\else
- \NoAutoSpaceBeforeFDP
+ \let\ttfamily\ttfamilyFB
+ \let\rmfamily\rmfamilyFB
+ \let\sffamily\sffamilyFB
\fi
\ifFBThinColonSpace\renewcommand*{\Fcolonspace}{\thinspace}\fi
\@ifpackageloaded{numprint}%
@@ -907,6 +955,7 @@
FrenchFootnotes=false [true]\MessageBreak
AutoSpaceFootnotes=false [true]\MessageBreak
AutoSpacePunctuation=false [true]\MessageBreak
+ OriginalTypewriter=true [false]\MessageBreak
ThinColonSpace=true [false]\MessageBreak
ThinSpaceInFrenchNumbers=true [false]\MessageBreak
FrenchSuperscripts=false [true]\MessageBreak
diff --git a/Master/texmf-dist/tex/generic/babel/kurmanji.ldf b/Master/texmf-dist/tex/generic/babel/kurmanji.ldf
new file mode 100644
index 00000000000..0d9353ed9ae
--- /dev/null
+++ b/Master/texmf-dist/tex/generic/babel/kurmanji.ldf
@@ -0,0 +1,164 @@
+%%
+%% This is file `kurmanji.ldf',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% kurmanji.dtx (with options: `code')
+%% This is a generated file.
+%%
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
+%% listed elsewhere in this file. All rights reserved.
+%%
+%% This file was generated from file(s) of the Babel system.
+%% ---------------------------------------------------------
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This work has the LPPL maintenance status "maintained".
+%%
+%% The Current Maintainer of this work is Johannes Braams.
+%%
+%% This file may only be distributed together with a copy of the Babel
+%% system. You may however distribute the Babel system without
+%% such generated files.
+%%
+%% The list of all files belonging to the Babel distribution is
+%% given in the file `manifest.bbl'. See also `legal.bbl for additional
+%% information.
+%%
+%% The list of derived (unpacked) files belonging to the distribution
+%% and covered by LPPL is defined by the unpacking scripts (with
+%% extension .ins) which are part of the distribution.
+\ProvidesLanguage{kurmanji}
+ [2009/06/25 v1.1 Kurmanji support from the babel system]
+%% Babel package for LaTeX version 2e
+%% Copyright (C) 1989 -- 2009
+%% by Johannes Braams, TeXniek
+%% Please report errors to: J.L. Braams
+%% babel at braams.xs4all.nl
+\LdfInit{kurmanji}{captionskurmanji}
+\ifx\undefined\l@kurmanji
+ \@nopatterns{Kurmanji}
+ \adddialect\l@kurmanji0\fi
+\bbl@declare@ttribute{kurmanji}{<attrib>}{%
+ \expandafter\addto\expandafter\extraskurmanji
+ \expandafter{\extras<attrib>kurmanji}%
+ \let\captionskurmanji\captions<attrib>kurmanji
+ }
+\providehyphenmins{kurmanji}{\tw@\tw@}
+\def\captionskurmanji{%
+ \def\prefacename{Pe\c{s}gotin}% % Gotina Pe\c{s}\^i
+ \def\refname{Pirtuken bijart{\^\i}}%
+ \def\abstractname{Kurteb{\^\i}r}% % En\c{c}am
+ \def\bibname{\c{C}avkan{\^\i}ya Pirtukan}%
+ \def\chaptername{Ser\^e}%
+ \def\appendixname{Teb{\^\i}n{\^\i}ya}%
+ \def\contentsname{Nav\^erok}% % Navedank
+ \def\listfigurename{Hejmara Dimena}%
+ \def\listtablename{Hejmara Kevalen}%
+ \def\indexname{Endeks}%
+ \def\figurename{Dimen\^e}% % Weney\^e
+ \def\tablename{Kevala}%
+ \def\partname{B\^e\c{s}a}%
+ \def\enclname{Dumahik}% % Duvik
+ \def\ccname{Belavker}%
+ \def\headtoname{Ji bo}% % Ji ... re
+ \def\pagename{R\^upel\^e}%
+ \def\seename{bin\^era}% % bala xwe bida
+ \def\alsoname{le v\^eya ji bin\^era}%
+ \def\proofname{Del{\^\i}l}%
+ \def\glossaryname{\c{C}avkan{\^\i}ya l\^ekol{\^\i}n\^e}%
+}
+\def\datekurmanji{%
+ \def\today{\number\day.~\ifcase\month\or
+ \januaryname\or \februaryname\or \marchname\or \aprilname\or
+ \mayname\or \junename\or \julyname\or \augustname\or
+ \septembername\or \octobername\or \novembername\or
+ \decembername\or \@ctrerr\fi~\number\year}%
+ \def\ontoday{\number\day'\^e~\ifcase\month\or
+ \januaryname\or \februaryname\or \marchname\or \aprilname\or
+ \mayname\or \junename\or \julyname\or \augustname\or
+ \septembername\or \octobername\or \novembername\or
+ \decembername\or \@ctrerr\fi\^e~\number\year}%
+ \def\januaryname{\c{C}ileya Pa\c{s}{\^\i}n}%
+ \def\februaryname{Sibat}%
+ \def\marchname{Adar}%
+ \def\aprilname{N\^{\i}san}%
+ \def\mayname{Gulan}%
+ \def\junename{Hez{\^\i}ran}%
+ \def\julyname{T{\^\i}rmeh}%
+ \def\augustname{Tebax}%
+ \def\septembername{\^Ilon}%
+ \def\octobername{\c{C}iriya P\^e\c{s}{\^\i}n}%
+ \def\novembername{\c{C}iriya Pa\c{s}{\^\i}n}%
+ \def\decembername{\c{C}ileya P\^e\c{s}{\^\i}n}%
+}
+\def\datekurmanjialternate{%
+ \datekurmanji
+ \def\januaryname{R\^ebendan}%
+ \def\februaryname{Re\c{s}emih}%
+ \def\aprilname{Cotan}% % Avr\^el
+ \def\junename{P\^u\c{s}per}%
+ \def\augustname{Gelav\^ej}%
+ \def\septembername{Gelarezan}% % Rezber
+ \def\octobername{Kew\c{c}\^er}%
+ \def\novembername{Sermawez}%
+ \def\decembername{Berfandar}%
+}
+\def\datesymd{%
+ \def\today{\number\year-\two@digits\month-\two@digits\day}%
+ }
+\def\datesdmy{%
+ \def\today{\number\day/\number\month\space\number\year}%
+ }
+\def\dategdmy{%
+ \def\today{\number\day.\space\number\month.\space\number\year}%
+ }
+\initiate@active@char{^}
+\addto\extraskurmanji{\languageshorthands{kurmanji}}
+\addto\extraskurmanji{\bbl@activate{^}}
+\addto\noextraskurmanji{\bbl@deactivate{^}}
+\declare@shorthand{system}{^}{\csname normal@char\string^\endcsname}
+\declare@shorthand{kurmanji}{^c}{\c{c}\allowhyphens}
+\declare@shorthand{kurmanji}{^C}{\c{C}\allowhyphens}
+\declare@shorthand{kurmanji}{^e}{\^e\allowhyphens}
+\declare@shorthand{kurmanji}{^E}{\^E\allowhyphens}
+\declare@shorthand{kurmanji}{^i}{{\^\i}\allowhyphens}
+\declare@shorthand{kurmanji}{^I}{\^I\allowhyphens}
+\declare@shorthand{kurmanji}{^s}{\c{s}\allowhyphens}
+\declare@shorthand{kurmanji}{^S}{\c{S}\allowhyphens}
+\declare@shorthand{kurmanji}{^u}{\^u\allowhyphens}
+\declare@shorthand{kurmanji}{^U}{\^U\allowhyphens}
+\declare@shorthand{kurmanji}{^`}{\glqq}
+\declare@shorthand{kurmanji}{^'}{\grqq}
+\declare@shorthand{kurmanji}{^|}{\discretionary{-}{}{}\allowhyphens}
+\addto\extraskurmanji{\bbl@frenchspacing}
+\addto\noextraskurmanji{\bbl@nonfrenchspacing}
+
+\ldf@finish{kurmanji}
+%% \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 `kurmanji.ldf'.
diff --git a/Master/texmf-dist/tex/generic/babel/romanidx.sty b/Master/texmf-dist/tex/generic/babel/romanidx.sty
index 2a8699d038c..851b5c370dd 100644
--- a/Master/texmf-dist/tex/generic/babel/romanidx.sty
+++ b/Master/texmf-dist/tex/generic/babel/romanidx.sty
@@ -7,7 +7,7 @@
%% spanish.dtx (with options: `indexes')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
%% This file was generated from file(s) of the Babel system.
@@ -41,12 +41,12 @@
%% Copyright (C) 1989 - 2008
%% by Johannes Braams, TeXniek
%% Spanish Language Definition File
-%% Copyright (C) 1997 - 2008
-%% Javier Bezos (www.texytipografia.com)
+%% Copyright (C) 1997 - 2009
+%% Javier Bezos (www.tex-tipografia.com)
%% and
-%% CervanTeX (www.cervantex.org)
+%% CervanTeX (www.cervantex.es)
%% Please report errors to: Javier Bezos (preferably)
-%% www.texytipografia.com/contact.html
+%% www.tex-tipografia.com
%% J.L. Braams
%% www.latex-project.org
diff --git a/Master/texmf-dist/tex/generic/babel/spanish.ldf b/Master/texmf-dist/tex/generic/babel/spanish.ldf
index 6096f5f220b..1dbbe470a69 100644
--- a/Master/texmf-dist/tex/generic/babel/spanish.ldf
+++ b/Master/texmf-dist/tex/generic/babel/spanish.ldf
@@ -7,7 +7,7 @@
%% spanish.dtx (with options: `code')
%% This is a generated file.
%%
-%% Copyright 1989-2008 Johannes L. Braams and any individual authors
+%% Copyright 1989-2009 Johannes L. Braams and any individual authors
%% listed elsewhere in this file. All rights reserved.
%%
%% This file was generated from file(s) of the Babel system.
@@ -41,18 +41,18 @@
%% Copyright (C) 1989 - 2008
%% by Johannes Braams, TeXniek
%% Spanish Language Definition File
-%% Copyright (C) 1997 - 2008
-%% Javier Bezos (www.texytipografia.com)
+%% Copyright (C) 1997 - 2009
+%% Javier Bezos (www.tex-tipografia.com)
%% and
-%% CervanTeX (www.cervantex.org)
+%% CervanTeX (www.cervantex.es)
%% Please report errors to: Javier Bezos (preferably)
-%% www.texytipografia.com/contact.html
+%% www.tex-tipografia.com
%% J.L. Braams
%% www.latex-project.org
\ProvidesLanguage{spanish.ldf}
- [2008/07/06 v5.0e Spanish support from the babel system]
+ [2009/01/02 v5.0h Spanish support from the babel system]
\LdfInit{spanish}\captionsspanish
\edef\es@savedcatcodes{%
@@ -87,10 +87,12 @@
{}}
\es@genoption{es-minimal}
- {es-ucroman,es-noindentfirst,es-nosectiondot,es-nolists,%
- es-noquoting,es-notilde,es-nodecimaldot}
+ {es-ucroman,es-noindentfirst,es-nosectiondot,es-noenumerate,%
+ es-noitemize,es-noquoting,es-notilde,es-nodecimaldot}
{\spanishplainpercent
\let\es@operators\relax}
+\es@genoption{es-nolists}
+ {es-noenumerate,es-noitemize}{}
\es@genoption{es-sloppy}
{es-nolayout,es-noshorthands}{}
\es@genoption{es-noshorthands}
@@ -638,7 +640,7 @@
\es@a A\es@a E\es@a I\es@a O\es@a U%
\es@declare{'n}{\~n}%
\es@declare{'N}{\~N}%
- \es@declare{''}{\textquotedblright}%
+ \es@declare{''}{''}%
\let\es@pr@m@s\bbl@pr@m@s
\def\bbl@pr@m@s{%
\ifx'\@let@token
@@ -715,22 +717,23 @@
K\or L\or M\or N\or \~N\or O\or P\or Q\or R\or S\or T\or U\or V\or
W\or X\or Y\or Z\else\@ctrerr\fi}}
-\es@optlayout{nolists}{%
+\es@optlayout{noenumerate}{%
\def\es@enumerate#1#2#3#4{%
\es@enumdef{i}#1\@empty\@empty\@@
\es@enumdef{ii}#2\@empty\@empty\@@
\es@enumdef{iii}#3\@empty\@empty\@@
\es@enumdef{iv}#4\@empty\@empty\@@}%
+ \def\p@enumii{\theenumi}%
+ \def\p@enumiii{\p@enumii\theenumii}%
+ \def\p@enumiv{\p@enumiii\theenumiii}%
+ \expandafter\es@enumerate\es@enum}
+\es@optlayout{noitemize}{%
\def\es@itemize#1#2#3#4{%
\def\labelitemi{\es@listquot#1}%
\def\labelitemii{\es@listquot#2}%
\def\labelitemiii{\es@listquot#3}%
\def\labelitemiv{\es@listquot#4}}%
- \def\p@enumii{\theenumi}%
- \def\p@enumiii{\p@enumii\theenumii}%
- \def\p@enumiv{\p@enumiii\theenumiii}%
- \expandafter\es@enumerate\es@enum
- \expandafter\es@itemize\es@item}
+ \expandafter\es@itemize\es@item}
\let\esromanindex\@secondoftwo
\es@ifoption{ucroman}
{\def\es@romandef{%