LaTEX:中文支持:修订间差异
imported>Riguz 无编辑摘要 |
|||
(未显示另一用户的1个中间版本) | |||
第19行: | 第19行: | ||
=XeLatex中文支持= | =XeLatex中文支持= | ||
使用XeLatex对中文支持友好,仅仅需要将引擎设置为xelatex,然后将tex源文件用utf-8格式保存即可。 | 使用XeLatex对中文支持友好,仅仅需要将引擎设置为xelatex,然后将tex源文件用utf-8格式保存即可。 | ||
注意,需要设置字体,否则不能显示! | |||
<source lang="latex"> | |||
\documentclass{article} | |||
\usepackage{fontspec} | |||
\setmainfont{Hiragino Sans GB} | |||
\begin{document} | |||
Hello 中国! | |||
\end{document} | |||
</source> | |||
中文自动换行: | |||
<source lang="latex"> | |||
\XeTeXlinebreaklocale "zh" | |||
\XeTeXlinebreakskip = 0pt plus 1pt | |||
</source> | |||
[[Category:Programe]] | [[Category:Programe]] |
2020年2月8日 (六) 08:11的最新版本
CTEX中文支持
只需要把开头的\documentclass{atricle}换成\documentclass{ctexart}就可以了。
\documentclass{ctexart}
\begin{document}
你好,我是Riguz!
\end{document}
注意可以保存为UTF-8(不带BOM头),WinEdt没找到在哪设置编码,我用Notepad++处理。另一种复杂一点的办法是使用CJK包,如下:
\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK*}{GBK}{song}
我是汉子!Haha!
\end{CJK*}
\end{document}
XeLatex中文支持
使用XeLatex对中文支持友好,仅仅需要将引擎设置为xelatex,然后将tex源文件用utf-8格式保存即可。
注意,需要设置字体,否则不能显示!
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Hiragino Sans GB}
\begin{document}
Hello 中国!
\end{document}
中文自动换行:
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt