如何将答案选项中的字母加粗?

如何将答案选项中的字母加粗?

我怎样才能将表示答案选项的所有 4 个字母都变为粗体?

\documentclass[12pt,oneside,A4paper,final,leqno]{exam}
\usepackage{tikz}
\usepackage{amsfonts}
\usepackage{amsmath}

\renewcommand\questionlabel{\thequestion.} %replace period with parenthesis
\renewcommand{\thequestion}{\bfseries\large\arabic{question}}

%\printanswers

\begin{document}


\begin{questions}

\question A straight line $2x-y=8$ meets another one at ...


\begin{choices}
\choice  $(-1;2)$
\choice $(5;3)$
\choice $(2;4)$
\choice $(5;2)$
\end{choices}
\begin{solution} $(D)$. 
\end{solution}




\question Circle $x^2+y^2=1$  meets ...

\begin{choices}
\choice  $(-1;2)$
\choice $(5;3)$
\choice $(2;4)$
\choice $(5;2)$
\end{choices}
\begin{solution} $(D)$. 
\end{solution}

\end{questions}
 \end{document}

答案1

我建议你添加说明

\renewcommand{\thechoice}{\bfseries\large\Alph{choice}}

回到序言。

另外:其中一个文档类选项应该拼写为a4paper,而不是A4paper

完整的 MWE:

在此处输入图片描述

\documentclass[12pt,oneside,a4paper,final,leqno]{exam}
\usepackage{tikz}
\usepackage{amsfonts,amsmath}

%%\renewcommand\questionlabel{\thequestion.} %replace period with parenthesis
\renewcommand{\thequestion}{\bfseries\large\arabic{question}}

\renewcommand{\thechoice}{\bfseries\large\Alph{choice}} % <-- new

%\printanswers

\begin{document}


\begin{questions}

\question A straight line $2x-y=8$ meets another one at \dots

\begin{choices}
\choice  $(-1;2)$
\choice $(5;3)$
\choice $(2;4)$
\choice $(5;2)$
\end{choices}
\begin{solution} $(D)$.
\end{solution}

\end{questions}
\end{document}

答案2

格式说明不应属于\thequestion或 的一部分\thechoice,而应属于\questionlabel\choicelabel

我会避免使用\large,因为粗体本身就足够突出。

\documentclass[12pt,oneside,a4paper,final,leqno]{exam}
\usepackage{tikz}
\usepackage{amsfonts}
\usepackage{amsmath}

\renewcommand\questionlabel{\bfseries\thequestion.} %replace period with parenthesis
\renewcommand{\thequestion}{\arabic{question}}
\renewcommand{\choicelabel}{\bfseries\thechoice.}

%\printanswers

\begin{document}

\begin{questions}

\question A straight line $2x-y=8$ meets another one at ...

\begin{choices}
\choice $(-1;2)$
\choice $(5;3)$
\choice $(2;4)$
\choice $(5;2)$
\end{choices}
\begin{solution}
(D).
\end{solution}




\question Circle $x^2+y^2=1$  meets ...

\begin{choices}
\choice $(-1;2)$
\choice $(5;3)$
\choice $(2;4)$
\choice $(5;2)$
\end{choices}
\begin{solution}
(D).
\end{solution}

\end{questions}
\end{document}

在此处输入图片描述

相关内容