summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/tracklang/samples/animals/animals.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/tracklang/samples/animals/animals.sty')
-rw-r--r--Master/texmf-dist/doc/generic/tracklang/samples/animals/animals.sty22
1 files changed, 8 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/generic/tracklang/samples/animals/animals.sty b/Master/texmf-dist/doc/generic/tracklang/samples/animals/animals.sty
index c4b3a6a8ccc..8b14d3b4ee4 100644
--- a/Master/texmf-dist/doc/generic/tracklang/samples/animals/animals.sty
+++ b/Master/texmf-dist/doc/generic/tracklang/samples/animals/animals.sty
@@ -1,8 +1,13 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{animals}[2014/09/28 v1.0 (NLCT) Sample package to test tracklang.sty]
+\ProvidesPackage{animals}[2016/10/06 v1.2 (NLCT) Sample package to test tracklang.sty]
-\RequirePackage{tracklang}
+\RequirePackage{tracklang}[2016/10/07]
+\DeclareOption*{\TrackLanguageTag{\CurrentOption}}
+\ProcessOptions
+
+
+% default definitions
\newcommand\catname{cat}
\newcommand\dogname{dog}
\newcommand\ladybirdname{bishy-barney-bee}
@@ -10,18 +15,7 @@
\AnyTrackedLanguages
{%
\ForEachTrackedDialect{\this@dialect}{%
- \IfTrackedLanguageFileExists{\this@dialect}%
- {animals-}% prefix
- {.ldf}%
- {%
- \PackageInfo{animals}{Loading `animals-\CurrentTrackedTag.ldf'
- for language `\this@dialect'}%
- \input{animals-\CurrentTrackedTag.ldf}%
- }%
- {%
- \PackageWarning{animals}%
- {No support for language `\this@dialect'}%
- }%
+ \TrackLangRequireDialect{animals}{\this@dialect}%
}%
}
{% no tracked languages, default already set up