任务列表项之间的间距

任务列表项之间的间距

我以为我可以通过调整包的“after-item-skip”、“after-skip”等设置来解决这个问题,tasks但当任务数量增加时,我遇到了一些意想不到的分页问题。考虑到我必须使用一些负值,我认为我做得不对。

有人能帮忙以正确的方式解决下面 MWE 中的问题吗?即建议正确设置间距(如果要求不高的话,还有列表项的缩进)仅有的在代码的“第 1 部分”中,这样​​输出将或多或少与“第 2 部分”的输出相同。最后 3 行之间的间距很好,我只是为了确保解决方案不会破坏这一点而放置这些行。

\documentclass[12pt]{report}
\usepackage{exsheets}

\usepackage{tasks}

\usepackage{parskip}


\SetupExSheets{headings = empty}


\begin{document}


Part 1

\begin{question}OOOOOOOOOOOOOOOO\\OOOOOOOOOOOOOOOO

\begin{tasks}
   \task OOOOOOOOOOOOO
   \task OOOOOOOOOOOOO
\end{tasks}
\settasks{resume = true}
\begin{tasks}
 \task OOOOOOOOOOOOO
 \task OOOOOOOOOOOOO
\end{tasks}

\end{question}
\begin{question}
    OOOOOOOOOOOOOOOO\\
    OOOOOOOOOOOOOOOO
\end{question}
OOOOOOOOOOOOOOOO

=================

Part 2

\par I need to make the above text \\
to look [exactly] like this:\\
OOOOOOOOOOOOOOOO\\OOOOOOOOOOOOOOOO\\
a) OOOOOOOOOOOOO\\
b) OOOOOOOOOOOOO\\
c) OOOOOOOOOOOOO\\
d) OOOOOOOOOOOOO
\par OOOOOOOOOOOOOOOO\\OOOOOOOOOOOOOOOO
\par OOOOOOOOOOOOOOOO
\end{document}

答案1

像这样吗?

\documentclass{article}
\usepackage{exsheets}
\SetupExSheets{headings = empty}
\usepackage{parskip}

\settasks{
  % the next two should be set to the same value so labels are aligned to the
  % left
  label-width = 1em ,
  item-indent = 1em ,
  before-skip = -\parskip , % undo paragraph skip
  after-skip = -\parskip , % undo paragraph skip
  after-item-skip = -\parskip % undo paragraph skip
}

\begin{document}

Part 1

\begin{question}OOOOOOOOOOOOOOOO\\OOOOOOOOOOOOOOOO
\begin{tasks}
   \task OOOOOOOOOOOOO
   \task OOOOOOOOOOOOO
\end{tasks}
\vspace{\parskip}
\begin{tasks}[resume]
 \task OOOOOOOOOOOOO
 \task OOOOOOOOOOOOO
\end{tasks}
\end{question}
\begin{question}
    OOOOOOOOOOOOOOOO\\
    OOOOOOOOOOOOOOOO
\end{question}
OOOOOOOOOOOOOOOO

Part 2

I need to make the above text \\
to look [exactly] like this:\\
OOOOOOOOOOOOOOOO\\OOOOOOOOOOOOOOOO\\
a) OOOOOOOOOOOOO\\
b) OOOOOOOOOOOOO\\
c) OOOOOOOOOOOOO\\
d) OOOOOOOOOOOOO
\par OOOOOOOOOOOOOOOO\\OOOOOOOOOOOOOOOO
\par OOOOOOOOOOOOOOOO
\end{document}

在此处输入图片描述

相关内容