我 发表了评论
@u13203 可能是被文字挡住了,也可能是跑到纸张外面了。如果是 adjmulticols 环境外面的旁注,可以用 marginnote 宏包。adjmulticols 环境里面一般不会有胖注吧。
我 发表了评论
@u13203 定义一个新环境,设置 \columnseprule 为 0pt。\newenvironment{extrawidth}[2] {\columnseprule=0pt \multic
我 对问题发布了答案
可以使用 adjmulticol 或 fullwidth 宏包。推荐使用前者,因为如果这些需要增加文字宽度的内容有标题时,页眉页脚可能无法正确更新,但可以使用我编写的 updatemarks 宏包来修
我 对问题发布了答案
microtype 的多数功能只是对 primitive 的封装,XeTeX 缺少对应的 primitive,很多功能没法实现。某些功能有替代办法,比如 \textls 可以通过设置 fontspec
我 对问题发布了答案
\documentclass{..} \usepackage{morewrites} ...或\RequirePackage{morewrites} \documentclass{..}morewri
我 对问题发布了答案
这是右边页码宽度增加了,但是 logo 和页码的距离不变,所以 logo 往左移了一点。如果使用 fancyhdr,titleps等,应该对左、中、右的页眉分别设设置,而不是设置一个固定长度。
我 对问题发布了答案
封面和目录应当设置 nomarginpar。\fancyhfoffset 只有 fancyhdr 定义的 pagestyle 才有用,必须用 \fancypagestyle 重新定义 plain 样式
我 发表了评论
@u10189 单独提问。geometry 的 \newgeometry 可以在文档中间改页边距。twoside 选项。fancyhdr 的 \fancyheadoffset 和 \fancyfoot
我 对问题发布了答案
使用 positioning 库可以以相对位置排布 node,容易排出第二行。之后使用使用第二行的宽度与第三行单个 node 的宽度可以计算出第三行 node 之间的间距。字体为 霞鹜文楷:https
我 对问题发布了答案
\foo 1 2 {} 得到的是 *1, 2 *,而不是 *1,2*。TeX 宏的参数有两种,一种是没有分隔符的参数(或定界符,undelimited parameter),另一种是有分隔符的参数(d
我 发表了评论
像这样随时切换边距怎么做到的?