Пакет для использования в среде `вопрос`

Пакет для использования в среде `вопрос`

Я работаю в классе документов book. Я хочу добавить упражнения в каждый раздел каждой главы. Мой следующий код (я делюсь только частью cde, из-за чего получаю ошибку) не компилируется. Возможно, я не использую требуемый пакет, какой пакет мне использовать?

Также я хочу дать нумерацию моим вопросам 1, 2, 3 и т. д. по всей главе. Это значит, что нумерация не должна идти по разделам.

\documentclass{book}
\usepackage{amsmath, amsthm, amssymb, amsfonts}
\usepackage{chngcntr}
\theoremstyle{definition}
\newtheorem{definition}{Def{i}nition}[section]
\newtheorem{lemma}{Lemma}[section]
\newtheorem{proposition}[definition]{Proposition}
\counterwithout{equation}{chapter}
\counterwithout{section}{chapter}
\begin{document}
\mainmatter
\chapter{Quadratic Equation}
\section{Problems}
\begin{questions}
\question \quad Let \(\alpha,\ \beta \) be the roots of the equation \(x^2 - px + r = 0\) and \     (\dfrac{\alpha}{2},\ 2\beta\) be the roots of the equation \(x^2 - qx + r = 0\). Then the value of the \        (r\) is

    \begin{oneparchoices}
    \choice \(\dfrac{2}{9}(p-q)(2q - p)\) 
    \choice \(\dfrac{2}{9}(q - p)(2p - q)\) 
    \choice \(\dfrac{2}{9}(q - 2p)(2q - p)\) 
    \choice \(\dfrac{2}{9}(2p - q)(2q - p)\)
    \end{oneparchoices}
\end{questions}

\end{document}

решение1

Вот возможность, основанная на enumitemи tasks: я определил questionsпронумерованный список, сдля этого случаяпараметры. Чтобы обеспечить непрерывную нумерацию на протяжении всей главы, начиная со второго списка и до конца главы, вам просто нужно загрузить среду с ключом [resume].

Далее я определил oneparchoicesокружение с помощью \NewTaskкоманды из tasksпакета. По умолчанию я установил 4 столбца, но это можно изменить при вызове окружения (последний аргумент в скобках).

\documentclass{book}}
\usepackage{amsmath, amsthm, amssymb}
\usepackage{chngcntr}
\theoremstyle{definition}
\newtheorem{definition}{Def{i}nition}[section]
\newtheorem{lemma}{Lemma}[section]
\newtheorem{proposition}[definition]{Proposition}
\counterwithout{equation}{chapter}
\counterwithout{section}{chapter}

\usepackage{nccmath}
\usepackage{enumitem}
\newlist{questions}{enumerate}{1}
\setlist[questions]{label=\arabic*., wide=0pt, font=\bfseries}
\let\question=\item
\usepackage{tasks}
\NewTasks[label=$\square$,after-item-skip=0ex plus 1ex]{oneparchoices}[\choice](4)
\let\choice=\task

\begin{document}

\mainmatter
\chapter{Quadratic Equation}

\section{Problems}
\begin{questions}
\question Let \(\alpha,\ \beta \) be the roots of the equation \(x^2 - px + r = 0\) and \(\mfrac{\alpha}{2},\ 2\beta\) be the roots of the equation \(x^2 - qx + r = 0\). Then the value of the \(r\) is

 \begin{oneparchoices}(3)
 \choice \(\mfrac{2}{9}(p-q)(2q - p)\)

 \choice \(\mfrac{2}{9}(q - p)(2p - q)\)

 \choice \(\mfrac{2}{9}(q - 2p)(2q - p)\)

 \choice \(\mfrac{2}{9}(2p - q)(2q - p)\)
 \end{oneparchoices}
\end{questions}

\end{document} 

введите описание изображения здесь

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