我 发表了评论
@u70550 把它们封装到一个环境里就行了:\newenvironment{middlelast}[1][.0001fill]% 用 2 阶 fill 比较合适 {\par\def\@textt
我 发表了评论
@u64726 文字、盒子、rule、glue 等这些才算是 typesetting material,\par 一般是不算的,如果不重定义 \par 或用段落钩子整花活的话。
我 对问题发布了答案
\listoffigure \goodbreak\thepage\thepage 这行一般不能包含 typesetting material,否则它可能不会和 \listoffigure 保持在同一页
我 对问题发布了答案
ulem 限制很多,不能随便加组,\zhlipsum 就有:\NewDocumentCommand \zhlipsum { s o +o } { \group_begin: \
我 发表了评论
@u128385 与 \textcolor 无关。英文单词与半角括号之间不会自动断行,除非加上空格。所以单词和括号之间不会换行,改成中文括号就行,或者加上 \allowbreak。下划线类命令中的单词
我 发表了评论
@u128385 没问题。不用 style=nextline 的话,\hfill\\ 可以换成 \leavevmode\par,取决于想要什么语意。用 v 参数的话,\hitem 里就不能正常使用命令
我 对问题发布了答案
不是已经实现了吗,没懂哪里有问题,除了 label 单独一行外,也没懂一二种列表有什么区别。纯 enumitem 的实现,需要用 verb 的地方,在合适的地方用 \scantokens 重新扫描一下
我 对问题发布了答案
\documentclass[fontset=fandol]{ctexart} \ctexset{section/format+={\raggedright}} \parindent=0pt \beg
我 对问题发布了答案
listing 环境就是一个浮动体,tcolorbox 自己就有对应的功能,没必要再套一个浮动环境,tcolorbox 也不能用 before 和 after 随便套一个环境。\label 也有对应的
我 对问题发布了答案
\documentclass{article} \usepackage{ctex,lipsum} \usepackage[most]{tcolorbox} \usepackage{geometry}
我 对问题发布了答案
tcolorbox盒子的定制问题