答案1
答案2
\boldmath
要获得粗体文本和匹配的粗体数学公式,请使用以及 来格式化标题\bfseries
。在 PDFLaTeX 中,使用 通常会获得更好的效果\usepackage{bm}
。
\documentclass{article}
\usepackage{lmodern} % Or your font package of choice.
\usepackage{amsmath}
\usepackage{bm}
\title{\boldmath\bfseries Search for the decay \( B^{+} \rightarrow K^{+}\tau^{+}\mu^{+} \)}
\date{}
\author{}
\begin{document}
\maketitle
\end{document}
您还可以使用\boldsymbol
命令 from amsmath
(或amsbsy
)来加粗数学模式中的表达式,就像 Manuel Kuehner 的回答一样。
这两个命令也适用于 LuaLaTeX 或 XeLaTeX unicode-math
,如果你加载了一个粗体数学字体。只有少数 OpenType 数学字体自带,例如 XITS Math 和 KP Math:
\documentclass{article}
\usepackage{unicode-math}
\setmainfont{KpRoman}[
UprightFont = *-Light ,
ItalicFont = *-LightItalic ,
BoldFont = *-Semibold ,
BoldItalicFont = *-SemiboldItalic ,
Extension = .otf ]
\setmathfont{KpMath-Light}
\setmathfont{KpMath-Semibold}[version=bold]
\title{\boldmath\bfseries Search for the decay \( B^{+} \rightarrow K^{+}\tau^{+}\mu^{+} \)}
\date{}
\author{}
\begin{document}
\maketitle
The decay \( B^{+} \rightarrow K^{+}\tau^{+}\mu^{+} \) ....
\end{document}
但是,你始终可以使用 来伪造一个FakeBold=
,例如:
\documentclass{article}
\usepackage{unicode-math}
\usepackage{newcomputermodern}
\setmathfont{NewCMMath-Book.otf}[
version=bold,
FakeBold = 0.10 ]
\title{\boldmath\bfseries Search for the decay \( B^{+} \rightarrow K^{+}\tau^{+}\mu^{+} \)}
\date{}
\author{}
\begin{document}
\maketitle
The decay \( B^{+} \rightarrow K^{+}\tau^{+}\mu^{+} \) ....
\end{document}
答案3
您可以使用该hepnames
软件包,但它需要补丁,如hepnames 包中的非斜体符号无法使用 pdflatex 打印
\documentclass{article}
\usepackage{amsmath}
\usepackage{hepnames}
\usepackage{xpatch}
\makeatletter
\xpatchcmd\@HepConStyle
{\edef\@upcode{\updefault}}
{\ifdefined\shapedefault\edef\@upcode{\shapedefault}\else\edef\@upcode{\updefault}\fi}
{}{}
\makeatother
\begin{document}
\section{Search for the decay $\PBplus\to\PKplus\Ptaump\Pmupm$}
Search for the decay $\PBplus\to\PKplus\Ptaump\Pmupm$
\end{document}
请注意,章节标题中的粗体会被自动考虑。
如果你喜欢所有粒子名称都使用斜体,那么
\usepackage[italic]{hepnames}
输出为