латекс: печать переменной в римских цифрах

Я являюсь наборным в ЛАТЕКСЕ, и я хотел бы отобразить "переменную" (в моем случае, ссылка \ref {вздор} к номеру изделия в списке) в римлянине, а не арабском языке по умолчанию. Существует ли простой способ сделать это? Спасибо за любые указатели!

7
задан kapa 9 June 2011 в 10:51
поделиться

4 ответа

Каковы ссылки с на ? Обычно вам нужно заново определить способ отображения этого конкретного счетчика.

Например, чтобы изменить способ отображения номера раздела, вы можете использовать следующую команду:

\renewcommand\thesection{\Roman{section}}

Теперь каждая команда, которая внутренне использует \ thesection , будет печатать номер раздела в виде римской цифры.

Аналогичные команды работают для chapter , figure и т. Д.

\ roman (нижний регистр r ) дает римские цифры в нижнем регистре.

1
ответ дан 7 December 2019 в 09:59
поделиться

Вы можете попробовать \ def \ theenumi {\ roman {enumi}} внутри перечисления среда - это изменяет и метки, и ссылки, но вам придется потом явно отменить это (если хотите).

3
ответ дан 7 December 2019 в 09:59
поделиться

строчные

\ romannumeral 0 \ ref {blah} \ relax

прописные буквы

\ uppercase \ expandafter {\ romannumeral 0 \ ref {blah}}

1
ответ дан 7 December 2019 в 09:59
поделиться

Для строчных букв: { \ romannumeral \ ref {blah}}

Для прописных букв: \ uppercase \ expandafter {\ romannumeral \ ref {blah}}

1
ответ дан 7 December 2019 в 09:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: