task宏包设置问题

发布于 2021-06-12 09:33:47

task宏包设置不知道哪里出了问题,出现了下面的问题
xelatex编辑

代码如下:

\documentclass{ctexart}
% 导言区添加
\usepackage{tasks}
\settasks{                     %设置
    counter-format=tsk[A],     %编号
    label-format={\bfseries},  %加粗
    %item-indent={-0.1em},
    %label-offset={-0.05em}
}
 
% 测试用
\newcommand{\sample}{This is some sample text we will use to create a somewhat longer text spanning a
few lines. This is some sample text we will use to create a somewhat longer text
spanning a few lines}
 
 
\begin{document}
 
选择题有4个选项,分4列显示选项A,B,C,D。
 
\begin{enumerate}

\item 这是第1题
    \begin{tasks}(4)
        \task $x^2 + y^2 = R^2$
        \task $\mathrm{E}=\mathrm{MC}^2$
        \task $e^{-i\pi} = 1$
        \task 2
    \end{tasks}
\item 这是第2题
    \begin{tasks}(4)
        \task $x^2 + y^2 = R^2$
        \task $\mathrm{E}=\mathrm{MC}^2$
        \task $e^{-i\pi} = 1$
        \task 2
    \end{tasks}    
    
\end{enumerate}
 
\end{document}

1.png

查看更多

关注者
0
被浏览
2.1k
LaTeXStudio
LaTeXStudio 2021-06-12
这家伙很懒,什么也没写!

新版本的宏包去掉了这个参数了: counter-format 改成了 label 估计是想和其他包名称使用习惯保持一致:
image.png

改成下面就好了,用法与 enumitem 接近了:

\settasks{                     %设置
    label=\Alph*),     %编号
    label-format={\bfseries},  %加粗
    %item-indent={-0.1em},
    %label-offset={-0.05em}
}
1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览