动不了笔,让我再多循环几遍再说……
https://www.bilibili.com/video/av21583288/
像递归一样的函数模板调用
寻找不小于给定整数的最小的 2 的幂方
这是一篇简单的记录。
最近在写 YTL 的过程中遇到这样一个子问题:需要定义一个函数 uint32_t func(uint32_t num),返回不小于 num 的最小的 2 的幂方。例如
1 | 1 == func(1); |
一开始我想了个用位运算的奇技淫巧,自我感觉还不错:
为 XeLaTeX 所调用时 xDVIPDFMx 的默认参数
去年,有人在群里提及:
在 macOS 上,同样是使用 STFangSong 字体,使用 LaTeXmk 编译出来的文档在 Windows 上查看会乱码,但使用 XeLaTeX 直接编译则正常。MWE 是:
1 | \documentclass{ctexbook} |
具体的编译命令分别是:
1 | latexmk -cd -f -xelatex -interaction=nonstopmode -synctex=1 --output-directory=output foo.tex |
这个问题直至近期查看了 XeLaTeX 的源码才得到了完整答案。
LaTeX 插图时对文件扩展名的处理
这是一篇简单的记录,缘起于有人在 XeLaTeX 中插入 .png 格式的图片,但提示 no boundingbox。这与我的认知不同:这一错误通常只在 LaTeX 方式编译时才会出现,而且加上 bmpsize 宏包结合 DVIPDFMx 驱动就能解决。但这次问题出现在 XeLaTeX 下,我感到很奇怪,也引起了我的兴趣。