![是否可以使用 \addfontfeature 来添加特定字符?](https://linux22.com/image/344302/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20%5Caddfontfeature%20%E6%9D%A5%E6%B7%BB%E5%8A%A0%E7%89%B9%E5%AE%9A%E5%AD%97%E7%AC%A6%EF%BC%9F.png)
是否可以对特定字符使用 \addfontfeature?类似这样的 MWE 可以使文档中的每个 e 都具有双倍大小:
\usepackage{fontspec}
\usepackage{hyperref}
\setmainfont{Latin Modern}
\setmainfont{Latin Modern}[Scale=2.0, range = {e}]
\begin{document}
Test
\end{document}
答案1
在 ConTeXt 中,您可以使用回退机制。
\definefallbackfamily [mixedfont] [rm] [Latin Modern Roman] [scale=2,range=0x65,force=yes]
\definefontfamily [mixedfont] [rm] [Latin Modern Roman]
\setupbodyfont[mixedfont]
\starttext
Test
\stoptext