
Для текущего проекта я использовал subequations
окружающую среду.
В документе полно уравнений, пусть и крошечных, и в некоторых разделах/главах они скапливаются в трехзначные кучи (имеется в виду, например, уравнение 2.102). Так что с помощью подуравнений, группируя связанные уравнения, эта проблема прекрасно решается. Я считаю это нужным и хорошим... мой руководитель так не считает.
Теперь я застрял с документом, полным subequation
сред, от которых мне нужно избавиться.
Как ни странно,
\renewenvironment{subequations}{}{}
сделал работу без нареканий. Но зная LateX, это, конечно, не может быть правильным способом сделать это?
Я заметил, переключая эту строку кода, что содержимое перетасовывается. Так что пробелы меняются, вероятно, в худшую сторону!
Какой безопасный и лучший обходной путь?
решение1
Попробуйте с
\renewenvironment{subequations}
{\ignorespaces}% \begin{subequations}
{\ignorespacesafterend}% \end{subequations}
который должен поглотить все пробелы, которые могли быть вставлены его позицией в вашем коде.