【Latex】解决中文显示问题

Overleaf 中文显示

目前,在Overleaf v2中显示中文,与大多数终端类似,可使用ctex 宏包或者xeCJK宏包。具体如下:

Way1: 使用CJKutf8宏包

这里要注意:编译器为pdfLaTeX

\usepackage{CJKutf8}
\begin{document}

\begin{CJK*}{UTF8}{gbsn}  中文段落  
\end{CJK*}

\begin{CJK*}{UTF8}{bsmi}  繁體中文  
\end{CJK*}

\end{document}
Way2:使用ctex 宏包
----------------------【1】【2】选其一使用-----------------
\documentclass[UTF8]{ctexart}
-------------------------------【1】-------------------------------
\documentclass{article}
\usepackage[UTF8]{ctex}
-------------------------------【2】-------------------------------

\begin{document}
\rmfamily
\Huge 中文中文中文!!!
\end{document}

如想变换字体,可改变对应命令。而想要调用其他字库,当前Overleaf现有的中文字库可参考OTF/TTF字库,找到对应字体的代码。此外,也可自行上传OTF/TTF字库至网页,直接调用。
使用如下命令:\setmainfont{shuti.otf}

Way3:使用XeCJK宏包

编译器为XeLaTex

\documentclass{article}

\usepackage{fontspec, xunicode, xltxtra}
\usepackage{xeCJK}

\setCJKmainfont{AR PL KaitiM GB}

\begin{document}
\Huge 中文段落。
\end{document}
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值