列挙内でタスクを開始するとテキストが重なる

列挙内でタスクを開始するとテキストが重なる

私は、タスク環境を使用して解答キーを作成しようとしています (以前は enumerate と multicols の組み合わせを使用していました)。基本的に、解答キーは次のようになります。

\begin{enumerate}
    \item
    \begin{enumerate}
        \begin{multicols}{3}
            \item A1
            \item A2
            \item A3
            \item A4
            \item A5
            \item A6
        \end{multicols}
    \end{enumerate}
\end{enumerate}

これにより、次のようになります。 ここに画像の説明を入力してください

ただし、番号は水平方向に付けられます。これを行うには、タスクを使用します。

\begin{enumerate}
    \item
    \begin{tasks}(3)
        \task A1
        \task A2
        \task A3
        \task A4
        \task A5
        \task A6
    \end{tasks}
\end{enumerate}

代わりに次のものが生成されます:

ここに画像の説明を入力してください

列挙とタスク ヘッダーが一緒に固定されます。

答え1

このコードには問題はありません:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[showframe]{geometry}
 \usepackage{enumitem}

\usepackage{tasks}

\begin{document}

 \begin{enumerate}[label =1.]
    \item\mbox{}\vspace*{-\dimexpr\baselineskip + \topsep}
    \begin{tasks}(3)
        \task A1
        \task A2
        \task A3
        \task A4
        \task A5
        \task A6
    \end{tasks}
\end{enumerate}

\end{document} 

ここに画像の説明を入力してください

関連情報