Настройка стиля главы (\usepackage[Bjornstrup]{fncychap}) для разных глав или разделов

Настройка стиля главы (\usepackage[Bjornstrup]{fncychap}) для разных глав или разделов

Я пытаюсь адаптировать модификацию стиля главы, но обнаружил несколько мелких проблем, которые не могу решить. Я работаю с кодом, найденным в теме:Как мне получить цветовой градиент прямоугольника в стиле моей главы в fncychap? (\usepackage[Bjornstrup]{fncychap})?

У меня есть класс документов книги с вступительной частью, основной частью и заключительной частью.

В вводной части код работает идеально. В основной части я обнаружил несколько незначительных проблем, когда название главы слишком длинное:

введите описание изображения здесь

В приложениях код также работает довольно хорошо:

введите описание изображения здесь

Даже в этом случае я получаю следующую ошибку:

<to be read again> 
                   A
l.97 \chapter{Recipes for biophysics}
                                     \label{A01_Recipes}
A number should have been here; I inserted `0'.
(If you can't figure out why I needed to see a number,
look up `weird error' in the index to The TeXbook.)

Потому что для этой главы я предполагаю, что условие \thechapter>0 не выполняется, так как значение должно быть равно нулю.

Настоящая проблема возникает, когда я дохожу до библиографии и последних двух разделов (все они содержатся в конспекте); в данном случае они появляются с нумерацией последнего приложения.

введите описание изображения здесь

Я пытался добавить немного новой логики, но это первый раз, когда я кодирую Latex на такой глубине, и я полностью запутался. Также я пытался обусловить код частями книги (mainmatter, backmattter и т. д.), но не нашел способа. Весь сгенерированный IA код, который я пробовал, был дампом, кстати.

Заранее спасибо!

Связанный контент