????? #856 ?????? ???????? ???????? CyrTeX-ru@vsu.ru
??: admin2 <CyrTeX-ru@vsu.ru>
?????: Re[5]: Xelatex и руссий язык в формулах
?????: Fri, 12 Dec 2008 20:28:18 +0200
???: 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

???????? (FEED) ????? ???????? (DIGEST) ????? ???????? (INDEX) ?????? ????? ???????? ???? ???????? ??? Listmaster