% xetex/xelatex 字體設(shè)定宏包
\ProvidesPackage{zhfontcfg}
\usepackage{fontspec,xunicode}
\defaultfontfeatures{Mapping=tex-text} %如果沒有它,會有一些 tex 特殊字符無法正常使用,比如連字符。
% 中文斷行
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt minus 0.1pt
%將系統(tǒng)字體名映射為邏輯字體名稱,主要是為了維護的方便
\newcommand\fontnamehei{FZHeiTi}
\newcommand\fontnamesong{Adobe Song Std}
\newcommand\fontnamekai{FZKaiTi}
\newcommand\fontnamemono{DejaVu Sans Mono}
\newcommand\fontnameroman{Dustismo Roman}
%設(shè)置文檔正文字體為宋體
\setmainfont[BoldFont=\fontnamehei]{\fontnamesong}
\setsansfont[BoldFont=\fontnamehei]{\fontnamekai}
\setmonofont{\fontnamemono}
%楷體
\newfontinstance\KAI{\fontnamekai}
\newcommand{\kai}[1]{{\KAI #1}}
%黑體
\newfontinstance\HEI{\fontnamehei}
\newcommand{\hei}[1]{{\HEI #1}}
%英文
\newfontinstance\ENF{\fontnameroman}
\newcommand{\en}[1]{\,{\ENF #1}\,}
\newcommand{\EN}{\,\ENF\,}
\setCJKmainfont 設(shè)置 CJK 主字體,也就是設(shè)置 \rmfamily 的 CJK 字體
\setCJKsansfont 設(shè)置 CJK 無襯線的字體,也就是設(shè)置 \sffamily 的 CJK 字體
\setCJKmonofont 設(shè)置 CJK 的等寬字體,也就是設(shè)置 \ttfamily 的 CJK 字體
latex_elements = {...'preamble': '''
\\usepackage{xeCJK}
\\usepackage{indentfirst}
\\setlength{\\parindent}{2em}
\\setCJKmainfont{WenQuanYi Zen Hei Sharp}
\\setCJKmonofont[Scale=0.9]{WenQuanYi Zen Hei Mono}
\\setCJKfamilyfont{song}{WenQuanYi Zen Hei}
\\setCJKfamilyfont{sf}{WenQuanYi Zen Hei}'''
\documentclass[11pt,a4paper]{article}
\usepackage{fontspec,xltxtra,xunicode}
\usepackage[slantfont,boldfont]{xeCJK}
\setCJKmainfont[BoldFont=Adobe Heiti Std,ItalicFont=Adobe Kaiti Std]{Adobe Song Std}
\setCJKsansfont{Adobe Heiti Std}
\setCJKmonofont{Adobe Fangsong Std}
\setCJKfamilyfont{song}{Adobe Song Std}
\setCJKfamilyfont{hei}{Adobe Heiti Std}
\setCJKfamilyfont{fangsong}{Adobe Fangsong Std}
\setCJKfamilyfont{kai}{Adobe Kaiti Std}
\title{\LaTeX中文博客模板}
\author{wangl393}
\date{\today}
\begin{document}
\maketitle
{默認效果 宋體}\\
{\bfseries 粗體效果 設(shè)置成黑體}\\
{\itshape 斜體效果 設(shè)置成楷體}\\
\CJKfamily{kai} CJKfamily為楷體效果\\
\CJKfamily{fangsong} CJKfamily為仿宋效果\\
\CJKfamily{hei} CJKfamily為黑體效果\\
\end{document}
最終版?。?!
\documentclass[a4paper,twocolumn]{article} %兩列
\usepackage{graphicx}%插圖宏集
\usepackage{titletoc}%要調(diào)整章節(jié)標題在目錄頁中的格式,可以用titletoc宏包 title of contents
\usepackage{titlesec} %其中 center 可使標題居中,還可設(shè)為 raggedleft (居左,默認),
%\usepackage{abstract}摘要分欄的宏包
\usepackage{fontspec, xunicode, xltxtra}
\usepackage{xeCJK}%中文字體
\setmainfont{Times New Roman}%缺省英文字體.serif是有襯線字體sans serif無襯線字體
\setCJKmainfont[ItalicFont={楷體}, BoldFont={黑體}]{宋體}%襯線字體 缺省中文字體為
\setCJKsansfont{黑體}
\setCJKmonofont{仿宋_GB2312}%中文等寬字體
%-----------------------xeCJK下設(shè)置中文字體------------------------------%
\setCJKfamilyfont{song}{SimSun} %宋體 song
\newcommand{\song}{\CJKfamily{song}}
\setCJKfamilyfont{fs}{FangSong_GB2312} %仿宋2312 fs
\newcommand{\fs}{\CJKfamily{fs}}
\setCJKfamilyfont{yh}{Microsoft YaHei} %微軟雅黑 yh
\newcommand{\yh}{\CJKfamily{yh}}
\setCJKfamilyfont{hei}{SimHei} %黑體 hei
\newcommand{\hei}{\CJKfamily{hei}}
\setCJKfamilyfont{hwxh}{STXihei} %華文細黑 hwxh
\newcommand{\hwxh}{\CJKfamily{hwxh}}
\setCJKfamilyfont{asong}{Adobe Song Std} %Adobe 宋體 asong
\newcommand{\asong}{\CJKfamily{asong}}
\setCJKfamilyfont{ahei}{Adobe Heiti Std} %Adobe 黑體 ahei
\newcommand{\ahei}{\CJKfamily{ahei}}
\setCJKfamilyfont{akai}{Adobe Kaiti Std} %Adobe 楷體 akai
\newcommand{\akai}{\CJKfamily{akai}}
%------------------------------設(shè)置字體大小------------------------%
\newcommand{\chuhao}{\fontsize{42pt}{\baselineskip}\selectfont} %初號
\newcommand{\xiaochuhao}{\fontsize{36pt}{\baselineskip}\selectfont} %小初號
\newcommand{\yihao}{\fontsize{28pt}{\baselineskip}\selectfont} %一號
\newcommand{\erhao}{\fontsize{21pt}{\baselineskip}\selectfont} %二號
\newcommand{\xiaoerhao}{\fontsize{18pt}{\baselineskip}\selectfont} %小二號
\newcommand{\sanhao}{\fontsize{15.75pt}{\baselineskip}\selectfont} %三號
\newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectfont} %四號
\newcommand{\xiaosihao}{\fontsize{12pt}{\baselineskip}\selectfont} %小四號
\newcommand{\wuhao}{\fontsize{10.5pt}{\baselineskip}\selectfont} %五號
\newcommand{\xiaowuhao}{\fontsize{9pt}{\baselineskip}\selectfont} %小五號
\newcommand{\liuhao}{\fontsize{7.875pt}{\baselineskip}\selectfont} %六號
\newcommand{\qihao}{\fontsize{5.25pt}{\baselineskip}\selectfont} %七號
%------------------------------標題名稱中文化-----------------------------%
\renewcommand\abstractname{\hei 摘\ 要}
\renewcommand\refname{\hei 參考文獻}
\renewcommand\figurename{\hei 圖}
\renewcommand\tablename{\hei 表}
%------------------------------定理名稱中文化-----------------------------%
\newtheorem{dingyi}{\hei 定義~}[section]
\newtheorem{dingli}{\hei 定理~}[section]
\newtheorem{yinli}[dingli]{\hei 引理~}
\newtheorem{tuilun}[dingli]{\hei 推論~}
\newtheorem{mingti}[dingli]{\hei 命題~}
\newtheorem{lizi}{{例}}
\begin{document}
\title{高質(zhì)量紋理重建中的遮蔽處理}
\author{Archie}
\date{}
%摘要單欄設(shè)置
\twocolumn[
\begin{@twocolumnfalse}
\maketitle%生成標題
\renewcommand{\abstractname} {} %不顯示摘要名字
\begin{abstract}
\noindent %摘要無縮進
摘要正文
\end{abstract}
\renewcommand{\abstractname}{摘要}
\end{@twocolumnfalse}
]
正文
\section{楷體}
\ahei{A黑體}
\section{黑體}
\hei{黑體}
\end{document}
簡單模板
\documentclass[a4paper]{ctexart}
\usepackage{xeCJK}
\usepackage{fontspec,xunicode,xltxtra}
\usepackage{titlesec}
\setmainfont{Times New Roman} %西文默認襯線字體(serif)
\setsansfont{Arial} %西文默認無襯線字體(sans serif)
\setmonofont{Courier New} %西文默認的等寬字體
\setCJKmainfont[ItalicFont={楷體}, BoldFont={黑體}]{宋體}
%-----------------------------------------中文字體
\setCJKfamilyfont{yh}{Microsoft YaHei} % 1.微軟雅黑 yh
\newcommand{\yh}{\CJKfamily{yh}}
\newfontfamily\ls{LiSu} % 2.隸書 ls
%-----------------------------------------英文字體
\newfontfamily\cl{Consolas}
\begin{document}
I just 隨便 \yh{打} \ls{幾個} \cl{word}
\end{document}