Хотите получить жирный список с нечетными номерами в LaTeX?

\begin{enumerate}[label=\textbf{\arabic*.}]
   \item Numbered 1
   \addtocounter{enumi}{1}
   \item Numbered 3
   \addtocounter{enumi}{1}
   \item Numbered 5
   \addtocounter{enumi}{1}
   \item Numbered 7
   \addtocounter{enumi}{1}
   \item and so on...
\end{enumerate}

Есть ли лучший способ получить перечисление, чтобы дать вам список только нечетных чисел без необходимости добавлять \addtocounter между каждым элементом?


person Buddy Galletti    schedule 06.11.2017    source источник
comment
Вы можете посетить tex.stackexchange.com (обмен стеками LaTeX) — там могут быть ответы.   -  person Wai Ha Lee    schedule 06.11.2017
comment
Вот так: пропуск всех четных элементов в среде enumerate   -  person Werner    schedule 06.11.2017
comment
Привет! Не забудьте отметить ответ ниже как принятый, если он решил проблему! :)   -  person MattAllegro    schedule 19.04.2019


Ответы (1)


Если достаточно быстро переработать эту ссылку из TeX.SX, моим первым предложением будет следующее: использовать среду itemize вместо enumerate:

\documentclass{article}
\begin{document}
\begin{itemize}
  \item [\textbf{1}] Numbered 1
  \item [\textbf{3}] Numbered 3
  \item [\textbf{5}] Numbered 5
  \item [\textbf{7}] Numbered 7
  \item [\textbf{9}] and so on...
\end{itemize}
\end{document}

Но тогда может возникнуть вопрос: есть ли лучший способ получить то, что я хочу... без добавления \textbf к необязательным аргументам каждого элемента? Конечно. да, и, чтобы упростить задачу, снова моей первой мыслью было попробовать среду description здесь. Если вы скомпилируете приведенный ниже код, вы увидите, что два способа «только» отличаются отступом. Теперь отступ среды может быть установлен локально или глобально или переопределен, но определенно вне этой области.

\documentclass{article}
\begin{document}
\begin{itemize}
  \item [\textbf{1}] Numbered 1
  \item [\textbf{3}] Numbered 3
  \item [\textbf{5}] Numbered 5
  \item [\textbf{7}] Numbered 7
  \item [\textbf{9}] and so on...
\end{itemize}

Some text.

\begin{description}
    \item [1] Numbered 1
    \item [3] Numbered 3
    \item [5] Numbered 5
    \item [7] Numbered 7
    \item [9] and so on...
\end{description}
\end{document}
person MattAllegro    schedule 10.12.2017