如何将任务与左边距对齐?

如何将任务与左边距对齐?

我已经设法通过任意调整“column-sep 和 item-indent”的值来对齐它(我使用的值在代码中被注释掉了),但是还有其他更有效的方法吗?我展示了一开始未对齐时的照片。 在此处输入图片描述

\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{parskip}
\usepackage{amsmath}
\usepackage{geometry}
\geometry{top=2cm, bottom=2cm, left=4.5cm, right=4.5cm}
\usepackage{setspace}
\usepackage{enumitem}
\usepackage{siunitx}
\sisetup{detect-family,per-mode = symbol}
\spanishdecimal{.} %Para forzar el punto decimal

\usepackage{upgreek}
\usepackage{chemmacros}


\usepackage{tasks}



\title{E34}
\author{Ing. Luque }
\date{\today}

\begin{document}

\maketitle

\section{Enunciado}

\LARGE
De las siguientes especies todas son isoelectrónicas menos una. Indique cuál es:
\begin{center}
\ch{O\mch[2]}, \ch{F\mch{}}, Ne, Na, \ch{Mg\pch[2]}
\end{center}
PA\,(uma): O\,=\,8; F\,=\,9; Ne\,=\,10, Na\,=\,11; Mg\,=\,12
\bigskip
\bigskip
\medskip
\spacing{0.5}

\begin{tasks}[label=\Alph*), label-offset =.7em](3)
%column-sep=1em, item-indent=1.4em,
    \task \ch{O\mch[2]}
    \task \ch{Mg\pch[2]}
    \task \ch{F\mch{}}\newline
    \task Ne
    \task []
    \task Na
\end{tasks}

\end{document}

答案1

请参阅文档label-width。只需为、label-offset和设定正确的数字即可item-offset。您可能需要将 设定label-alignleft以及 的不同长度,以column-sep避免后续项目重叠。以下是来自手动的

在此处输入图片描述

这些设置应该会给你接近预期的结果

\begin{tasks}[
    label=\Alph*),
    label-align=left,
    item-indent=2em,   % item-indent = label-width + label-offset 
    label-width=1.6em, label-offset=0.4em,
    column-sep=0.75em,
    % debug, % use this to check layout
  ](3)
  % ...
\end{tasks}

在此处输入图片描述

相关内容