在用 `tasks` 宏包处理选择题时,发现如果一行结尾有标点符号,而且已经放不下时,会出现下方垂直间距过大,用了 `debug` 选项后,发现是多出了一行,如何解决? ![](https://pics.latexstudio.net/data/images/202002/96564479f61a059.png) MWE: ```tex \documentclass{ctexart} \usepackage[paperwidth=16cm,paperheight=20cm,left=1cm,right=1cm]{geometry} \usepackage{tasks} \settasks{label-width=17pt,debug} \begin{document} \begin{tasks} \task 文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字。。。。。。。 \task content \end{tasks} \end{document} ```

1 回答1

0
这是 xecjk 导致的问题,在末尾加上 `\xeCJKnobreak` 可以避免 ```tex \task 文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字。。。。。。。\xeCJKnobreak ``` 参考 https://github.com/CTeX-org/ctex-kit/issues/442#issuecomment-538661116
  • 非常感谢! – sikouhjw 2020-02-21 10:38 回复

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。