如何消除问题编号和其第一部分之间的间隙?

如何消除问题编号和其第一部分之间的间隙?

我有以下文字:

\documentclass[12pt,addpoints]{exam}
\usepackage{amsmath,amssymb,latexsym}
\renewcommand{\questionshook}{%
\setlength{\leftmargin}{0pt}%
\setlength{\labelwidth}{-\labelsep}%
\setlength{\itemsep}{-1pt}%
 }
 \renewcommand{\partshook}{%
%\setlength{\leftmargin}{0pt}
\setlength{\labelwidth}{-\labelsep}%
\setlength{\itemsep}{-0pt}%
}
\usepackage[paper=a4paper, margin=2cm]{geometry}
\begin{document}
\begin{questions}
\question \begin{parts}
\part[3] Given $f(x)=x^3-ax^2+bx+1$. If $f(2)=-3$ and $f(-1)=0$. Find the value of $a$ and $b$.
\part[2] Prove that: $\sec h^2x=1-\tan h^2x$ 
\end{parts}
\end{questions}
\end{document}

我得到了输出。在此处输入图片描述

但期望的输出是: 在此处输入图片描述 此处 (a) 和 (b) 部分完全对齐。我该怎么做?

答案1

这更简单并给出所需的输出:

\documentclass[12pt,addpoints]{exam}
\usepackage{amsmath,amssymb,latexsym}
\renewcommand{\questionshook}{\setlength{\leftmargin}{0pt}}
\usepackage[paper=a4paper, margin=2cm]{geometry}
\begin{document}
    \begin{questions}
        \question \begin{parts}
            \part[3] Given $f(x)=x^3-ax^2+bx+1$. If $f(2)=-3$ and $f(-1)=0$. Find the value of $a$ and $b$.
            \part[2] Prove that: $\sec h^2x=1-\tan h^2x$ 
        \end{parts}
    \end{questions}
\end{document}

输出

相关内容