[XeTeX] Problem with Turkish dotted I (U+0130) in headers

Zdenek Wagner zdenek.wagner at gmail.com
Thu May 30 15:12:07 CEST 2013


Capitalization (\uppercase{...}) is controlled via \uccode so that
this should help:

\uccode`\i=`\İ

There is a Turkish module in polyglossia, so most probably the
following should solve all Turkish typographical features:

\usepackage{polyglossia}
\setdefaultlanguage{turkish}

2013/5/30 Alessandro Ceschini <alessandroceschini.it at gmail.com>:
> In a document like this:*
> ****
> ***
>
>    |\documentclass*[*|*|a4paper, 12p|*|t]{boo|*|k}
>    \usepackage{fancyhdr}
>    \pagestyle{fancy}
>    \usepackage{fontspec}
>    \defaultfontfeatures{Language=Turkish, Mapping=tex-text}
>    \setmainfont{Linux Libertine G}
>    \usepackage{polyglossia}
>    \setmainlanguage{turkish}
>    \usepackage{xunicode}
>    \usepackage{xltxtra}
>    \usepackage{bookmark}
>    \usepackage{epigraph}
>
>    \begin{document}
>
>    \chapter{Birinci}
>
>    \section{İkinci}
>
>    \end{documen|*|t||}|
> *
> *
>
> **Now, what's in the header is small caps, right? So, it gets capitalized,
> but the problem is that "i" gets capitalized in Turkish as dotted I, that
> is: "İ" (U+0130) and this, XeLaTeX doesn't do. Is there a way to enjoin it
> to do so?
>
> **
> --
> Alessandro Ceschini
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



More information about the XeTeX mailing list