#r-exams
#r-экзамены
Вопрос:
Я хотел бы подготовить экзамен с помощью функции exams2nops (). Однако я хочу изменить поля в разделе вопросов. Я попытался изменить аргумент заголовка в функции exams2nops на: exams2nops(...header = "\usepackage[margin=1cm]{geometry}"...)
однако это повлияло только на первую страницу. Я не знаю, как решить эту проблему.
Ответ №1:
Формат NOPS написан не таким образом, чтобы он предназначался для внесения изменений в макет страницы. В частности, экзаменационный лист, который должен быть отсканирован, не должен быть изменен, поскольку в противном случае сканирование может быть проблематичным. Кроме того, {geometry}
пакет не используется, но все классические параметры, такие как {oddsidemargin}
и {evensidemargin}
задаются напрямую.
Если вы хотите внести изменения в какие-либо из них, вы не должны вносить их в header = ...
уже (потому что это может также повлиять на экзаменационную ведомость), но вы можете попробовать внести их в intro = ...
(после того, как экзаменационная ведомость(ы) будет написана). Например, вы могли бы сделать:
exams2nops(..., intro = "\setlength{\oddsidemargin}{1cm}")
Однако, в зависимости от того, насколько полный формат вы ищете, может оказаться непросто установить все параметры соответствующим образом.