diff options
author | Karl Berry <karl@freefriends.org> | 2010-07-17 23:23:18 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-07-17 23:23:18 +0000 |
commit | 306b4622046e852e3a6d1a44b180adc65d5b2bdf (patch) | |
tree | 5629332acdda731ff35d5d94593e737b0f95cc20 /Master/texmf-dist/tex/xelatex/polyglossia/gloss-turkish.ldf | |
parent | 59346cd52c590f5aea686f78841e398040656feb (diff) |
polyglossia update (17jul10)
git-svn-id: svn://tug.org/texlive/trunk@19504 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/polyglossia/gloss-turkish.ldf')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/polyglossia/gloss-turkish.ldf | 35 |
1 files changed, 10 insertions, 25 deletions
diff --git a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-turkish.ldf b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-turkish.ldf index 68665f6f6ca..b604c6ccacb 100644 --- a/Master/texmf-dist/tex/xelatex/polyglossia/gloss-turkish.ldf +++ b/Master/texmf-dist/tex/xelatex/polyglossia/gloss-turkish.ldf @@ -1,25 +1,13 @@ \ProvidesFile{gloss-turkish.ldf}[polyglossia: module for turkish] \RequirePackage{hijrical} \makeatletter - -\def\turkish@font{% -\font\zf@basefont="\csname zf@family@fontdef\f@family\endcsname" at \f@size pt -\@ifundefined{turkishfont}{% - \zf@check@ot@lang{TUR}% - \if@tempswa - \addfontfeature{Language=Turkish}% - \else - \zf@check@ot@lang{TRK}% - \if@tempswa - \addfontfeature{Language=Turkish}\fi% - \fi} - {\turkishfont}% -}% - -\ifx\l@turkish\@undefined - \xpg@nopatterns{turkish} - \adddialect\l@turkish\l@nohyphenation -\fi +\PolyglossiaSetup{turkish}{ + hyphennames={turkish}, + hyphenmins={2,2}, + langtag=TRK, + frenchspacing=true, + fontsetup=true + } \newXeTeXintercharclass\turkish@punctthin % ! : \newXeTeXintercharclass\turkish@punctthick % = @@ -28,7 +16,6 @@ \def\turkish@punctthickspace{{\unskip\nobreakspace}} \def\turkish@punctuation{% - \frenchspacing% \XeTeXinterchartokenstate=1% \XeTeXcharclass `\! \turkish@punctthin \XeTeXcharclass `\: \turkish@punctthin @@ -38,7 +25,9 @@ } \def\noturkish@punctuation{% - \nonfrenchspacing% + \XeTeXcharclass `\! \z@ + \XeTeXcharclass `\: \z@ + \XeTeXcharclass `\= \z@ \XeTeXinterchartokenstate=0% } @@ -79,10 +68,6 @@ \DefineFormatHijriDate{turkish}{% \number\value{Hijriday}\space\hijrimonthturkish{\value{Hijrimonth}}\space\number\value{Hijriyear}} -\def\turkish@language{\language=\l@turkish} - -\setlocalhyphenmins{turkish}{2}{2}% - \def\noextras@turkish{% \noturkish@punctuation% } |