## 编译环境 操作系统 * [x ] Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [2020] TexLive `年份` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 我的问题   我想要修改 list 环境之后 item 到第一段内容的之间距离。如果不修改太小,由于我的内容都在第一段内,在 enumitem 宏包内找不到我想要的间距。我的想法是通过幻影插入一段之后用`\\`换行拉大间距,但是那样确实比较笨。请问还有什么比较好的方法吗? ![](https://wenda.latexstudio.net/data/attach/210205/JE2fILXf.png) 这个图内的间距 MWE 为: ``` \documentclass[10pt]{ctexart} \usepackage{xcolor} \usepackage{enumitem} \setlist[description]{format= \color{magenta} } %设置 description 的样式 \begin{document} %通过labelsep 强制换行 \begin{description}[labelsep=12cm] \item[\fcolorbox{black}{white}{label = \itshape{}} ] test test test \item[ \fcolorbox{black}{white}{ \textbackslash SetLabelAlign\{\}\{\}}] 之前的 left、right、parleft 分别对应于 A \end{description} %通过itemsep 再插入一段幻影内容后换行以达到间距修改的目的 %\begin{description}[labelsep=12cm] %\item[\fcolorbox{black}{white}{label = \itshape{}} ] %test test test %\item[ \fcolorbox{black}{white}{ \textbackslash SetLabelAlign\{\}\{\}}] %\phantom{幻影} \\[0.1pt] %之前的 left、right、parleft 分别对应于 A %\end{description} \end{document} ```. 间距图为这个图,但是没有 `[item]` 到第一段内容的间距,由于我人为强行修改了 labelsep 以达到换行的目的。 ![](https://wenda.latexstudio.net/data/attach/210205/phxGVTmQ.png) plus:item 内放入不了 `verb` 命令,所以用了 `\textbackslash`..

2 回答2

0
emmmm 实在不行就在段落中用 `raisebox` 强行把字往下放。就是格式分离的不是特别好。。
0
再整理一下你的问题好吗,你想要什么效果?现在是怎么做的?距离你的预期有哪些不足?
  • 回复 :如果你要写命令手册,建议你看看其它手册怎么写的 – sikouhjw 2021-02-05 22:40 回复
  • 就是 description [item] 之后输入正文之后 label 里面的内容和正文垂直间距太小了。 –  2021-02-05 21:28 回复

你的回答

请登录后回答

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