1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xkwxdyy-exam-zh

 / Детали:

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

Предстоит сделать
Владелец
Создано  
26.06.2025

они являются последней строкой в документе.

Проверка

  • Уже был произведен поиск в issues (включая закрытые)

Среда компиляции

  • Операционная система

    • Linux: Debian trixie
  • TeX дистрибутив

    • TeX Live 2025 последняя версия
  • Версия exam-zh: 2025-02-19 v0.2.5

Описание проблемы

Как указано в заголовке, если формулы в тексте являются последним элементом окружения, символ qed отображается на следующей строке. Я использую \qedhere для указания позиции, но все равно остается пустая строка в конце.
По моим наблюдениям, в предыдущих версиях TeXLive этого не было, не знаю, с какого момента появилась эта пустая строка.
(PS: Все мои пакеты обновлены до последней версии, если не удается воспроизвести проблему, выполните tlmgr update --self --all и затем скомпилируйте снова)

Минимальный рабочий пример (MWE)

\documentclass{exam-zh}

\examsetup{
  solution/show-solution=show-stay,
  solution/label-indentation=false
}

\usepackage{etoolbox}

\begin{document}

\begin{solution}
  Это ответ:
  \begin{align*}
    1+2 & = 3 \qedhere
  \end{align*}
\end{solution}

\begin{solution}
  Это ответ:
  \begin{align*}
    1+2 & = 3 \qedhere
  \end{align*}
\end{solution}

\begin{solution}
  Это ответ:
  \begin{align*}
    1+1 & = 2 \qedhere
  \end{align*}
\end{solution}

\end{document}

(После компиляции с XeLaTeX) вывод
Компиляция проходит успешно, но появляется вертикальная пустая строка
Вставить описание изображения

Я также попробовал следующее

Прямое использование \ignorespacesafterend или \ignorespaces перед \end{solution} не дало результата.

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/xkwxdyy-exam-zh.git
git@api.gitlife.ru:oschina-mirror/xkwxdyy-exam-zh.git
oschina-mirror
xkwxdyy-exam-zh
xkwxdyy-exam-zh