LaTeX, пакет ntheorem и класс документов мемуаров: нет места для новой ошибки \ count - PullRequest
0 голосов
/ 17 марта 2010

Итак, я хочу использовать класс документов memoir и пакет ntheorem с опцией thmmarks. Когда я пытаюсь скомпилировать такой файл, я получаю сообщение об ошибке "нет места для нового \ count". Что я могу с этим поделать?

Опция ntheorem с thmmarks отлично работает в статье, и в мемуарах ntheorem работает хорошо, пока я не пытаюсь использовать опцию thmmarks ...

Чтобы переформулировать вопрос: есть ли способ, я не знаю, вырезать части определений класса мемуаров, которые я не использую, чтобы высвободить часть \ счетчиков для меток ntheorem? Или есть способ изменить количество \ count, которое позволяет LaTeX, чтобы их было достаточно для общего доступа?

(Я полностью осознаю, что настаивать на использовании мемуара для набора текста, содержащего теоремы, немного извращенно, но, черт возьми, это так.)

Ответы [ 2 ]

2 голосов
/ 25 марта 2010

См. Раздел часто задаваемых вопросов TeX об этой ошибке: Нет места для новой "вещи" .

При любой современной установке LaTeX вы будете использовать eTeX. Таким образом, основываясь на этой записи часто задаваемых вопросов, вы сможете исправить проблему, вставив

\usepackage{etex}

сразу после вашей \documentclass строки. Если этого недостаточно, попробуйте также добавить предложенную там строку \reserveinserts{n} с соответствующим количеством дополнительных вставок (которые, я думаю, вы можете найти методом проб и ошибок), чтобы зарезервировать дополнительное место. (Небольшой поиск в Google на reserveinserts ntheorem указывает на то, что это распространенная проблема с пакетом ntheorem, и находит разумное значение 10, хотя вам может потребоваться больше.)

Если это сработает, вы также можете написать автору класса Memoir и предложить добавить примечание по этому поводу в руководство.

Этот поток также предлагает альтернативный способ загрузки пакета ntheorem, который может помочь, если \reserveinserts не сработает: http://newsgroups.derkeiler.com/Archive/Comp/comp.text.tex/2009-03/msg00531.html

0 голосов
/ 17 марта 2010

Memoir на самом деле не был предназначен для установки всей этой математики - отсюда и название memoir, и поэтому Memoir делает все по-своему и предоставляет гораздо больше функциональности из коробки, чем статья, отчет или книга. однако это обходится дорого, поскольку некоторые пакеты не совместимы с Memoir ... вам лучше использовать статью, отчет или книгу. Однако в руководстве по мемуарам имеется обширный список ошибок. прочитай!

...