latex 打印生僻字
方法1
默认的字体格式很难打出生僻字.
我们可以使用ctex的其他字体.
首先要知道有哪些字体, 参考: https://www.cnblogs.com/wodedow/p/13845213.html.
比如我们要使用字体名称为AR PL KaitiM GB, 我们需要在usepackage区域加入下面的代码
\setCJKfamilyfont{font01}{AR PL KaitiM GB}
\newcommand{\fonta}{\CJKfamily{font01}}
在使用生僻字时, 如下即可.
\fonta{生僻字}
如果这个字体没有, 就再换一个字体试试.
想自己上传字体到overleaf的参考: https://blog.csdn.net/WinterShiver/article/details/122310559.
方法2
csdn上比较有用的一个文章需要会员才能看了, 在这里抄一下他的方法.
如果使用的是高校的学位论文latex模板, 那么原因可能就是 Fandol 字库缺字了. 关于这一点大家可以参考 国科大的字体配置说明.
解决办法就是把你想用的字体手动上传到overleaf上, 然后对于那个生僻字使用这个字体就行.
1. 下载字体。在Windows中打开C:\Windows\Fonts可以看到电脑上的字体,我选择了楷体(simkai.ttf)和宋体(simsun.ttc)
2. 在需要用到这个字体的地方: {\CJKfontspec{simsun.ttc}生僻字},
当然, 这个字体比较细. 如果想用更粗一点的, 可以使用 \CJKfontspec{STZHONGS.TTF}{生僻字}}, 这个字体比较像宋体加粗.
参考:
https://blog.csdn.net/m0_54352040/article/details/116113986

浙公网安备 33010602011771号