我 对问题发布了答案
浮动体的位置直到 output routine 时才会确定,(浮动的)浮动环境只是把它的内容保存到盒子里,此时,LaTeX 默认的实现是不会保存当前设置的各种间距的,这些间距直到 output rou
我 对问题发布了答案
同样是在这个链接的评论里提到,为了使得 robust cmd 达到应有的效果,必须使用这几个 \protected@ 开头的命令,而 protected 宏则没有这个要求。所以 \label@opta
我 发表了评论
@u70550 要看 tl 保存的值,应当用 \tl_show:N 或者 \tl_to_str:N,用 \tl_use:N 获看到的是执行后的结果。
我 对问题发布了答案
默认情况下,每页底部的文字都是对齐的,但不可能恰好每页文字的长度都一样,所以那些可以伸缩的空白就会根据需要而伸长或缩短。你的这种情况可以设置章节标题前后的间距为固定长度,而不是弹性长度,或者不设置每页
我 对问题发布了答案
不是没起作用,而是 env/../before 和 env/../after 钩子的内容是在当前组中执行的,这里的 \bfseries 对整篇文档都生效,而不是只对 quote 环境生效。环境开始时会
我 发表了评论
见 2。pgfkeys 先根据 , 分割每个键值对。之后,对每个键值对,如果没有 =,就把这个键值对整体作为键,否则以第一个 = 分割键和值。这两个步骤都是不进行展开的。然后根据键名使用 \csnam
我 对问题发布了答案
报错里看到 \test.. 展开为了 inner sep=2 不代表 \node 读取键时看到了 \test.. 展开后的结果,读取键时可能展开,也可能不展开,完全取决于实现。比如 \keys_set
我 对问题发布了答案
先保存到盒子里就好了。\newbox\mynotebox \newenvironment{mynote} {% \begin{center} % 开始居中环境 \begin{l
我 发表了评论
@u101077 可以。不过如果放在私用区的话 xeCJK 是不会识别为 CJK 字体的,需要直接使用 fontspec。
我 对问题发布了答案
XeTeX 支持 ttf、ttc、otf、otc 这四个 opentype 字体,应该不支持 TTE 字体。?(U+2CB3A)在扩展 E 区,SimSun-ExtB 支持这个字形,不过可能有版权问题
我 对问题发布了答案
我在 ubuntu 20.04 上编译没有问题。执行 kpsewhich cmunrm.otf 看结果是什么,如果没有就是字体没装。如果有,执行 sudo fc-cache -fsv 刷新字体缓存试试
我 发表了评论
@u68039 \newenvironmentstyle 是什么?实测这样不会失效:\newtheoremstyle{mystyle}{0pt}{0pt}{\normalfont}{0pt}{\bfs
我 对问题发布了答案
上知乎花 1 块钱付费咨询@李阿玲 https://www.zhihu.com/people/li-a-ling 。
我 发表了评论
浮动体参数设置在编组内失效的原因?