Mailing List CyrTeX-ru@vsu.ru Message #1550
From: Alexey Malistov <CyrTeX-ru@vsu.ru>
Subject: Re[8]: Восклицательный и вопросительный знаки с точками --- как набирать?
Date: Fri, 14 Aug 2009 19:35:21 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Здравствуйте, 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



-----------------------------------------------------------------
С уважением,
 Алексей Малистов                          


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