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

Я хотел бы пропустить нумерацию в среде перечисления Latex для создания списков следующим образом:

(1) Элемент 1 ..

(2) Элемент 2 ..

(5) Пункт 5 ..

(6) Пункт 6 ..

и т. Д.

Латексный код генерируется автоматически, поэтому в идеале , Я хотел бы вставить "тихий" \ item-s в среду, чтобы они отслеживали нумерацию, но на выходе ничего не появлялось. Однако, если я сейчас просто добавлю пустые \ items, я получу следующие списки:

(1) Пункт 1

(2) Пункт 2

(3)

(4)

( 5) Пункт 5

(6) Пункт 6

Хотя пустой метод \ item-s является наиболее идеальным, я более чем приветствую любые другие способы достижения пропуска чисел.

Спасибо за advance!

17
задан ARV 30 August 2010 в 07:31
поделиться

2 ответа

В зависимости от уровня перечисления достаточно простого \setcounter{enumi}{5}. (количество i после enum в первом аргументе является уровнем перечисления.

Другим подходом будет вызов \stepcounter{enumi} столько раз, сколько вы хотите пропустить элементы. Это делает количество пропущенных элементов независимым от количества элементов до пропуска. РЕДАКТИРОВАТЬ: последний вариант больше всего похож на вставку «тихих элементов ».

РЕДАКТИРОВАТЬ: вероятно, лучше не взламывать LaTeX, а использовать среду list (см. документацию LaTeX о том, как это использовать). Поскольку ваш код LaTeX генерируется автоматически, создать метки и поместить их в среду списка не составит труда.

24
ответ дан 30 November 2019 в 12:06
поделиться

Вы также можете использовать \addtocounter{enumi}{2} (например, в ваш конкретный случай), чтобы пропустить 2 пункта.

10
ответ дан 30 November 2019 в 12:06
поделиться
Другие вопросы по тегам:

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