如何内联排版数学

如何内联排版数学

我想要以下内联:

We have these two points \textbf{a_1} and \textbf{a_2} etc

一旦我选择排版,我就会收到一个标记,表示我缺少 $

因此我接下来尝试了这个:

We have these two points {${\textbf{a_1}}$} and {${\textbf{a_2}}$} etc

我得到了同样的标志...缺少$

有趣的是,如果我使用以下内容:

We have these two points \textbf{a} and \textbf{b} etc

一切进展顺利。

关于如何解决这个问题有什么建议吗?

答案1

_在数学模式下有效,在数学模式之外无效。

\textbf{...}- 顾名思义 - 是文本模式命令。使用\textbf{...}- 无论是在数学模式内还是在数学模式外 - 都会使您进入文本模式。的参数\textbf{...}在文本模式下排版。

因此,您不能_在 内使用\textbf{...}

尝试

$\mathbf{a_{1}}$

在此处输入图片描述

答案2

$\textbf{...}$不允许,因为\textbf它仅适用于文本模式。

有多种方法可以实现粗体数学,具体取决于所需的输出。

\mathbf将在数学中打印粗体,但字母是直立的,而\boldmath\bm产生斜体字母。

对于未用粗体打印的符号,也有\boldsymbol(也) 。amsmath\mathbf

\documentclass{article} 
\usepackage{mathtools}
\usepackage{bm}
\begin{document}    


We have these two points $\mathbf{a_1}$ and $\mathbf{a_2}$

We have these two points $\bm{a_1}$ and $\bm{a_2}$

\boldmath We have these two points $a_1$ and $a_2$\unboldmath

\end{document}

在此处输入图片描述

相关内容