Mailing List CyrTeX-ru@vsu.ru Message #1551
From: neGODnick <CyrTeX-ru@vsu.ru>
Subject: Re: Re[8]: Восклицательный и вопросительный знаки с точками --- как набирать?
Date: Fri, 14 Aug 2009 20:21:50 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
14.08.09, Alexey Malistov<CyrTeX-ru@vsu.ru> написал(а):
>
> \fontdimen3 показывает на допустимую величину растяжения пробела между
> словами. Какое это отношение имеет к тому, что вы хотите?

Так я ничево, я тово... это... Я посмотрел, как сделана \dots, ну и по
аналогии... (потупя глаза, сверлит пальчиком дырку рядом с собой).

>
> Ошибки выдаются из-за использывания ? и ! в командах типа \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
>

Всё равно ошибки:

! Use of \mydots doesn't match its definition.

В закладках иероглифы пропали, но вместо нужного "--- просто пробел и точка.


--
С уважением — Эдуард
Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster