summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex/polyglossia/gloss-esperanto.ldf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-esperanto.ldf')
-rw-r--r--Master/texmf-dist/tex/xelatex/polyglossia/gloss-esperanto.ldf70
1 files changed, 70 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-esperanto.ldf b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-esperanto.ldf
new file mode 100644
index 00000000000..fb49e222a1e
--- /dev/null
+++ b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-esperanto.ldf
@@ -0,0 +1,70 @@
+\ProvidesFile{gloss-esperanto.ldf}[polyglossia: module for esperanto]
+\makeatletter
+\def\esperanto@font{\normalfontlatin}
+
+\ifx\l@esperanto\@undefined%
+ \xpg@nopatterns{Esperanto}%
+ \adddialect\l@esperanto0%
+\fi
+
+\def\captionsesperanto{%
+ \def\refname{\textesperanto{Citaĵoj}}%
+ \def\abstractname{\textesperanto{Resumo}}%
+ \def\bibname{\textesperanto{Bibliografio}}%
+ \def\prefacename{\textesperanto{Antaŭparolo}}%
+ \def\chaptername{\textesperanto{Ĉapitro}}%
+ \def\appendixname{\textesperanto{Apendico}}%
+ \def\contentsname{\textesperanto{Enhavo}}%
+ \def\listfigurename{\textesperanto{Listo de figuroj}}%
+ \def\listtablename{\textesperanto{Listo de tabeloj}}%
+ \def\indexname{\textesperanto{Indekso}}%
+ \def\figurename{\textesperanto{Figuro}}%
+ \def\tablename{\textesperanto{Tabelo}}%
+ %\def\thepart{\textesperanto{}}%
+ %\def\partname{\textesperanto{}}%
+ \def\pagename{\textesperanto{Paĝo}}%
+ \def\seename{\textesperanto{vidu}}%
+ \def\alsoname{\textesperanto{Parto}}%
+ \def\enclname{\textesperanto{Aldono(j)}}%
+ \def\ccname{\textesperanto{Kopie al}}%
+ \def\headtoname{\textesperanto{Al}}%
+ \def\proofname{\textesperanto{Pruvo}}%
+ \def\glossaryname{\textesperanto{Glosaro}}%
+ }
+\def\dateesperanto{%
+ \def\today{\textesperanto{\number\day{–a}~de~\ifcase\month\or
+ januaro\or februaro\or marto\or aprilo\or majo\or junio\or
+ julio\or aŭgusto\or septembro\or oktobro\or novembro\or
+ decembro\fi,\space \number\year}}%
+ \def\hodiau{la \today}%
+ \def\hodiaun{la \number\day{–an}~de~\ifcase\month\or
+ januaro\or februaro\or marto\or aprilo\or majo\or junio\or
+ julio\or aŭgusto\or septembro\or oktobro\or novembro\or
+ decembro\fi, \space \number\year}%
+ }
+\def\esperanto@alph#1{%
+ \ifcase#1\or a\or b\or c\or ĉ\or d\or e\or f\or g\or ĝ\or
+ h\or ĥ\or i\or j\or ĵ\or k\or l\or m\or n\or o\or
+ p\or r\or s\or ŝ\or t\or u\or ŭ\or v\or z\else\xpg@ill@value{#1}{esperanto@alph}\fi}%
+\def\esperanto@Alph#1{%
+ \ifcase#1\or A\or B\or C\or Ĉ\or D\or E\or F\or G\or Ĝ\or
+ H\or Ĥ\or I\or J\or Ĵ\or K\or L\or M\or N\or O\or
+ P\or R\or S\or Ŝ\or T\or U\or Ŭ\or V\or Z\else\xpg@ill@value{#1}{esperanto@Alph}\fi}%
+
+\def\esperanto@numbers{%
+ \let\latin@Alph\@Alph%
+ \let\latin@alph\@alph%
+ \let\@Alph\esperanto@Alph%
+ \let\@alph\esperanto@alph%
+ }
+
+\def\noesperanto@numbers{%
+ \let\@Alph\latin@Alph%
+ \let\@alph\latin@alph%
+}
+
+\def\esperanto@language{\protect\language=\l@esperanto}
+
+\setlocalhyphenmins{esperanto}{2}{2}%
+
+\endinput