但是为什么两组绝对括号的大小不同呢?

但是为什么两组绝对括号的大小不同呢?

这可能是一个愚蠢的问题 - 但是为什么两组的尺寸绝对不同?

是否有一种简单的方法可以在本地或全局设置尺寸?

\documentclass{article}
\usepackage{amsmath}
\newcommand{\vect}[1]{\mathbf{\underline{#1}}}

\begin{document}

$
I (\theta, \varphi) =
\left |
\vect{E}_{dir}^p(\theta, \varphi, r)_{\infty}
+
\vect{E}_{ref}^p(\theta, \varphi, r)_{\infty}
\right |^2
+
\left |
\vect{E}_{dir}^s(\theta, \varphi, r)_{\infty}
+
\vect{E}_{dir}^s(\theta, \varphi, r)_{\infty}
\right |^2
$

\end{document}

答案1

由于f下标的原因,您会得到不同的尺寸。

这里不需要\left\right;换句话说,它们不是这里的最佳选择。

我提出两个版本,一个是正常大小的条(我更喜欢),一个是稍微大一点的条。

\documentclass{article}
\usepackage{amsmath}
\newcommand{\vect}[1]{\mathbf{#1}}
\newcommand{\tsub}[1]{\textnormal{#1}}
\begin{document}
$
I (\theta, \varphi) = 
\lvert
\vect{E}_\tsub{dir}^p(\theta, \varphi, r)_{\infty}
+
\vect{E}_\tsub{ref}^p(\theta, \varphi, r)_{\infty}
\rvert^2
+
\lvert 
\vect{E}_\tsub{dir}^s(\theta, \varphi, r)_{\infty}
+
\vect{E}_\tsub{dir}^s(\theta, \varphi, r)_{\infty}
\rvert^2
$

$
I (\theta, \varphi) = 
\bigl\lvert
\vect{E}_\tsub{dir}^p(\theta, \varphi, r)_{\infty}
+
\vect{E}_\tsub{ref}^p(\theta, \varphi, r)_{\infty}
\bigr\rvert^2
+
\bigl\lvert 
\vect{E}_\tsub{dir}^s(\theta, \varphi, r)_{\infty}
+
\vect{E}_\tsub{dir}^s(\theta, \varphi, r)_{\infty}
\bigr\rvert^2
$
\end{document}

在此处输入图片描述

注意我如何实现文本下标;这种下标应该采用直立类型并\textnormal确保这一点。

相关内容