[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
jadetex question
Добрый день!
У меня очень конкретный вопрос: наблюдал ли кто-нибудь,
чтобы jadetex корректно менял не только размеры шрифта, но также
posture и weight?
Дело в том, что пытаясь добиться от jadetexа нормальной работы я
довольно внимательно прочитал его исходники и у меня возникло впечатление,
что он и не должен правильно работать.
Сразу оговорюсь: я очень плохо знаю ТеХ.
Итак, в jadetexе очень часто встречается следующая конструкция:
\def\MyFirstMacro#1{
...
\MyOtherMacro{#1}
...
}
При этом в качестве параметра передается последовательность определений вида
\def\Param1{Value1}...\def\ParamN{ValueN}.
При этом MyOtherMacro определен примерно так:
\def\MyOtherNacro#1{
...
#1
...
}
Имеется в виду, что MyFirstMacro получит эту строку, и передаст _ее же_
MyOtherMacro, ведь правда?
Но на самом деле, как я понимаю "семантику" ТеХа, MyOtherMacro получит уже не
саму эту последовательность определений, а результат ее макрорасширения, то
есть последовательности \Param1...\ParamN будут заменены на их значения.
А это явно не то, что имел в виду г-н Ратц.
Верно ли вышеизложенное?
И еще вопрос: у меня стоит версия jadetex 0.53 от 26 октября.
Выходили ли более поздние? Если да, то где они берутся?
Заранее спасибо
Бо