summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tracklang
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-11-24 23:03:25 +0000
committerKarl Berry <karl@freefriends.org>2014-11-24 23:03:25 +0000
commit226ee7542cb7aebf33c102943c20102bca7e9db3 (patch)
treebdd076a4370da6ca8e5f067c28235b3496a1cff0 /Master/texmf-dist/tex/latex/tracklang
parent8d5e4e32a3903044e0fdaf0a085ae6d2a5124937 (diff)
tracklang (24nov14)
git-svn-id: svn://tug.org/texlive/trunk@35656 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tracklang')
-rw-r--r--Master/texmf-dist/tex/latex/tracklang/tracklang.sty135
1 files changed, 7 insertions, 128 deletions
diff --git a/Master/texmf-dist/tex/latex/tracklang/tracklang.sty b/Master/texmf-dist/tex/latex/tracklang/tracklang.sty
index 56082ad034e..dd21cd7ae48 100644
--- a/Master/texmf-dist/tex/latex/tracklang/tracklang.sty
+++ b/Master/texmf-dist/tex/latex/tracklang/tracklang.sty
@@ -39,137 +39,14 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{tracklang}[2014/09/29 v1.0 (NLCT) Track Languages]
+\ProvidesPackage{tracklang}[2014/11/21 v1.1 (NLCT) Track Languages]
+\providecommand*{\@tracklang@declareoption}[1]{%
+ \DeclareOption{#1}{\TrackPredefinedDialect{#1}}%
+}
\input{tracklang}
-\DeclareOption{acadian}{\@tracklang@add@acadian}
-\DeclareOption{afrikaans}{\@tracklang@add@afrikaans}
-\DeclareOption{albanian}{\@tracklang@add@albanian}
-\DeclareOption{american}{\@tracklang@add@american}
-\DeclareOption{amharic}{\@tracklang@add@amharic}
-\DeclareOption{anglosaxon}{\@tracklang@add@anglosaxon}
-\DeclareOption{apache}{\@tracklang@add@apache}
-\DeclareOption{arabic}{\@tracklang@add@arabic}
-\DeclareOption{armenian}{\@tracklang@add@armenian}
-\DeclareOption{asturian}{\@tracklang@add@asturian}
-\DeclareOption{australian}{\@tracklang@add@australian}
-\DeclareOption{austrian}{\@tracklang@add@austrian}
-\DeclareOption{bahasa}{\@tracklang@add@bahasa}
-\DeclareOption{bahasai}{\@tracklang@add@bahasai}
-\DeclareOption{bahasam}{\@tracklang@add@bahasam}
-\DeclareOption{basque}{\@tracklang@add@basque}
-\DeclareOption{belgique}{\@tracklang@add@belgique}
-\DeclareOption{bengali}{\@tracklang@add@bengali}
-\DeclareOption{brazil}{\@tracklang@add@brazil}
-\DeclareOption{brazilian}{\@tracklang@add@brazilian}
-\DeclareOption{breton}{\@tracklang@add@breton}
-\DeclareOption{british}{\@tracklang@add@british}
-\DeclareOption{bulgarian}{\@tracklang@add@bulgarian}
-\DeclareOption{canadian}{\@tracklang@add@canadian}
-\DeclareOption{canadien}{\@tracklang@add@canadien}
-\DeclareOption{catalan}{\@tracklang@add@catalan}
-\DeclareOption{coptic}{\@tracklang@add@coptic}
-\DeclareOption{croatian}{\@tracklang@add@croatian}
-\DeclareOption{cymraeg}{\@tracklang@add@cymraeg}
-\DeclareOption{czech}{\@tracklang@add@czech}
-\DeclareOption{danish}{\@tracklang@add@danish}
-\DeclareOption{deutsch}{\@tracklang@add@deutsch}
-\DeclareOption{divehi}{\@tracklang@add@divehi}
-\DeclareOption{dutch}{\@tracklang@add@dutch}
-\DeclareOption{english}{\@tracklang@add@english}
-\DeclareOption{esperanto}{\@tracklang@add@esperanto}
-\DeclareOption{estonian}{\@tracklang@add@estonian}
-\DeclareOption{farsi}{\@tracklang@add@farsi}
-\DeclareOption{finnish}{\@tracklang@add@finnish}
-\DeclareOption{flemish}{\@tracklang@add@flemish}
-\DeclareOption{francais}{\@tracklang@add@francais}
-\DeclareOption{french}{\@tracklang@add@french}
-\DeclareOption{frenchb}{\@tracklang@add@frenchb}
-\DeclareOption{friulan}{\@tracklang@add@friulan}
-\DeclareOption{friulano}{\@tracklang@add@friulano}
-\DeclareOption{friulian}{\@tracklang@add@friulian}
-\DeclareOption{gaeilge}{\@tracklang@add@gaeilge}
-\DeclareOption{galician}{\@tracklang@add@galician}
-\DeclareOption{galicien}{\@tracklang@add@galicien}
-\DeclareOption{german}{\@tracklang@add@german}
-\DeclareOption{greek}{\@tracklang@add@greek}
-\DeclareOption{hebrew}{\@tracklang@add@hebrew}
-\DeclareOption{hindi}{\@tracklang@add@hindi}
-\DeclareOption{hungarian}{\@tracklang@add@hungarian}
-\DeclareOption{icelandic}{\@tracklang@add@icelandic}
-\DeclareOption{indon}{\@tracklang@add@indon}
-\DeclareOption{indonesian}{\@tracklang@add@indonesian}
-\DeclareOption{interlingua}{\@tracklang@add@interlingua}
-\DeclareOption{irish}{\@tracklang@add@irish}
-\DeclareOption{italian}{\@tracklang@add@italian}
-\DeclareOption{kannada}{\@tracklang@add@kannada}
-\DeclareOption{lao}{\@tracklang@add@lao}
-\DeclareOption{latin}{\@tracklang@add@latin}
-\DeclareOption{latein}{\@tracklang@add@latein}
-\DeclareOption{latvian}{\@tracklang@add@latvian}
-\DeclareOption{lithuanian}{\@tracklang@add@lithuanian}
-\DeclareOption{lsorbian}{\@tracklang@add@lsorbian}
-\DeclareOption{magyar}{\@tracklang@add@magyar}
-\DeclareOption{malay}{\@tracklang@add@malay}
-\DeclareOption{malayalam}{\@tracklang@add@malayalam}
-\DeclareOption{marathi}{\@tracklang@add@marathi}
-\DeclareOption{meyalu}{\@tracklang@add@meyalu}
-\DeclareOption{naustrian}{\@tracklang@add@naustrian}
-\DeclareOption{ngerman}{\@tracklang@add@ngerman}
-\DeclareOption{lowersorbian}{\@tracklang@add@lowersorbian}
-\DeclareOption{newzealand}{\@tracklang@add@newzealand}
-\DeclareOption{nko}{\@tracklang@add@nko}
-\DeclareOption{norsk}{\@tracklang@add@norsk}
-\DeclareOption{norwegian}{\@tracklang@add@norwegian}
-\DeclareOption{nynorsk}{\@tracklang@add@nynorsk}
-\DeclareOption{occitan}{\@tracklang@add@occitan}
-\DeclareOption{persian}{\@tracklang@add@persian}
-\DeclareOption{piedmontese}{\@tracklang@add@piedmontese}
-\DeclareOption{piemonteis}{\@tracklang@add@piemonteis}
-\DeclareOption{polish}{\@tracklang@add@polish}
-\DeclareOption{polutoniko}{\@tracklang@add@polutoniko}
-\DeclareOption{polutonikogreek}{\@tracklang@add@polutonikogreek}
-\DeclareOption{portuges}{\@tracklang@add@portuges}
-\DeclareOption{portuguese}{\@tracklang@add@portuguese}
-\DeclareOption{romanche}{\@tracklang@add@romanche}
-\DeclareOption{romanian}{\@tracklang@add@romanian}
-\DeclareOption{romansh}{\@tracklang@add@romansh}
-\DeclareOption{romansch}{\@tracklang@add@romansch}
-\DeclareOption{rumantsch}{\@tracklang@add@rumantsch}
-\DeclareOption{russian}{\@tracklang@add@russian}
-\DeclareOption{russianb}{\@tracklang@add@russianb}
-\DeclareOption{samin}{\@tracklang@add@samin}
-\DeclareOption{sanskrit}{\@tracklang@add@sanskrit}
-\DeclareOption{scottish}{\@tracklang@add@scottish}
-\DeclareOption{gaelic}{\@tracklang@add@gaelic}
-\DeclareOption{serbian}{\@tracklang@add@serbian}
-\DeclareOption{slovak}{\@tracklang@add@slovak}
-\DeclareOption{slovene}{\@tracklang@add@slovene}
-\DeclareOption{slovenian}{\@tracklang@add@slovenian}
-\DeclareOption{spanish}{\@tracklang@add@spanish}
-\DeclareOption{swedish}{\@tracklang@add@swedish}
-\DeclareOption{syriac}{\@tracklang@add@syriac}
-\DeclareOption{tamil}{\@tracklang@add@tamil}
-\DeclareOption{telugu}{\@tracklang@add@telugu}
-\DeclareOption{tai}{\@tracklang@add@tai}
-\DeclareOption{thai}{\@tracklang@add@thai}
-\DeclareOption{tibetan}{\@tracklang@add@tibetan}
-\DeclareOption{turkish}{\@tracklang@add@turkish}
-\DeclareOption{turkmen}{\@tracklang@add@turkmen}
-\DeclareOption{UKenglish}{\@tracklang@add@UKenglish}
-\DeclareOption{ukrainian}{\@tracklang@add@ukrainian}
-\DeclareOption{ukraineb}{\@tracklang@add@ukraineb}
-\DeclareOption{ukraine}{\@tracklang@add@ukraine}
-\DeclareOption{urdu}{\@tracklang@add@urdu}
-\DeclareOption{usorbian}{\@tracklang@add@usorbian}
-\DeclareOption{uppersorbian}{\@tracklang@add@uppersorbian}
-\DeclareOption{USenglish}{\@tracklang@add@USenglish}
-\DeclareOption{valencian}{\@tracklang@add@valencian}
-\DeclareOption{valencien}{\@tracklang@add@valencien}
-\DeclareOption{vietnamese}{\@tracklang@add@vietnamese}
-\DeclareOption{walloon}{\@tracklang@add@walloon}
-\DeclareOption{welsh}{\@tracklang@add@welsh}
\let\@tracklang@declaredoptions\@declaredoptions
\ProcessOptions
+\let\@tracklang@declareoption\@gobble
\ifx\@tracklang@languages\@empty
\@ifundefined{bbl@loaded}%
{%
@@ -198,6 +75,8 @@
{%
\@ifundefined{@tracklang@add@\this@language}%
{%
+ \PackageWarning{tracklang}%
+ {Adding unknown language `\this@language'}%
\AddTrackedLanguage\this@language
}%
{%