我想在一张 A4 纸上编写一个测试。这是一个简短的测试(1 或 2 个问题),这样我就可以将它们一个接一个地放在一起,然后将纸质测试剪成两张 A5 纸。
我想使用exam
类来生成我的文档,但我找不到设置新计数器来计算每个部分的总点数的方法。目前,我的\numpoint
命令计算两个列表。
如何为我的第二个总分创建一个新的计数器,并且在添加新练习时不增加前一个计数器?
编辑:我刚刚注意到第二个questions
列表产生了命令问题\totalpoints
。这两个练习具有相同的值。我也会尝试修复它。
这里是 MWE:
\documentclass[addpoints, 12pt, a4paper]{exam}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{array}
\usepackage{tikz}
\usepackage{multirow}
\usepackage[top=1cm, left=2cm, right=2cm, bottom=1cm]{geometry}
%%Police
\renewcommand\familydefault{\sfdefault}
\usepackage{helvet}
%%Nom de l'interrogation
\newcommand{\theinterro}{1 A}
\newcommand{\thetitle}{Rappels de 3\up{ème}}
%%Format cote
\newlength{\pointslength}
\qformat{\settowidth{\pointslength}{\totalpoints}
\textbf{Question \thequestion}\hfill \raisebox{0cm}{
\begin{tikzpicture}
\node (points) at (0,0) [draw, rounded corners, minimum width=1.5cm,minimum height=1cm] {\hspace{2\pointslength}/\totalpoints};
\end{tikzpicture}} }
\pointsinmargin
%% Retrait
\renewcommand{\subpartshook}{\addtolength{\leftmargin}{-0.6cm}}
\begin{document}
\begin{center}
\renewcommand{\arraystretch}{2.3}
\begin{tabular}{|>{\raggedright\arraybackslash}p{5.5cm}|>{\centering\arraybackslash}p{4cm}|>{\raggedright\arraybackslash}p{5cm}|}
\hline
Nom : & \multirow{3}{*}{\parbox{3cm}{\vspace{0.5cm} \centering Interrogation \theinterro\\ - \\ \thetitle\vspace{0.5cm}\\ {\hspace{2cm} /\numpoints}}} & \multirow{2}{*}{ \includegraphics[width=0.6\linewidth]{example-image-a}} \\
\cline{1-1}
Prénom : & & \\
\cline{1-1}\cline{3-3}
Classe : & & Date : \\
\hline
\end{tabular}
\end{center}
\begin{questions}
\question[3] One pretty difficult exercise.
\end{questions}
\vfill
%%Test B
\renewcommand{\theinterro}{1 B}
\begin{center}
\renewcommand{\arraystretch}{2.3}
\begin{tabular}{|>{\raggedright\arraybackslash}p{5.5cm}|>{\centering\arraybackslash}p{4cm}|>{\raggedright\arraybackslash}p{5cm}|}
\hline
Nom : & \multirow{3}{*}{\parbox{3cm}{\vspace{0.5cm} \centering Interrogation \theinterro\\ - \\ \thetitle\vspace{0.5cm}\\ {\hspace{2cm} /\numpoints}}} & \multirow{2}{*}{ \includegraphics[width=0.6\linewidth]{example-image-a}} \\
\cline{1-1}
Prénom : & & \\
\cline{1-1}\cline{3-3}
Classe : & & Date : \\
\hline
\end{tabular}
\end{center}
\begin{questions}
\question[2] One other pretty difficult exercise.
\end{questions}
\vfill
\end{document}