Am 30.03.2013 um 22:15 schrieb Ian-Mathew Hornburg:
> \latinfont will likely attempt to select a font set up for the actual
> Latin language, since that’s a language supported by polyglossia.
> \begin{english} / \textenglish{} / etc. is gonna be what you want, per
> the polyglossia documentation.
I think this is simpler:
\newfontfamily\malayalamfont[Script=Malayalam]{Rachana}
\newfontfamily\latinfont{Minion Pro}
\newcount\n
\n=`\ം \loop \XeTeXcharclass \n=4 \ifnum\n<`\ൿ \advance\n by 1 \repeat
\XeTeXinterchartoks 0 4 {\malayalamfont}
\XeTeXinterchartoks 255 4 {\malayalamfont}
\XeTeXinterchartoks 255 0 {\latinfont}
\XeTeXinterchartoks 4 0 {\latinfont}
\XeTeXinterchartokenstate=1
Well, here in Apple's Mail.app I cannot see the characters from which the loop
starts (\n=`\ം) and where it ends (\n<`\ൿ). They are from MALAYALAM SIGN
ANUSVARA, U+0D02, until MALAYALAM LETTER CHILLU K, U+0D7F.
--
Greetings
Pete
If you're not confused, you're not paying attention.
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex