2010-10-19 2 views
6

Я знаю, что должен быть простой ответ на этот вопрос, но я посмотрел и посмотрел. Предположим, что в какой-то момент в записной книжке я формирую список ItemNumbered. Затем в какой-то другой момент я хочу новый список ItemNumbered, начиная с номера 1, но без сброса исходного списка. В настоящее время, когда я пытаюсь сформировать второй список, он всегда начинается с n + 1, где n - общее количество элементов в предыдущих списках.Reset ItemNumbered

Я пробовал Вставить без везения. Помоги пожалуйста.

ответ

5

Данное поведение может быть изменено в будущих версиях Mathematica, но теперь вы можете использовать опцию CounterAssignments для Cell, чтобы сбросить ее для конкретной ячейки, а затем она применима к этой ячейке и последующим ячейкам в ноутбуке.

Используйте Option Inspector или непосредственно редактировать Cell выражение (Cell>Show Expression в меню) и добавить опцию, например:

CounterAssignments -> {{"ItemNumbered", 1234}} 

Обратите внимание, что счетчик будет увеличиваться, если ему отображается в той же ячейке, поэтому, если вы хотите начать нумерацию в 1, запустите счетчик на 0.

Надеюсь, что это поможет!

+0

Спасибо, Майкл. Я попытался выполнить CounterAssignments как выражение в моем документе без успеха. Использование опционного инспектора работало красиво. Еще раз спасибо. – wesh