Латекс - пропуская нумерацию в среде перечисления
Я бы хотел пропустить нумерацию в среде перечисления Latex для создания списков следующим образом:
(1) Пункт 1..
(2) Пункт 2..
(5) Пункт 5..
(6) Пункт 6..
и т.д.
Латексный код автогенерируется, поэтому в идеале я хотел бы вставить "silent" \item-s в среду, чтобы они отслеживали нумерацию, но на выходе ничего не появится. Однако, если я просто добавляю пустые \items в настоящее время, я получаю списки вроде следующего:
(1) Пункт 1
(2) Пункт 2
(3)
(4)
(5) Пункт 5
(6) Пункт 6
Хотя метод empty\item-s является наиболее идеальным, я более чем приветствую любые другие способы достижения пропуска числа.
Спасибо заранее!
Ответы
Ответ 1
В зависимости от уровня перечисления достаточно простого \setcounter{enumi}{5}
. (число i
после enum
в первом аргументе - это уровень перечисления.
Другим подходом было бы вызвать \stepcounter{enumi}
столько раз, сколько вы хотите пропустить элементы. Это делает количество пропущенных элементов независимо от количества элементов перед пропуском.
EDIT: последний вариант больше всего напоминает вставку "silent item
".
EDIT: возможно, лучше не взламывать LaTeX, а использовать среду list
(см. документацию LaTeX о том, как ее использовать). Поскольку ваш код LaTeX автогенерируется, создавать метки и создавать их в среде списка не должно быть сложно.
Ответ 2
Вы также можете использовать \addtocounter{enumi}{2}
(например, в вашем конкретном случае), чтобы пропустить 2 элемента.