使用数学模式?

使用数学模式?

一位 MWE 表示:

\documentclass[12pt]{book}
\usepackage{imakeidx}
\usepackage{xcolor}
\usepackage{setspace}
\usepackage{lipsum}
\usepackage[margin=.5in]{geometry}
\usepackage{parskip}
\usepackage{bookmark}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{float}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{mathtools}
\usepackage{amsmath}
\usepackage{accents}
\usepackage{bm}
\usepackage{amsfonts}
\usepackage{enumitem}
\usepackage{fancyvrb}
\usepackage[bottom]{footmisc}
\makeindex
\usepackage{hyperref}

\begin{document}

    We know that the \textbf{dual} of $\mathbf{a_1}$ is ${\mathbf{a_1}^\perp}$

    We know that the \textbf{dual} of $\mathbf{a_1}$ is {${\mathbf{a_1}}^\perp$}

\end{document}

刚刚学会使用数学模式,我遇到了以下问题:

We know that the \textbf{dual} of $\mathbf{a_1}$ is ${\mathbf{a_1}^\perp}$

导致错误“Mathbf 仅允许在数学模式下使用”。我尝试了一些变体,但都导致错误“insert } missing”,如下所示:

We know that the \textbf{dual} of $\mathbf{a_1}$ is {${\mathbf{a_1}}^\perp$}

我实在不明白数学符号周围 $ 符号的位置。有什么提示吗?

答案1

(评论太长,因此作为答案发布)

一些评论和意见:

  • 甚至连序言中加载的软件包都不需要编译文档正文。请花些时间弄清楚编译完整文档真正需要哪些软件包。

  • 您发布的文档主体实际上编译时没有错误。

  • 您可能需要特别考虑下标项是否也应出现在大胆的。以下屏幕截图显示了下标项的两种输入类型的结果。

在此处输入图片描述

\documentclass[12pt]{book}
\begin{document}
We know that the \emph{dual} of $\mathbf{a}_1^{}$ is $\mathbf{a}_1^\perp$.

\medskip
We know that the \emph{dual} of $\mathbf{a_1^{}}$ is $\mathbf{a}_{\mathbf{1}}^\perp$.
\end{document}

相关内容