是否有一个命令行工具可以将一种字体中的一组指定字形替换为另一种字体中的相应字形?
答案1
该unicode-math
软件包允许您在数学模式下执行此操作,选项为range=
。\setmathfont
在文本模式下,执行此操作的常用方法是使newunicodechar
字符处于活动状态并让其运行更改字体的命令,例如 ☼:
\newunicodechar{^^^^263c}{{\symbolfont\symbol{"263C}}} % ☼
另一个过去用于执行此操作的软件包是ucharclasses
,但上次我测试时它坏了。使用旧字体,substitutefont
提供了一种用不同字体替换 8 位代码页中的所有字符的方法。