双下标?

双下标?

我正在研究方式自动调整嵌套分隔符的大小。

这给出了“双下标”:

\documentclass[a4paper, 12pt]{article}

\usepackage[english]{babel}

\usepackage{amsmath}

\title{Untitled}
\date{Typeset on \today}

\newcommand{\p}[1]{\mathopen{}\left({#1}_{{}_{}}\,\negthickspace\right)\mathclose{}}

\begin{document}

\maketitle

$$ D_{v_p} = \p{ {\widehat e}_i } $$

\end{document}

没有_i,错误就会消失。

怎么理解呢?

答案1

如果数学重音符号的基数只是一个字符节点(或已加下标或上标的字符节点),则外部括号实际上会消失,以便更精细地控制字体指定的定位。请注意,即使{}第一个表单中的空白也可以避免错误(但在某些情况下会对显示产生不利影响)。

\documentclass[a4paper, 12pt]{article}


\begin{document}

${{}{\widehat e}_i}_{} $

${{\widehat e}_i}_{} $

\end{document}

这是一个不受 latex 控制的 tex 原始行为,请参阅这个普通的 tex 示例



${{}\mathaccent"7013 a_i}_{} $

${\mathaccent"7013 {a_i}}_{} $

% error ${\mathaccent"7013 {za}_i}_{} $

% error ${{\mathaccent"7013 a_i}}_{} $

% error $\begingroup \mathaccent"7013 a_i\endgroup_{} $

% error ${\mathaccent"7013 a_i}_{} $


\bye

相关内容