我跟随如何在文档中的一小部分文本中使用特定字体?更改特定部分的 CJK 字体:
全球的:FZQingKeBenYueSongS-R-GB
可选择的:TpldKhangXiDictTrial
\documentclass{article}
\usepackage[T1]{fontenc}
\RequirePackage{xeCJK}
\setCJKmainfont{FZQingKeBenYueSongS-R-GB}
\begin{document}
字体:方正清刻本悦宋简体
{\fontfamily{TpldKhangXiDictTrial}\selectfont
字体:康熙字典体繁
}
\end{document}
它输出FZQingKeBenYueSongS-R-GB
两条线
有什么问题?
答案1
请使用\setCJKfamilyfont
和\CJKfamily
:
\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{FZQingKeBenYueSongS-R-GB}
\setCJKfamilyfont{KhangXiDict}{TpldKhangXiDictTrial}
\begin{document}
字体:方正清刻本悦宋简体
{\CJKfamily{KhangXiDict}字体:康熙字典体繁}
\end{document}
您还可以使用\newCJKfontfamily
:
\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{FZQingKeBenYueSongS-R-GB}
\newCJKfontfamily\KhangXiDict{TpldKhangXiDictTrial}
\begin{document}
字体:方正清刻本悦宋简体
{\KhangXiDict 字体:康熙字典体繁}
\end{document}
或者:
\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{FZQingKeBenYueSongS-R-GB}
\newCJKfontfamily[KhangXi]\KhangXiDict{TpldKhangXiDictTrial}
\begin{document}
字体:方正清刻本悦宋简体
{\CJKfamily{KhangXi}字体:康熙字典体繁}
\end{document}
顺便说一句,如果您的文档的主要语言是简体中文,则ctex
类(ctexart
、、和)是更好的选择。文档可以在这里找到(如果ctexrep
您能读懂中文):ctexbook
ctexbeamer
答案2
尝试这个:
\documentclass{article}
\usepackage{fontspec}
\usepackage{xeCJK}
\setCJKmainfont{FZQingKeBenYueSongS-R-GB}
\setCJKsansfont{TpldKhangXiDictTrial}
\begin{document}
字体:方正清刻本悦宋简体
\textsf{%
字体:康熙字典体繁
}
\end{document}