乳胶定义标题的中文字体样式

问题描述 投票:1回答:1

[我正在尝试使用\usepackage{CJKutf8}包在文档标题中添加一些中文单词,以下内容使我在文本中获得了很好的中文字体,但无法将其并入标题中:

\begin{CJK*}{UTF8}{gkai}数学\end{CJK*}

以下内容位于我的.cls文件中,用于定义我的模板,它仅识别英文字母输入:

\newfontfamily\headerfontChinese[ Path=\@fontdir, UprightFont=*-Regular, ItalicFont=*-Italic, BoldFont=*-Bold, BoldItalicFont=*-BoldItalic, ]{Roboto}

\newcommand*{\headerChinesesubtitlestyle}[1]{{\fontsize{20pt} {1em}\headerfontChinese\color{gray}#1}}

是否有任何好的方法来调整我的.cls文件以接受我的标题样式的中文输入?谢谢!

(p.s。我正在Overleaf上编译乳胶)(附:在我的fontdir中有一堆英文模板字体)

fonts header latex styles cjk
1个回答
0
投票

您是否在标题中使用楷书?我建议您使用ctex软件包,因为它已经是2020年了

% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = xelatex
\documentclass[UTF8]{article}

\usepackage{ctex}
\usepackage{zhlipsum}

\begin{document}

\title{\kaishu 数学}
\date{}
\author{\kaishu 作者}

\maketitle

\fangsong

\zhlipsum[6]

\end{document}

有关更多详细信息,请检查ctex documentation

© www.soinside.com 2019 - 2024. All rights reserved.