在article文档类型中使用中文字体

atricle文档中使用中文字体需要使用基础xeCJK宏包+XeLaTex编译器,并设置相应的字体,如下:

 \documentclass[11pt,a4paper]{article}
\usepackage{xeCJK} %调用 xeCJK 宏包,当然这里换成ctex宏包也是可以的,毕竟用XeLaTex编译的时候会自动调用基础宏包xeCJK
%设置正文的中文字体%
\setCJKmainfont[BoldFont={方正黑体_GBK},ItalicFont={方正楷体_GBK}]{方正书宋_GBK}%设置主字体,分别为加粗字体,斜体字体,正文字体
\setCJKsansfont[BoldFont={黑体}]{方正中等线简体}%设置无衬线字体
\setCJKmonofont{方正中等线简体}%设置等距字体字体
\setCJKfamilyfont{FZDH}{FZDaHei-B02S}%调用方正大黑简体

%设置英文字体%
\setmainfont[Mapping=tex-text]{TeX Gyre Pagella}%英文衬线字体
\setsansfont[Mapping=tex-text]{Trebuchet MS}%英文无衬线字体
\setmonofont[Mapping=tex-text]{Courier New}%英文等宽字体
\newfontfamily\Arial{Arial}%调用英文字体

%定义字体库,正文中可以调用
\setCJKfamilyfont{song}{Adobe Song Std}
\setCJKfamilyfont{hei}{Adobe Heiti Std}
\setCJKfamilyfont{fangsong}{Adobe Fangsong Std}
\setCJKfamilyfont{kai}{Adobe Kaiti Std}
\title{\LaTeX 中文博客模板}
\author{anonymity}
\date{\today}
\begin{document}
\maketitle
Hello word!

{默认效果 宋体}\\
 {\bfseries 粗体效果 设置成黑体}\\
 {\itshape 斜体效果 设置成楷体}\\
 \CJKfamily{kai}  CJKfamily为楷体效果\\
\CJKfamily{fangsong}  CJKfamily为仿宋效果\\
\CJKfamily{hei}  CJKfamily为黑体效果\\
\end{document}

效果如下:
在article文档类型中使用中文字体_第1张图片

设置结构为中文字体

%%中文结构名字
\renewcommand{\abstractname}{摘\quad 要}
\renewcommand{\contentsname}{目\hspace{2em}录}
\renewcommand{\figurename}{图}
\renewcommand{\tablename}{表}
\renewcommand{\partname}{部分}
\renewcommand{\listfigurename}{\bfseries 插图目录}
\renewcommand{\listtablename}{\bfseries 表格目录}
\renewcommand{\refname}{\bfseries 参考文献}
%%书籍的话应该为\renewcommand\refname{\bfseries 参考文献}
\renewcommand{\appendixname}{\bfseries 附\hspace{2em}录}
\renewcommand{\indexname}{\bfseries 索\hspace{2em}引}

如果在正文中使用其他中文字体可以使用命令;

{\CJKfamily{FZDH}这些字变为方正大黑简体}

当然在ctexart文档类型中使用中文就方便多了,直接使用XeLatex编译就行了。

在article文档类型中使用中文字体_第2张图片

你可能感兴趣的:(tex)