Переключение подуравнений

Переключение подуравнений

Для текущего проекта я использовал subequationsокружающую среду.

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

Теперь я застрял с документом, полным subequationсред, от которых мне нужно избавиться.

Как ни странно,

\renewenvironment{subequations}{}{}

сделал работу без нареканий. Но зная LateX, это, конечно, не может быть правильным способом сделать это?

Я заметил, переключая эту строку кода, что содержимое перетасовывается. Так что пробелы меняются, вероятно, в худшую сторону!

Какой безопасный и лучший обходной путь?

решение1

Попробуйте с

\renewenvironment{subequations}
  {\ignorespaces}%         \begin{subequations}
  {\ignorespaces‌​afterend}% \end{subequations}

который должен поглотить все пробелы, которые могли быть вставлены его позицией в вашем коде.

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