Ich arbeite in der Dokumentklasse book
. Ich möchte in jedem Abschnitt jedes Kapitels Übungen hinzufügen. Mein folgender Code (ich gebe nur einen Teil von cde frei, weshalb ich einen Fehler erhalte) wird nicht kompiliert. Vielleicht verwende ich nicht das erforderliche Paket. Welches Paket sollte ich verwenden?
Außerdem möchte ich meinen Fragen 1, 2, 3 usw. im gesamten Kapitel eine Nummerierung geben. Das heißt, die Nummerierung sollte nicht abschnittsweise erfolgen.
\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}
Antwort1
Hier ist eine Möglichkeit, basierend auf enumitem
und tasks
: Ich habe eine questions
Aufzählungsliste definiert, mitad hocParameter. Um eine durchgängige Nummerierung im gesamten Kapitel, ab der zweiten Liste, bis zum Kapitelende zu gewährleisten, muss lediglich die Umgebung mit dem Schlüssel geladen werden [resume]
.
Als nächstes habe ich mit dem Befehl aus dem Paket eine oneparchoices
Umgebung definiert . Standardmäßig habe ich sie auf 4 Spalten eingestellt, aber das kann beim Aufruf der Umgebung geändert werden (letztes Argument in Klammern).\NewTask
tasks
\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}