Multiplication in TeX 今天写了一个计算乘法的小玩意儿, 遇到的坑还是比较多的: 大数乘法怎么解决 ? 本来想自己用 expl3 手搓一个的, 居然发现有现成的了 - xint. 怎么排版运算过程 ? 我放弃了用表格排版 要不就使用 Python 写一个 ? 还是纯 latex 比较好 … 代码实现如下(编码风格稍显混乱): 1234567891011121314151617181920212223242526272 2026-03-07 LaTeX #xint
Emacs Font Config 在 Emacs 中配置字体是一个很难受的事情, 不过我今天在偶然之间发现了一个比较好的中英文字体组合: 西文字母: JetBrainsMonoNL Nerd Font 中文汉字: Maple Mono NL NF CN 他们在 Org-mode 中的样式大致如下: 由于我显示器的分辨率只有 1080P, 中文字体选择了 auto hint 版本, 果然,渲染效果好了很多. 字体的配置大致如下 2026-03-05 Emacs #font
Update LuaTeX in arch 近来,TeXLive2026 可用了,于是就运行 sudo pacman -Syyu 更新了一下. 结果, /usr/share/texmf-dist/tex/luatex/ 下有一些文件冲突了. 于是我果断把整个 luatex 文件夹移除了. 再次尝试 syyu,不出所料, LuaTeX 相关的所有 fmt 文件都构建失败了. 即使是我把 luatex 这个文件夹恢复回去也不行了, 运行了几次 2026-03-04 LaTeX #luatex #fmt
TrueType Font in pdfTeX - IV create ‘.tfm’ (TeX font metric) First, we need to specify the encoding file, that defines the mapping between character codes within your LaTeX text and the corresponding character shapes (glyphs) co 2025-08-14 LaTeX #font
TeX Font Files NOTE TeX just need to know the font metric, characters’ glyph in font is not essential to TeX ENC Defines the mapping between character codes within your LaTeX text and the corresponding character sha 2025-08-14 LaTeX #font
LaTeX listing listing only 一个自己使用的基于minted 和 tcolorbox 宏包的代码抄录环境,样式说明 增加圆角 浅色背景 可跨页 其实关于代码抄录的核心选项为: listing only, 自定义环境的完整声明为: 123456789101112131415161718192021222324252627\usepackage{minted}\usepackage 2025-05-29 LaTeX #tcolorbox #minted
Tokenize in TeX preface 在阅读此篇文章前, 我给诸位的几点警告: 本篇文章讲述的话题过于底层, 所以它 不\color{red}不不 适合 LaTeX\LaTeXLATEX 初学者 本篇文章可能含有诸多不当的说法,请自行辨别 本篇文章均抄袭自原 Overleaf 上的文章,如果英文水平还行请阅读原文 本篇文章的封面图由 GPT-4o 生成 在后文中,在不加说明是, 所讨论的对象默认为 D. E. K 2025-04-30 LaTeX #tokenize
pTeX-ng Installation 本文仅供参考,不要盲目复制运行本文的命令,可以参考本文中的错误解决方式 准备 其实安装 ptex-ng 主要就是两个阶段: 编译得到 ptex-ng, platex-ng 这两个可执行文件 生成对应的 fmt 格式文件: ptex-ng.fmt, platex-ng.fmt 在 Linux 下使用 gcc 编译一般不太有问题, 我也没有遇 2024-12-02 LaTeX #TeX #pTeX-ng
Titlesec Notes Preface How to make such command: 1234567891011121314151617% interface% #1: name% #2: level\cs_new:Npn \__title_new:nn #1#2 { }% #1: name% #2: indent, beforeskip, afterskip, % style(t 2024-11-18 LaTeX #title #toc
LaTeX Output Routine Plain TeX Introduction Plain TeX 中可以单独定义每一个页面的size, offset,后者可以得到 book 的 twoside. 一个基本的页面格式设置样例: 12345678910\hsize=6.5in\vsize=2in\hoffset=.5in\voffset=3in\headline={AAA\hrulefill BBB}\footl 2024-11-16 LaTeX #OTR