summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/tracklang
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-09-30 00:04:37 +0000
committerKarl Berry <karl@freefriends.org>2014-09-30 00:04:37 +0000
commit805c9c1fe26d5bd3dacaba4bc6d38ed7787aea38 (patch)
tree017e56c8381e854675ac3fb11bc7bb00258cc50e /Master/texmf-dist/tex/latex/tracklang
parentbfcb5e953985804589a2a55b1f1f80bd00c34763 (diff)
tracklang (29sep14)
git-svn-id: svn://tug.org/texlive/trunk@35283 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/tracklang')
-rw-r--r--Master/texmf-dist/tex/latex/tracklang/tracklang.sty300
1 files changed, 300 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/tracklang/tracklang.sty b/Master/texmf-dist/tex/latex/tracklang/tracklang.sty
new file mode 100644
index 00000000000..56082ad034e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/tracklang/tracklang.sty
@@ -0,0 +1,300 @@
+%%
+%% This is file `tracklang.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% tracklang.dtx (with options: `tracklang.sty,package')
+%%
+%% tracklang.dtx
+%% Copyright 2014 Nicola Talbot
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license of (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 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Nicola Talbot.
+%%
+%% This work consists of the files tracklang.dtx and tracklang.ins and the derived files tracklang.sty, tracklang.tex.
+%%
+%% \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 \~}
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{tracklang}[2014/09/29 v1.0 (NLCT) Track Languages]
+\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
+\ifx\@tracklang@languages\@empty
+ \@ifundefined{bbl@loaded}%
+ {%
+ \@ifundefined{trans@languages}
+ {%
+ \@ifpackageloaded{ngerman}%
+ {%
+ \@tracklang@add@ngerman
+ }%
+ {%
+ \@ifpackageloaded{polyglossia}
+ {%
+ \@for\this@language:=albanian,amharic,arabic,armenian,asturian,%
+ bahasai,bahasam,basque,bengali,brazil,breton,bulgarian,%
+ catalan,coptic,croatian,czech,danish,divehi,dutch,english,%
+ esperanto,estonian,farsi,finnish,french,friulan,galician,%
+ german,greek,hebrew,hindi,icelandic,interlingua,irish,%
+ italian,kannada,lao,latin,latvian,lithuanian,lsorbian,%
+ magyar,malayalam,marathi,nko,norsk,nynorsk,occitan,%
+ piedmontese,polish,portuges,romanian,romansh,russian,%
+ samin,sanskrit,scottish,serbian,slovak,slovenian,spanish,%
+ swedish,syriac,tamil,telugu,thai,tibetan,turkish,turkmen,%
+ ukrainian,urdu,usorbian,vietnamese,welsh\do{%
+ \@ifundefined{\this@language @loaded}%
+ {}%
+ {%
+ \@ifundefined{@tracklang@add@\this@language}%
+ {%
+ \AddTrackedLanguage\this@language
+ }%
+ {%
+ \@nameuse{@tracklang@add@\this@language}%
+ }%
+ }%
+ }%
+ }%
+ {%
+ \@ifpackageloaded{babel}
+ {%
+ \PackageInfo{tracklang}{babel loaded but
+ \string\bb@loaded\space not defined. Will attempt
+ to track known languages.}%
+ \@for\this@language:=\@tracklang@declaredoptions\do{%
+ \@ifundefined{captions\this@language}%
+ {}%
+ {\@nameuse{@tracklang@add@\this@language}}%
+ }%
+ }%
+ {}%
+ }%
+ }%
+ }%
+ {%
+ \let\@tracklang@add@Acadian\@tracklang@add@acadian
+ \let\@tracklang@add@French\@tracklang@add@french
+ \let\@tracklang@add@Afrikaans\@tracklang@add@afrikaans
+ \let\@tracklang@add@Dutch\@tracklang@add@dutch
+ \let\@tracklang@add@AmericanEnglish\@tracklang@add@american
+ \let\@tracklang@add@Austrian\@tracklang@add@austrian
+ \@namedef{@tracklang@add@Austrian1997}{\@tracklang@add@naustrian}
+ \let\@tracklang@add@Bahasa\@tracklang@add@bahasa
+ \let\@tracklang@add@Basque\@tracklang@add@basque
+ \let\@tracklang@add@Brazilian\@tracklang@add@brazil
+ \let\@tracklang@add@Portuguese\@tracklang@add@portuguese
+ \let\@tracklang@add@Breton\@tracklang@add@breton
+ \let\@tracklang@add@BritishEnglish\@tracklang@add@british
+ \let\@tracklang@add@Bulgarian\@tracklang@add@bulgarian
+ \let\@tracklang@add@Canadian\@tracklang@add@canadian
+ \let\@tracklang@add@Canadien\@tracklang@add@canadien
+ \let\@tracklang@add@Catalan\@tracklang@add@catalan
+ \let\@tracklang@add@Croatian\@tracklang@add@croatian
+ \let\@tracklang@add@Czech\@tracklang@add@czech
+ \let\@tracklang@add@Danish\@tracklang@add@danish
+ \let\@tracklang@add@Dutch\@tracklang@add@dutch
+ \let\@tracklang@add@English\@tracklang@add@english
+ \let\@tracklang@add@Esperanto\@tracklang@add@esperanto
+ \let\@tracklang@add@Estonian\@tracklang@add@estonian
+ \let\@tracklang@add@Finnish\@tracklang@add@finnish
+ \let\@tracklang@add@French\@tracklang@add@french
+ \let\@tracklang@add@Galician\@tracklang@add@galician
+ \let\@tracklang@add@German\@tracklang@add@german
+ \@namedef{@tracklang@add@German1997}{\@tracklang@add@ngerman}
+ \let\@tracklang@add@Greek\@tracklang@add@greek
+ \let\@tracklang@add@Polutoniko\@tracklang@add@polutoniko
+ \let\@tracklang@add@Hebrew\@tracklang@add@hebrew
+ \let\@tracklang@add@Hungarian\@tracklang@add@hungarian
+ \let\@tracklang@add@Icelandic\@tracklang@add@icelandic
+ \let\@tracklang@add@Irish\@tracklang@add@irish
+ \let\@tracklang@add@Italian\@tracklang@add@italian
+ \let\@tracklang@add@Latin\@tracklang@add@latin
+ \let\@tracklang@add@LowerSorbian\@tracklang@add@lowersorbian
+ \let\@tracklang@add@Magyar\@tracklang@add@magyar
+ \let\@tracklang@add@Nynorsk\@tracklang@add@nynorsk
+ \let\@tracklang@add@Norsk\@tracklang@add@norsk
+ \let\@tracklang@add@Polish\@tracklang@add@polish
+ \let\@tracklang@add@Portuguese\@tracklang@add@portuguese
+ \let\@tracklang@add@Romanian\@tracklang@add@romanian
+ \let\@tracklang@add@Russian\@tracklang@add@russian
+ \let\@tracklang@add@Scottish\@tracklang@add@scottish
+ \let\@tracklang@add@Serbian\@tracklang@add@serbian
+ \let\@tracklang@add@Slovak\@tracklang@add@slovak
+ \let\@tracklang@add@Slovene\@tracklang@add@slovene
+ \let\@tracklang@add@Spanish\@tracklang@add@spanish
+ \let\@tracklang@add@Swedish\@tracklang@add@swedish
+ \let\@tracklang@add@Turkish\@tracklang@add@turkish
+ \let\@tracklang@add@Ukrainian\@tracklang@add@ukrainian
+ \let\@tracklang@add@UpperSorbian\@tracklang@add@uppersorbian
+ \let\@tracklang@add@Welsh\@tracklang@add@welsh
+ \@for\this@language:=\trans@languages\do{%
+ \@ifundefined{@tracklang@add@\this@language}{}%
+ {\@nameuse{@tracklang@add@\this@language}}%
+ }%
+ }%
+ }%
+ {%
+ \@for\this@language:=\bbl@loaded\do{%
+ \@ifundefined{@tracklang@add@\this@language}%
+ {%
+ \PackageWarning{tracklang}{Adding unknown language `\this@language'}%
+ \AddTrackedLangage{\this@language}%
+ }%
+ {\@nameuse{@tracklang@add@\this@language}}%
+ }%
+ }
+\fi
+\endinput
+%%
+%% End of file `tracklang.sty'.