diff options
author | Karl Berry <karl@freefriends.org> | 2008-07-12 18:23:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2008-07-12 18:23:29 +0000 |
commit | 9bca6550cfe2de5380ebe394480ccb24126f2863 (patch) | |
tree | 2abb49bb229bed346f86399bc005c1ed7038d867 /Master/texmf-dist/tex/xelatex/polyglossia/gloss-breton.ldf | |
parent | 037cf3d536e0f1fa1cccb00e1f26e8279abceb40 (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.ldf | 85 |
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} |