Ich muss die Norm der Summe schreiben, aber das Summensymbol ist größer als das Normsymbol (||) und das sieht nicht gut aus. Gibt es ein Symbol für die Norm, das die Größe anpasst?
\documentclass[12pt,a4paper]{article}
\begin{document}
\begin{equation}
||\left(\sum_{n=1}^N \bf P_{\rm n}\rm\right) ||^2 = \left(\sum_n \frac{E_n}{c}\right)^2 - \left(\sum_n \bf p_{\rm n}\rm \right)^2
\end{equation}
\end{document}
Antwort1
Eine der folgenden Methoden sollte funktionieren:
Sie könnten das Paket laden und ein Makro wie folgt
amsmath
definieren :\norm
\newcommand{\norm}[1]{\left\lVert#1\right\rVert}
und dann schreiben
\norm{ \biggl(\sum_{n=1}^N \mathbf{P}_{n}\biggr) }
in der Gleichung von Interesse. Beachten Sie, dass die runden Klammern zu groß sind, wenn Sie
\left(
und schreiben\right)
. Ich empfehle, stattdessen\biggl(
und zu schreiben\biggr)
.Ihr Beispielcode kann daher wie folgt geschrieben werden:
\documentclass[12pt,a4paper]{article} \usepackage{amsmath} \newcommand\norm[1]{\left\lVert#1\right\rVert} \begin{document} \begin{equation} \norm{ \biggl(\sum_{n=1}^N \mathbf{P}_{n}\biggr) }^2 = \biggl(\sum_n \frac{E_n}{c}\biggr)^2 - \biggl(\sum_n \mathbf{p}_{n} \biggr)^2 \end{equation} \end{document}
Manche könnten sagen, dass die resultierenden Norm-"Zäune" im obigen Beispiel etwas zu groß sind und daher den Rest des mathematischen Krams optisch zu dominieren drohen. (Das passiert natürlich, weil das Makro
\left
und\right
Anweisungen zur Größenbestimmung der Zäune verwendet.) Um dieses Problem zu beheben, können Sie dasmathtools
Paket laden und die folgende Anweisung in die Präambel einfügen:\DeclarePairedDelimiterX{\norm}[1]{\lVert}{\rVert}{#1}
und verwenden Sie das
\norm
Makro mit einer expliziten Größenangabe (hier:\bigg
, also die gleiche Größe wie für die Klammern):\documentclass[12pt,a4paper]{article} \usepackage{mathtools} \DeclarePairedDelimiterX{\norm}[1]{\lVert}{\rVert}{#1} \begin{document} \begin{equation} \norm[\bigg]{\biggl(\sum_{n=1}^N \mathbf{P}_{n}\biggr) }^2 = \biggl(\sum_n \frac{E_n}{c}\biggr)^2 - \biggl(\sum_n \mathbf{p}_{n} \biggr)^2 \end{equation} \end{document}
Antwort2
Verwenden Sie \Vert
anstelle von ||
. Sie können \Vert
jedes beliebige Klammern-Größenkommando voranstellen, wie \left
, \right
, \big
, ..
\documentclass[12pt,a4paper]{article}
\begin{document}
\begin{equation}
\left\Vert\left(\sum_{n=1}^N \bf P_{\rm n}\rm\right) \right\Vert^2 = \left(\sum_n \frac{E_n}{c}\right)^2 - \left(\sum_n \bf p_{\rm n}\rm \right)^2
\end{equation}
\end{document}