
私はクラスを利用して学生向けの演習を作成していますexam
。いくつかの質問を授業後の演習にし、質問番号の後に のようにアスタリスクを付けてそれを示すようにしたいです(a)*
。 を試しました\part[*]
が、 になります(* point)
。どうしたらよいでしょうか? ありがとうございます! 私のコードは次のとおりです。
\documentclass[english]{exam}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{bigints}
\usepackage{amssymb}
\usepackage{amsthm}
\begin{document}
\begin{questions}
\question
\begin{parts}
\part $*$ bla bla
\end{parts}
\end{questions}
\end{document}
答え1
2 つのコマンドを定義して\afterclasspart
、\standardpart
必要な書式を設定する 1 つの方法を次に示します。
\documentclass{exam}
\newcommand\afterclasspart{\renewcommand\partlabel{(\thepartno)$^\ast$}}
\newcommand\standardpart{\renewcommand\partlabel{(\thepartno)}}
\begin{document}
\begin{questions}
\question[10]
Why is there air?
\question
What if there were no air?
\begin{parts}
\part[5]
Describe the effect on the balloon industry.
\afterclasspart
\part[5]
Describe the effect on the aircraft industry.
\standardpart
\part[5]
Describe the effect on the wool industry.
\end{parts}
\question[20]
\begin{parts}
\afterclasspart
\part
Define the universe.
Give three examples.
\standardpart
\part
If the universe were to end, how would you know?
\part
If the universe were not to end, how would you know?
\end{parts}
\end{questions}
\end{document}
結果:
おそらく、このバリエーションの方がラベルの配置が適切になります。
\documentclass{exam}
\newcommand\afterclasspart{\renewcommand\partlabel{(\thepartno)\makebox[0pt]{$\ ^\ast$}}}
\newcommand\standardpart{\renewcommand\partlabel{(\thepartno)}}
\begin{document}
\begin{questions}
\question[10]
Why is there air?
\question
What if there were no air?
\begin{parts}
\part[5]
Describe the effect on the balloon industry.
\afterclasspart
\part[5]
Describe the effect on the aircraft industry.
\standardpart
\part[5]
Describe the effect on the wool industry.
\end{parts}
\question[20]
\begin{parts}
\afterclasspart
\part
Define the universe.
Give three examples.
\standardpart
\part
If the universe were to end, how would you know?
\part
If the universe were not to end, how would you know?
\end{parts}
\end{questions}
\end{document}
結果:
アップデート
同様の手順を適用して、選択した質問にアスタリスクを追加できます。
\documentclass{exam}
\newcommand\afterclasspart{\renewcommand\partlabel{(\thepartno)\makebox[0pt]{$\ ^\ast$}}}
\newcommand\standardpart{\renewcommand\partlabel{(\thepartno)}}
\newcommand\afterclassquestion{\renewcommand\questionlabel{\thequestion.\makebox[0pt]{$^\ast$}}}
\newcommand\standardquestion{\renewcommand\questionlabel{\thequestion.}}
\begin{document}
\begin{questions}
\afterclassquestion
\question[10]
Why is there air?
\standardquestion
\question
What if there were no air?
\begin{parts}
\part[5]
Describe the effect on the balloon industry.
\afterclasspart
\part[5]
Describe the effect on the aircraft industry.
\standardpart
\part[5]
Describe the effect on the wool industry.
\end{parts}
\question[20]
\begin{parts}
\afterclasspart
\part
Define the universe.
Give three examples.
\standardpart
\part
If the universe were to end, how would you know?
\part
If the universe were not to end, how would you know?
\end{parts}
\end{questions}
\end{document}