[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 октября.
Выходили ли более поздние? Если да, то где они берутся?

Заранее спасибо
  Бо