Mailing List CyrTeX-ru@vsu.ru Message #856
From: admin2 <CyrTeX-ru@vsu.ru>
Subject: Re[5]: Xelatex и руссий язык в формулах
Date: Fri, 12 Dec 2008 20:28:18 +0200
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Здравствуйте, Alexey.

Вы писали 12 декабря 2008 г., 18:49:36:

> On Thursday 11 December 2008, admin2 wrote:
>> Здравствуйте, уважаемые експерты
>> Такая ситуация
>> В тестовом файле если закоментировать
>> \SetSymbolFont{letters}{normal}{EU1}{\rmdefault}{m}{it},
>> то знаки препинания в формуле отображаються правильно.
>> С включенной строкой в запятой и точке появляется лишняя точка
>> посередине.

> Это потому, что определения математических символов в LaTeX
> рассчитаны на специальные шрифты со специфической кодировкой,
> а мы пытаемся подсунуть вместо них юникод. Варианты решения проблемы
> такие: можно, во-первых, попытаться переопределить проблемные
> символы, благо их не так много. Например:

> \DeclareMathSymbol{.}{\mathord}{letters}{`\.}
> \DeclareMathSymbol{,}{\mathpunct}{letters}{`\,}

> Правда, с греческими буквами этот номер не пройдет, поскольку
> команда \DeclareMathSymbol не умеет обрабатывать коды свыше 255.


Спасибо большое, помогло. Греческие буквы у меня набраны в тексте как
команды я их просто переопределил.

--
С уважением,
 admin2                          mailto:admin@work4egold.com.ua

Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster