[XeTeX] No clipping support in XeTeX and \textcelsius
Peter Dyballa
Peter_Dyballa at Web.DE
Tue Apr 13 11:15:08 CEST 2010
Am 13.04.2010 um 04:21 schrieb Tiandao Li:
> \usepackage{textcomp}
>
> \begin{document}
>
> Today is 25\textcelsius.
What you're using here is an emulation inside a 7- or 8-bit "plain
old" LaTeX. It's based on the use of virtual fonts and very irregular
font encodings. This should not be used with XeTeX.
The DEGREE CELSIUS character exists in hundreds of fonts, for example
Latin Modern, Libertine, DejaVu, Free{Mono|Sans|Serif}, TeX Gyre...
When it's not in your main font, serif or sans serif, you can make the
℃ an *active* character which comes from an auxiliary font.
\newfontfamily{\celsiusfont}{Free Serif}
\catcode"2103=\active
\def℃{{\celsiusfont\char"2103}}
or, more conservatively:
\newfontfamily{\celsiusfont}{Free Serif}
\newcommand{\cels}{{\celsiusfont ℃}}
--
Greetings
Pete
If it does exist, it's out of date.
– Arnold's Second Law of Documentation
More information about the XeTeX
mailing list