Латекс - пропуская нумерацию в среде перечисления

Я бы хотел пропустить нумерацию в среде перечисления 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 элемента.