overleaf是基于linux的服务器, 如果想用自己的字体的话需要专门设置.

比如说要使用隶书字体, overleaf服务器里面并没有. 所以需要先下载字体, 然后上传, 假设是Lishu.ttf

那么我们可以这样设置(基于XeLaTeX编译器):

\usepackage{fontspec}
\usepackage{xeCJK} %  在XeTeX 引擎下处理中文

% \setCJKmainfont{simsun.ttc} % 可以设置中文的主字体

\setCJKfamilyfont {zhli}{LiShu}[Extension =.ttf] % 设置字体族
\NewDocumentCommand \lishu { } {\CJKfamily{zhli}} % 定义新命令
{\lishu 这是隶书}

参考:
LaTeX 中文字体配置基础指南
I have a custom font I’d like to load to my document. How can I do this?

Logo

更多推荐