如何在overleaf使用中文指定字体

1 使用中文指南

1.1 点击左上角menu做如下修改

2.2 加入如下语句

\usepackage{ctex}

2.3 此时可以写中文啦!


2 但若想使用指定字体,如下以使用宋体和黑体为例

2.1 在如下图路径下找到想要使用的字体,比如我想使用宋体,我就找到宋体之后复制粘贴一份到桌面(一是为了一会好找,二是overleaf权限不够无法访问这个路径)

2.2 之后就在overleaf中点击如下图标将我复制到桌面的字体文件upload过来

 

2.3 此时这两个文件下载完毕

2.4 加入语句如下意思是正文用宋体标题用黑体

\setCJKmainfont{simsun.ttc} [BoldFont=simhei.ttf]

### 配置和使用中文字体 为了在 Overleaf 中配置并使用中文字体,需要遵循特定的步骤来确保文档能够正确渲染中文字符。以下是详细的指导: #### 使用 CJKutf8 和 字体宏包 对于传统的 TeX 发行版,可以通过加载 `CJKutf8` 宏包以及指定相应的字体文件来支持中文输入[^3]。 ```latex \usepackage{CJKutf8} ... \begin{document} \begin{CJK}{UTF8}{gbsn}% 对于简体中文 你好世界 \end{CJK} \end{document} ``` 然而,这种方法较为繁琐,并且可能不适用于所有情况下的现代 LaTeX 编辑器环境。 #### 推荐方法:利用 XeLaTeX 或 LuaLaTeX 编译引擎 更简便的方式是在 Overleaf 上切换到 XeLaTeX 或者 LuaLaTeX 作为编译工具,这两种编译方式原生支持 Unicode 输入法,因此可以直接处理 UTF-8 编码的文字而无需额外安装字库[^4]。 当选择了合适的编译器之后,只需要引入适合的字体即可完成配置工作。下面是一个简单的例子展示如何设置 SimSun (宋体) 为默认正文字体: ```latex % 导言区 \documentclass[a4paper]{article} \usepackage{fontspec} % 设置正文使用字体 \setmainfont{SimSun} % Windows自带宋体 %\setmainfont{Songti SC} % macOS上的宋体 %\setmainfont{Noto Serif CJK SC} % Google Noto系列中的宋体 \title{测试文档} \author{} \date{} \begin{document} \maketitle 这是用宋体书写的文本. \end{document} ``` 通过上述代码片段可以看出,只需简单修改 `\setmainfont{}` 命令内的参数就可以轻松更换不同的中文字体样式。值得注意的是,这里列举了几种常见的操作系统预装或开源免费提供的字体名称供参考;实际应用时可以根据个人喜好挑选其他合适的选择。 另外,在某些情况下如果遇到缺失所需字体的问题,则建议上传本地 TTF/OTF 文件至项目目录下并通过相对路径调用它们。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值