下标无法呈现

下标无法呈现

我使用代码$d_n$,结果实际上是“d_n”,而不是“n”成为$d$的下标。

我尝试了其他公式,包括_,但都无法呈现下标。

造成这种情况的可能原因是什么?

我会把我的代码放在这里

\documentclass{ctexart}
\usepackage[a4paper,margin=2cm]{geometry}
\usepackage{expl3}
\usepackage{graphicx}
\usepackage{xfp}
\input{insbox.tex}
\usepackage{amssymb,amsmath,amsthm,amsfonts}
\everymath{\displaystyle}
\usepackage[fontsize=12pt]{fontsize}
\usepackage{tasks}
\ExplSyntaxOn
\seq_new:N \分值表

\newcounter{题号}
\newcommand{\题}[1]{
    \stepcounter{题号}
    \par\noindent\textbf{\large\the题号.}(#1分)
    \seq_put_right:Nn \分值表 {#1}
}
\newcommand{\作表}[1]{
    \begin{center}\begin{tabular*}{\linewidth}
    {@{\extracolsep{\fill}}|c|*{#1}{c|}} \hline
    题号\int_step_inline:nn{#1}{&##1}\\\hline
    分值&\seq_use:Nn \分值表 {&} \\\hline
    得分\int_step_inline:nn{#1}{&}\\\hline
    \end{tabular*}\end{center}
}
\newcommand{\ans}{\noindent\textbf{解:}}
\begin{document}
......
\end{document}

答案1

我注意到你有,\ExplSyntaxOn但是没有\ExplSyntaxOff,所以_这里是用在命令名称中的字母,而不是下标命令。

相关内容