在任务包中手动标记

在任务包中手动标记

我想在\task环境内手动标记。例如 (a) 和 (b) 是 1 的子问题,所以我想分别将它们标记为 (1a) 和 (1b)。这是我的 MWE:

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[margin=3.0cm]{geometry}
\usepackage{graphicx}
\graphicspath{ {images/} }
\usepackage{enumitem}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{tasks}
\linespread{2}

\begin{document}

\begin{center}
\underline{\textbf{\large Math 194 Tutorial 7 Solution}}
\end{center}
\begin{center}
\underline{\textbf{Excercise} }
\end{center}

\begin{tasks}(2)
\task $(2z-13)(5x +4y)$ \\
\task $(3a-2c)(6a -7b)$ \\
\task $(3x+5a)(3x-5y)$ \\
\task $(a+5b)(12x+3)$ \\
\task $(6c+7d)(5c^2 -1) $ \\
\task $(3a-5c)(6b+13c)$
\end{tasks}
\end{document} 

例子

答案1

手动标签

您始终可以使用可选参数,但这\task当然很容易出错:

\begin{tasks}(2)
  \task[1a)] $(2z-13)(5x +4y)$ \\
  \task[1b)] $(3a-2c)(6a -7b)$ \\
  \task[2)] $(3x+5a)(3x-5y)$ \\
  \task[3a)] $(a+5b)(12x+3)$ \\
  \task[3b)] $(6c+7d)(5c^2 -1) $ \\
  \task[4)] $(3a-5c)(6b+13c)$
\end{tasks}

在此处输入图片描述

tasks并不真正以自动化的方式支持这一点。

原始答案

这是你想要的吗?我引入了一个新的计数器,然后按以下方式question设置:tasks

\settasks{
  counter-format = (\thequestion tsk[a]) ,
  label-width = 2em
}

完整示例:

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[margin=3.0cm]{geometry}
\usepackage{graphicx}
\graphicspath{ {images/} }
\usepackage{enumitem}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{tasks}
\linespread{2}

\settasks{
  counter-format = (\thequestion tsk[a]) ,
  label-width = 2em
}

\newcounter{question}

\begin{document}

\begin{center}
  \underline{\textbf{\large Math 194 Tutorial 7 Solution}}
\end{center}
\begin{center}
  \refstepcounter{question}
  \underline{\textbf{Question \thequestion} }
\end{center}

\begin{tasks}(2)
  \task $(2z-13)(5x +4y)$ \\
  \task $(3a-2c)(6a -7b)$ \\
  \task $(3x+5a)(3x-5y)$ \\
  \task $(a+5b)(12x+3)$ \\
  \task $(6c+7d)(5c^2 -1) $ \\
  \task $(3a-5c)(6b+13c)$
\end{tasks}
\end{document}

在此处输入图片描述

相关内容