Я пытался следовать указаниям на автонумерацию клетки в Mathematica-8 ноутбука, здесьКак автономер ячеек в Mathematica Notebooks?
http://reference.wolfram.com/mathematica/tutorial/AutomaticNumbering.html
Я создал крошечный ноутбук с четырьмя текстовых ячейками
foo
qux
blancmange
bar
Размещения курсора перед foo
, Я затем использовал меню Insert
, Automatic numbering
, давая мне диалоговое окно Create Automatic Numbering Object
. Я выбрал в раскрывающемся списке Counter
, затем item Text
, щелкнув This counter object
радиокнопку, и Huzzah! получил номер 1 непосредственно перед foo
, предположительно ссылаясь на первую ячейку типа Text
в записной книжке. Теперь я вижу
1foo
qux
blancmange
bar
и вставить мой собственный dot space
после 1, чтобы получить хороший вид
1. foo
qux
blancmange
bar
я сделать то же самое с bar
увидеть ожидаемый
1. foo
qux
blancmange
4. bar
потому bar
является четвертой ячейкой типа Text
. Отлично. Теперь я хочу создать независимую систему нумерации для ячеек qux
и blancmange
. Я использую Cell
меню, Cell Tags...
, Add/Remove Cell tags...
вещь и положил тег test
на ячейки qux
и blancmange
. Я использую меню Cell
, Cell Tags...
, Show cell tags
, чтобы убедиться, что они там, и, конечно же, они появляются в ноутбуке (я не буду пытаться имитировать экран здесь, но есть ссылка на мой ноутбук в общую папку Dropbox внизу этого вопроса, если вы хотите посмотреть). Затем я помещаю курсор перед qux
и пользуюсь Insert
меню, Automatic numbering
item, на этот раз выбирая Use the counter value corresponding to the location of:
, затем The first cell with the tag:
, затем test
, мой созданный пользователем тег, идите ОК, и я получаю ZERO! то же самое до blancmange
. Мой последний (плохой) результат, после того, как положить немного помады на свинье с моим собственным dot
и space
, выглядит как
1. foo
0. qux
0. blancmange
4. bar
Если попытаться со ссылкой на несуществующий тег, я получаю
1. foo
XXXqux
XXXblancmange
4. bar
поэтому Mathematica узнала что-то, но не то, что я ожидал или нуждался.
Я также должен сказать, что я попробовал Item Numbered
пункт в Format
пункта, но у меня есть две проблемы, связанные с ней: (1) Я не знаю, как начать нумерацию с 1, поэтому каждый блок Item Numbered
клеток принадлежит к той же последовательности пронумерованных элементов. Я получаю 1, 2, 3, здесь, потом 4, 5, 6, позже и 7, 8, 9, даже позже и т. Д. Мне действительно нужны самостоятельные пронумерованные блоки предметов: 1, 2, 3 здесь, 1, 2 , 3 позже и 1, 2, 3 еще позже и т. Д. (2) Мне нужно указать различные типы ячеек, поэтому мне действительно нужно создать свои собственные теги и контролировать их отслеживание.
Буду очень благодарен за любые советы.
Вот ссылка на мой тривиальный маленький ноутбук.
см. Этот фильм http://initialsingularity.com/EquationNumbering.mov размещен в Mathgroup, что может помочь. – Nasser
Я также немного разбираюсь в уравнениях нумерации, это может быть связано: http://stackoverflow.com/questions/6870435/numbered-equations-formulas – jmlopez
Теперь я придерживаюсь гипотезы о том, что необходимо не «Cell Tag», а счетчик." В приведенном выше фильме достаточно ясно, что диалоговое окно «Автоматическая нумерация» связывает тег с счетчиком. Я предполагаю, что в моей маленькой записной книжке мои ссылки на автозапуск указывают на счетчик, которого не существует. Это линия, которую я собираюсь преследовать, продолжая расследование. –