[XeTeX] odd dots in math when using russian for math

Will Robertson wspr81 at gmail.com
Mon Sep 28 04:07:10 CEST 2009

On 2009-09-27 03:42:45 +0930, Imposeren <y at imposed.org.ua> said:

> when using "\SetSymbolFont{letters}{normal}{EU1}{\rmdefault}{m}{it}"
> There appears one odd dot above commas and dots.
> Are there any other ways to use russian in math?

I'd like to support Russian maths in unicode-math (as yet unreleased), 
but nothing exists at the moment. Here's a quick solution that might 
help to get you started:

\setmainfont{Palatino Linotype}
  \XeTeXmathcode #2="\mathchar at type\mathalpha \csname sym#1\endcsname #2\relax
\prg_stepwise_inline:nnnn {1024}{1}{1154}{
Cyrillic letters: Б Д Ж\par
Cyrillic math: $  Б+Д+Ж $

In exchance for this help -- :) -- I hope you'll be able to tell me how 
Russian maths is usually typeset.
Are the Cyrillic letters always italic? Are any other symbols used 
besides the normal letters?

Many thanks,

More information about the XeTeX mailing list