使用 `\left[` 和 `\right]` 在单独的行中使用 'align'

使用 `\left[` 和 `\right]` 在单独的行中使用 'align'
\documentclass[a4paper]{scrartcl}
\usepackage{amsmath}
\usepackage{upgreek}
\usepackage{commath}
\usepackage{amssymb}
\usepackage{amsthm}

\usepackage[pdftex,svgnames,hyperref]{xcolor}
\usepackage{thmtools}
\usepackage{hyperref}
\newtheorem{defi}{Definition}[subsection]
\newtheorem{lemma}[defi]{Lemma}
\newtheorem{cor}[defi]{Corollary}
\newtheorem{theorem}[defi]{Theorem}
\newtheorem*{theorem*}{Theorem}


\declaretheorem[style=remark, name=Remark, sibling=defi]{rem}
\declaretheorem[style=remark, name=Remark, sibling=defi, numbered=no]{rem*}
\declaretheorem[style=remark, name=Example, sibling=defi]{bsp}
\newcommand{\defwort}[1]{\textbf{#1}}

\usepackage[capitalise,nameinlink]{cleveref}
\makeatletter
\patchcmd{\@cref}{\begingroup}{\begingroup\bfseries}{}{}
\makeatother

\begin{document}

\begin{align}

K&=\frac{1}{\left\Vert\Tilde{\nu}\right\Vert^6}\left[\left(\langle\Tilde{\nu},u_{11}\rangle\langle u_2,u_2\rangle-\langle\Tilde{\nu},u_{12}\rangle\langle u_1,u_2\rangle\right)\left( \langle\Tilde{\nu},u_{22}\rangle\langle u_1,u_1\rangle-\langle\Tilde{\nu},u_{11}\rangle\langle u_1,u_2\rangle\right)\nonumber\\
&-\left(\langle\Tilde{\nu},u_{12}\rangle\langle u_1,u_1\rangle-\langle\Tilde{\nu},u_{11}\rangle\langle u_1,u_2\rangle\right)\left( \langle\Tilde{\nu},u_{12}\rangle\langle u_2,u_2\rangle-\langle\Tilde{\nu},u_{22}\rangle\langle u_1,u_2\rangle\right)\right]
\end{align}

I want to use 
\begin{verbatim}
            \left[... \nonumber\\
            ... \right]
        \end{verbatim}
But this somehow doesn't seem to work
\end{document}

在此处输入图片描述

答案1

我相信你已经知道你的主要问题的答案:TeX 确实不是允许\left\right指令跨行拆分。您可以\left[ ... \right.可以在同一行和下一行放置\left. ... \right],但不能保证各行的栅栏大小相同。等您弄清楚了这一点并确定了正确的非自动大小调整(或者可能弄清楚了如何在一行或两行中插入合适的印刷支柱)时,您不妨从一开始就执行手动大小调整。

我建议您 (a) 切换到multline环境,(b) 使用\bigl\bigr作为圆括号,以及 (c)\Bigl\Bigr作为方括号。我还建议您定义高级宏,例如\iprod和,\norm而不是用大量低级指令(例如\langle\rangle和)填充方程式\Vert

在此处输入图片描述

\documentclass[a4paper]{scrartcl}
\usepackage{mathtools} % for '\DeclarePairedDelimiter' macro
\DeclarePairedDelimiter\norm\lVert\rVert    % "norm"
\DeclarePairedDelimiter\iprod\langle\rangle % "inner product" 
\newcommand\tnu{\tilde{\nu}} % handy shortcut macro

\begin{document}

\begin{multline}
K=\frac{1}{\norm{\tnu}^6} \Bigl[
   \bigl(\iprod{\tnu,u_{11}}\iprod{u_2,u_2}-\iprod{\tnu,u_{12}}\iprod{u_1,u_2}\bigr)
   \bigl(\iprod{\tnu,u_{22}}\iprod{u_1,u_1}-\iprod{\tnu,u_{11}}\iprod{u_1,u_2}\bigr)\\
  -\bigl(\iprod{\tnu,u_{12}}\iprod{u_1,u_1}-\iprod{\tnu,u_{11}}\iprod{u_1,u_2}\bigr)
   \bigl(\iprod{\tnu,u_{12}}\iprod{u_2,u_2}-\iprod{\tnu,u_{22}}\iprod{u_1,u_2}\bigr)
 \smash[t]{\Bigr]}
\end{multline}

\end{document}

相关内容