Mailing List CyrTeX-ru@vsu.ru Message #323
From: Alexander I Rozhenko <CyrTeX-ru@vsu.ru>
Subject: Re: <узкий пробел>%
Date: Mon, 30 Jun 2008 23:37:44 +0700
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
\DeclareRobustCommand{\%}{\,\char`\%}

----- Original Message ----- From: "Aleksander N.Gorohovski" <CyrTeX-ru@vsu.ru>
To: "Cyrillic TeX Users Group" <CyrTeX-ru@vsu.ru>
Sent: Saturday, June 28, 2008 10:19 PM
Subject: Re: <узкий пробел>%


On Sat, 14 Jun 2008 19:42:29 +0300, Константин Михайленко wrote:

\renewcommand{\%}{\,\char`\%}

К сожалению столкнулся с неприятной ошибкой
Если сделать такое переопределение, то при вёрстке, например, таблиц
где используется команда

\caption{Заголовок таблицы \%}

с \% внутри например при вёрстке:

\begin{table}
    \caption{\normalsize Характеристика,\%}
    \begin{tabular}{|c|c|}
Показатель & Норма \\
    \end{tabular}
\end{table}

появляется сообщение об ошибке

! TeX capacity exceeded, sorry [input stack size=1500].
\protect ->\noexpand \protect
                              \noexpand
l.50 ...ption{\normalsize Характеристика,\%}

!  ==> Fatal error occurred, the output PDF file is not finished!



14 июня 2008 г. 17:55 пользователь Aleksander N.Gorohovski
<CyrTeX-ru@vsu.ru> написал:
Доброго времени суток уважаемое сообщество!

Подскажите как можно переопределить команду \%,так
чтобы между числом и процентами (т.е. перед процентами)
всегда вставлялся узкий пробел,т.е.
\,

Спасибо.

================================================
CyrTeX-ru mailing list Archives and Information:
https://info.vsu.ru/Lists/CyrTeX-ru/List.html



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