Quiero disminuir la sangría de las casillas de verificación en la clase de examen

Quiero disminuir la sangría de las casillas de verificación en la clase de examen

La sangría de la casilla de verificación es demasiado grande. Quiero que esté alineado con la primera letra de la pregunta.

\documentclass[11pt,a4paper,addpoints]{exam} 
\usepackage[utf8]{inputenc} 
\usepackage{amsmath} 
\usepackage{geometry} 
\geometry{margin=1in} 
\usepackage[dutch]{babel}
\usepackage{amssymb} 
\pointpoints{punt}{punten}
\pointsinmargin 
\boxedpoints
\begin{document}
\checkboxchar{$\Box$}
\begin{questions}
\question[1] Een brekingsindex wordt uitgedrukt in
\begin{checkboxes}
\choice Graden
\choice Graden/meter
\CorrectChoice Heeft geen eenheid
\end{checkboxes}
\end{questions}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta1

examproporciona un enlace al checkboxesentorno llamado \checkboxeshook. Esto le permite insertar cambios en el checkboxesentorno justo antes de llamarlo, sin tener que redefinir todo el entorno. A continuación eliminé el \labelsepsalto 2.5emhorizontal que se agregó al margen izquierdo, lo que hizo que la sangría fuera bastante grande. Quizás esta eliminación sea suficiente:

ingrese la descripción de la imagen aquí

\documentclass{exam}
\usepackage{amsmath,amssymb}
\usepackage[margin=1in]{geometry}

\pointpoints{punt}{punten}
\pointsinmargin 
\boxedpoints

\renewcommand{\checkboxeshook}{%
  \settowidth{\leftmargin}{W.}% Included an additional \labelsep + 2.5em skip (now removed)
  \labelwidth\leftmargin\advance\labelwidth-\labelsep%
}

\begin{document}
\checkboxchar{$\Box$}
\begin{questions}
  \question[1] Een brekingsindex wordt uitgedrukt in
  \begin{checkboxes}
    \choice Graden
    \choice Graden/meter
    \CorrectChoice Heeft geen eenheid
  \end{checkboxes}
\end{questions}
\end{document}

información relacionada