summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-07-12 18:23:29 +0000
committerKarl Berry <karl@freefriends.org>2008-07-12 18:23:29 +0000
commit9bca6550cfe2de5380ebe394480ccb24126f2863 (patch)
tree2abb49bb229bed346f86399bc005c1ed7038d867 /Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf
parent037cf3d536e0f1fa1cccb00e1f26e8279abceb40 (diff)
new xetex package polyglossia (11jul08)
git-svn-id: svn://tug.org/texlive/trunk@9485 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf')
-rw-r--r--Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf85
1 files changed, 85 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf
new file mode 100644
index 00000000000..a21e9669fed
--- /dev/null
+++ b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf
@@ -0,0 +1,85 @@
+\ProvidesFile{gloss-breton.ldf}[polyglossia: module for breton]
+\makeatletter
+\def\breton@font{\normalfontlatin}
+
+\ifx\l@breton\@undefined%
+ \xpg@nopatterns{Breton}%
+ \adddialect\l@breton0%
+\fi
+
+\def\breton@punctuation{%
+ \frenchspacing%
+ \XeTeXinterchartokenstate=1%
+ \XeTeXcharclass `\! 7%
+ \XeTeXcharclass `\; 7%
+ \XeTeXcharclass `\: 7%
+ \XeTeXcharclass `\? 8%
+ \XeTeXinterchartoks 0 7 = {\unskip\kern.1667em}%
+ \XeTeXinterchartoks 0 8 = {\unskip\kern\fontdimen2\font\kern-1.4\fontdimen3\font}%
+ }
+
+\def\nobreton@punctuation{%
+ \nonfrenchspacing%
+ \XeTeXinterchartokenstate=0%
+}
+
+
+\def\captionsbreton{%
+ \def\refname{\textbreton{Daveennoù}}%
+ \def\abstractname{\textbreton{Dvierrañ}}%
+ \def\bibname{\textbreton{Lennadurezh}}%
+ \def\prefacename{\textbreton{Rakskrid}}%
+ \def\chaptername{\textbreton{Pennad}}%
+ \def\appendixname{\textbreton{Stagadenn}}%
+ \def\contentsname{\textbreton{Taolenn}}%
+ \def\listfigurename{\textbreton{Listenn ar Figurennoù}}%
+ \def\listtablename{\textbreton{Listenn an taolennoù}}%
+ \def\indexname{\textbreton{Meneger}}%
+ \def\figurename{\textbreton{Figurenn}}%
+ \def\tablename{\textbreton{Taolenn}}%
+ \def\thepart{\textbreton{}}%
+ \def\partname{\textbreton{Lodenn}}%
+ \def\pagename{\textbreton{Pajenn}}%
+ \def\seename{\textbreton{Gwelout}}%
+ \def\alsoname{\textbreton{Gwelout ivez}}%
+ \def\enclname{\textbreton{Dielloù kevret}}%
+ \def\ccname{\textbreton{Eilskrid da}}%
+ \def\headtoname{\textbreton{evit}}%
+ \def\proofname{\textbreton{Proof}}%
+ \def\glossaryname{\textbreton{Glossary}}%
+ }
+\def\datebreton{%
+ \def\today{\textbreton{\ifnum\day=1\relax 1\/\textsuperscript{añ}\else
+ \number\day\fi \space a\space viz\space\ifcase\month\or
+ Genver\or C'hwevrer\or Meurzh\or Ebrel\or Mae\or Mezheven\or
+ Gouere\or Eost\or Gwengolo\or Here\or Du\or Kerzu\fi
+ \space\number\year}}}
+
+\def\breton@language{\protect\language=\l@breton}
+
+\setlocalhyphenmins{breton}{2}{2}
+
+\def\noextras@breton{%
+ \nobreton@punctuation%
+ }
+
+\def\blockextras@breton{%
+ \breton@punctuation%
+ }
+
+\def\inlineextras@breton{%
+ \breton@punctuation%
+ }
+
+\endinput
+
+% These are defined in Babel
+% perhaps we should activate them only if option
+% "ordinalmacros" is given
+\def\kentan{1\/\textsuperscript{añ}} %${}^{\rm a\tilde{n}}$}
+\def\eil{2\/\textsuperscript{l}} %${}^{\rm l}$}
+\def\re{\/\textsuperscript{re}} %${}^{\rm re}$}
+\def\trede{3\re}
+\def\pevare{4\re}
+\def\vet{\/\textsuperscript{vet}} %${}^{\rm vet}$}
+\def\pempvet{5\vet}