我正在尝试添加\textsc{text}
我的小节标题
我试过 \subsection{\textsc{Born-Oppenheimer} approximation}
但没有出现任何变化,文本 Born-Oppenheimer 不受该命令的影响\textsc{}
。它仍处于正常情况。
注意:我正在使用书籍类别:\documentclass[11pt,a4paper]{book}
你知道我该如何解决这个问题吗?
文档设置:
\documentclass[11pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage{babel}[english]
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{lscape}
\usepackage{rotating}
\usepackage{multirow}
\usepackage{array}
\usepackage{arydshln}
\usepackage{appendix}
\usepackage{floatrow}
\usepackage{mathtools}
\usepackage{ mathrsfs }
\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{arrows}
\usepackage{pgfplots}
\usepackage{bigdelim}
\usepackage{cite}
\usepackage{microtype}
\usepackage{hhline}
\pgfplotsset{compat=1.3}
\usepackage[left=3.50cm, right=2.50cm, top=4.00cm]{geometry}
\raggedbottom
\usepackage{hyperref}
\usepackage{wrapfig}
\hypersetup{colorlinks,%
citecolor=black,%
filecolor=black,%
linkcolor=black,%
urlcolor=black
}
\usepackage{subcaption}
\usepackage{csquotes}
\usepackage{minitoc}
\usepackage{xcolor}
\usepackage{hyperref}
\hypersetup{colorlinks=true, linkbordercolor=red,linkcolor=red}
\usepackage{enumitem}
\usepackage{pifont}
\usepackage{soulutf8}
\usepackage{xspace}
\usepackage[Lenny]{fncychap}
\begin{document}
\stepcounter{chapter}
\stepcounter{section}
\subsection{\textsc{Born-Oppenheimer} approximation}
\end{document}
答案1
我猜你使用的字体(可能是 Computer Modern)不提供粗体-小型大写字母粗细-形状字形组合。如果是这种情况,你需要输入
\subsection{\textsc{\textmd{Born-Oppenheimer}} approximation}
获得“Born-Oppenheimer”的非粗体(又称“中等粗细”)小型大写字母。
要使用粗体小写字母,您需要使用提供此特定组合的字体系列。Times (New) Roman 就是这样一种字体系列。
\documentclass[11pt,a4paper]{book}
\usepackage{newtxtext,newtxmath} % Times Roman clone
\begin{document}
\stepcounter{chapter} % just for this example
\stepcounter{section}
\subsection{\textsc{\textmd{Born-Oppenheimer}} approximation}
\subsection{\textsc{Born-Oppenheimer} approximation}
\end{document}