|
Здравствуйте, neGODnick.
Вы писали 14 августа 2009 г., 19:20:40:
> А почему НЕ использовать? Чем это плохо?
\fontdimen3 показывает на допустимую величину растяжения пробела между
словами. Какое это отношение имеет к тому, что вы хотите? Но хотя
можете использовать.
Ошибки выдаются из-за использывания ? и ! в командах типа \chapter или
\section. Попробуйте так:
\let\exclm=!
\let\quest=?
\catcode`\@=11
\newbox\tmpbox
\def\tmp{\futurelet\next\tmpx}
\def\tmpx{\ifx\next.\expandafter\mydots\fi}
\def\mydots..{\kern-.5\wd\tmpbox\dots}
\def\newexclm{\exclm\setbox\tmpbox\hbox{\exclm.}\tmp}
\def\newquest{\quest\setbox\tmpbox\hbox{\quest.}\tmp}
\catcode`\!\active \def!{\protect\newexclm}
\catcode`\?\active \def?{\protect\newquest}
\catcode`\@=12
-----------------------------------------------------------------
С уважением,
Алексей Малистов
|
|