|
\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
|
|