有人知道如何用 LaTeX 写这个表达式吗?

有人知道如何用 LaTeX 写这个表达式吗?

我是 LaTeX 新手。有人知道如何写上面的表达式吗?我尝试了很多次,但总是出错。这是我尝试过的。提前谢谢。

\title{\textbf{Search for the decay \emph{B$^+$}{$\rightarrow$}\emph{K$^+$} }}

答案1

这是一个开始。确保你这和以及关于 LaTeX 的一般介绍,请参阅这里这里

\documentclass{article}
\usepackage{amsmath}
\usepackage{bm}

\begin{document}
Text $\boldsymbol{a^\pm + b ^\mp}$ Text.
\end{document}

在此处输入图片描述

PS:无关,但可以考虑不是在标题中使用数学。也许你可以用“β粒子的衰变”而不是“粒子的衰变$\boldmath\beta$”来描述它。

答案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}

KP 字体样本

但是,你始终可以使用 来伪造一个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}

输出为

在此处输入图片描述

相关内容