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

OSCHINA-MIRROR/xkwxdyy-exam-zh

 / Детали:

Шаблон, созданный на основе этого образца, требует запроса к дополнительным интерфейсам.

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

Проверка

  • Поиск в issues (включая закрытые вопросы)

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

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

    • Windows 11
  • Версия TeX

    • TeX Live 2022
  • Версия exam-zh: v0.1.20

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

  1. Попытался заменить sealline/text на двойную линию, но не смог. В итоге пришлось использовать odd-info-content, но у него нет аналога text-direction-vertical для поворота.
  2. Необходимо восстановить \sim в его исходное определение, а не использовать \sim*. Однако, исходное определение использует xparse в хуке \AtBeginDocument, и не ясно, как это можно сделать для восстановления части математических символов (например, введите сюда описание изображения).
  3. Хотел бы изменить скобки для выбора ответа на 【】, но не знаю, как это сделать. В текущей версии поддерживаются только заполненные скобки для полей ввода, которые могут быть в полужирном или обычном формате.

Если интерфейс не может быть расширен, прошу указать, как можно применить патчи для реализации вышеуказанных требований.
PS: В новом документе класса используется зависимость от верхнего уровня, то есть \LoadClass {exam-zh}, поэтому хотелось бы, чтобы он обновлялся вместе с обновлениями exam-zh. Конечно, если exam-zh будет иметь разрушительное обновление, патчинг также позволит быстро решить проблему.## Минимальный рабочий пример (MWE)

% !TeX encoding = UTF-8
% !TeX program = xelatex

\documentclass{exam-zh}

\title{xxxxx}

\examsetup{
  sealline = {
    show        = true,
    scope       = mod-2,
    circle-show = false,
    line-type   = dotted,
    odd-info-content = {{закрепление},{линия},{внутри},{не},{писать},{ответы},{здесь}},
    odd-info-xshift = 12mm,
    text = {соблюдать правила экзамена, честно сдавать экзамен, никогда не списывать},
    text-direction-vertical = true,
    text-width = 0.6\textheight,
    text-format  = \normalfont,
    text-xshift = 20mm
  },
}
\begin{document}
\maketitle
  $1 - \cos x \sim \frac{1}{2}x^2$, 两边同时积分可知$x - \sin x \sim \frac{1}{6}x^3$,
\end{document}

Исправления:

  • Переведены тексты внутри фигурных скобок.
  • Переведены тексты внутри кавычек.

Комментарий (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