diff options
author | Karl Berry <karl@freefriends.org> | 2014-05-22 22:00:35 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-05-22 22:00:35 +0000 |
commit | 6ea3ea065d72f1dd1229cd1ab37be377019501ad (patch) | |
tree | 03d1972fc5cc0d75a1c379819257b6644dd4f482 /Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf | |
parent | a8821950ae08fd013ee64b64531ab848daf3a52d (diff) |
polyglossia (22may14)
git-svn-id: svn://tug.org/texlive/trunk@34205 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf')
-rw-r--r-- | Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf b/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf index b9d130f2ba9..7df181f50cb 100644 --- a/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf +++ b/Master/texmf-dist/tex/latex/polyglossia/gloss-turkish.ldf @@ -8,30 +8,36 @@ fontsetup=true } +% TODO Add \ifluatex branch everywhere +\ifxetex \newXeTeXintercharclass\turkish@punctthin % ! : \newXeTeXintercharclass\turkish@punctthick % = +\fi \def\turkish@punctthinspace{{\ifdim\lastskip>\z@\unskip\penalty\@M\thinspace\fi}} \def\turkish@punctthickspace{{\unskip\nobreakspace}} \def\turkish@punctuation{% + \ifxetex \XeTeXinterchartokenstate=1% \XeTeXcharclass `\! \turkish@punctthin \XeTeXcharclass `\: \turkish@punctthin \XeTeXcharclass `\= \turkish@punctthick \XeTeXinterchartoks \z@ \turkish@punctthin = \turkish@punctthinspace \XeTeXinterchartoks \z@ \turkish@punctthick = \turkish@punctthickspace + \fi } \def\noturkish@punctuation{% + \ifxetex \XeTeXcharclass `\! \z@ \XeTeXcharclass `\: \z@ \XeTeXcharclass `\= \z@ \XeTeXinterchartokenstate=0% + \fi } \def\turkish@casing{% - \message{\string\turkish@casing\space called.} \lccode`\I=`\ı \uccode`\i=`\İ } |