Перечисление с помощью пользовательских строк

Перечисление с помощью пользовательских строк

Я пытаюсь получить список пользовательских меток. Вот что я пробовал:

\begin{enumerate}[Exercise (1)]

\item first

\item second

\end{enumerate}

В результате каждый элемент маркируется следующим образом:Exerc#se (#)

Где #номер элемента в списке. Как сделать так, чтобы "i" в упражнении не сопоставлялось с образцом?

Использование a \не работает, вызывает синтаксическую ошибку.

решение1

Как указано в документации пакета, буквы внутри {}никогда не воспринимаются как шаблоны счетчиков, поэтому

 [{Exercise }(1)]

следует скрытьExercise

решение2

Для полноты картины вот возможный способ решения этой проблемы enumitem(немного сложнее)

\documentclass{article}

\usepackage{enumitem}


\begin{document}
\begin{enumerate}[font={\bfseries},label={Exercise (\arabic*)}]

\item first

\item second

\end{enumerate}
\end{document}

введите описание изображения здесь

Связанный контент