我 对问题发布了答案
实际上并不是不显示字母,而是 makeindex 程序并不能(正确)识别中文字符所属的类别。如果索引前面是英文或者设置了用于排序的文字 \index[persons]{zym@赵一鸣}
我 对问题发布了答案
lshort 构建索引需要特殊的索引样式文件(lshort-zh-cn.ist),编译索引时必须:makeindex -s lshort-zh-cn.ist lshort-zh-cn或者直接用 lat
我 对问题发布了答案
不用 \include 编译,你可以在 log 最后几行看到这样的内容:(\end occurred when \ifx on line 42 was incomplete) Output writt
我 对问题发布了答案
可以使用 \cftsetindents{⟨entry⟩}{⟨indent⟩}{⟨numwidth⟩},entry 就是 section 这些,indent 就是第一行的缩进,numwidth 就是标题
我 发表了评论
@u870 @u70550 找到原因了。不用ctex也能复现。是因为这些emoji字符使用utf8编码后是4个字节,CJK、ctex只处理了2、3个字节的情况,没处理4个字节的情行。看看ctex会不会
我 发表了评论
@u145484 左边这个应该不是 PDF 的书签,而是自动检测到的源文件的结构。绿色按钮右边那个应该才是显示书签的。
我 发表了评论
@u45041 用剪切路径把不需要的部分裁掉。% \my@thm@layer 的前面部分改成这样,后面不变。就是加上一个 clip 的 path。 \def\my@thm@a@layer#1#2{%
我 对问题发布了答案
计算宽度要用 interrupt 环境,直接在绘图环境里是不行的。blur shadow 里创建了新的绘图环境,盲猜是因为这个把原本的 bottom 图层清空了,解决办法同 1,把标题样式放到单独的绘
我 发表了评论
@u70550 把它们封装到一个环境里就行了:\newenvironment{middlelast}[1][.0001fill]% 用 2 阶 fill 比较合适 {\par\def\@textt
我 发表了评论
@u64726 文字、盒子、rule、glue 等这些才算是 typesetting material,\par 一般是不算的,如果不重定义 \par 或用段落钩子整花活的话。
我 对问题发布了答案
\listoffigure \goodbreak\thepage\thepage 这行一般不能包含 typesetting material,否则它可能不会和 \listoffigure 保持在同一页
我 发表了评论
运行lshort-zh-cn文档,为什么索引不显示字母分组?