Скобки в этой математической формуле расставлены неправильно.

Скобки в этой математической формуле расставлены неправильно.

введите описание изображения здесь

Этот фрагмент кода генерирует ошибки при компиляции. Поскольку эта формула длинная, мне сложно угадать, где эти ошибки. Может кто-нибудь помочь?

\documentclass{article}

\begin{document}

\begin{displaymath}
\gamma_{c}=
\left\vert\frac{\iint_{-\infty}^\infty E_{y1}E_{y2}^{*} \dA}
{\sqrt{(\iint_{-\infty}^\infty E_{y1}E_{y1}^{*} \dA)
(\iint_{-\infty}^\infty E_{y2}E_{y2}^{*} \dA)}}
\right\vert^2
\end{displaymath}

\end{document}

решение1

Похоже, вы не определили макрос \dA. Вы можете определить его, например, с помощью оператора типа

\newcommand{\dA}{\,\mathrm{d}A}

Однако в более общем случае вы можете захотеть определить макрос для «дифференциального оператора» d(часто написанного прямым шрифтом), например:

\newcommand\dee{\,\mathrm{d}}

и затем написать \dee Aвместо \dA. ( \newcommand{\dee}{\mathop{}\!d}тоже работает, если вам не нужна вертикальная d...) Преимущество определения \deeвместо \dAв том, что оно освобождает вас от необходимости определять множество отдельных макросов, скажем, \dA, \dB, \dC, и т. д. Конечно, если у вас есть очень много экземпляров \dee A, вы все равно можете определить \newcommand{\dA}{\dee A}.

Обратите внимание также — спасибо, @egreg! — что нижние индексы y1и y2не будут набраны на одинаковой глубине, если вы не предоставите «пустой» верхний индекс — ^{}— для первого из двух Eвыражений.

Отдельно вы также можете захотеть разместить числитель и знаменатель дроби в стиле отображения, а не в текстовом стиле. Результирующий вид показан во втором отображаемом уравнении ниже. Обратите внимание на использование \bigglи \biggrдля изменения размера скобок в знаменателе и директив \!\!(double negative thin space) для точной настройки пространства между символами двойного интеграла и подынтегральными функциями.

введите описание изображения здесь

\documentclass{article}
\usepackage{amsmath} % for "\iint" macro
\newcommand{\dee}{\mathop{}\!d}  % "differential" operator
\newcommand{\dA}{\dee A}
\newcommand{\ddfrac}[2]{\frac{\displaystyle#1}{\displaystyle#2}}

\begin{document}
%% version 1: numerator and denominator in text style, note the small integral symbols
\[
\gamma_{c}= \left\vert
\frac{\iint_{-\infty}^\infty E_{y1}^{} E_{y2}^{*} \dA}
{\sqrt{\bigl(\iint_{-\infty}^\infty E_{y1}^{} E_{y1}^{*} \dA\bigr)
\bigl(\iint_{-\infty}^\infty E_{y2}^{} E_{y2}^{*} \dA \bigr)}}
\right\vert^2
\]

%% version 2: numerator and denominator in display style -- note the large integral symbols
\[
\gamma_{c}= \left\vert
\ddfrac{\iint_{-\infty}^\infty\!\! E_{y1}^{} E_{y2}^{*} \dA}
{\sqrt{\biggl(\iint_{-\infty}^\infty\!\! E_{y1}^{} E_{y1}^{*} \dA \biggr)
\biggl(\iint_{-\infty}^\infty\!\! E_{y2}^{} E_{y2}^{*} \dA\biggr)}}
\right\vert^2
\]
\end{document}

Связанный контент