一条线方程中的两条线

一条线方程中的两条线

我想要做的是在一行方程的开头包含两行,就像下图这样。

在此处输入图片描述

有人知道如何实现它吗?非常感谢。

答案1

使用mathtools(无论如何都会加载amsmath)及其DeclarePairedDelimiterX命令,您可以获得更好的 | 间距,并更好地控制括号的大小:

    \documentclass[12pt,a4paper,leqno]{article}

\usepackage[utf8]{inputenc}
\usepackage{amssymb, mathtools}
\usepackage{textcomp} 

\DeclarePairedDelimiterX{\set}[2]{\{}{\}}{#1 \delimsize\vert #2}
\newcommand*\Set[1]{\set*{#1}}
\DeclarePairedDelimiter\abs{\lvert}{\rvert}

\let\emptyset\varnothing    

\begin{document} 
\begin{align}
\tag*{With \texttt{\textbackslash Big}:}       &  \max_{\mathbf x \in \mathcal J(\mathbf K)}\!{\set[\Big]{\sum_{i\in I}\mathcal G_{i  \abs{C_i}}(\mathbf{\Pi}_i, y_i, \emptyset)}{(\mathbf\Pi, y_i)\in \mathcal N(\mathbf x_i)}} \\
\tag*{With \texttt{\textbackslash bigg}:}       & \max_{\mathbf x \in \mathcal J(\mathbf K)}\!{\set[\bigg]{\sum_{i\in I}\mathcal G_{i  \abs{C_i}}(\mathbf{\Pi}_i, y_i, \emptyset)}{(\mathbf\Pi, y_i)\in \mathcal N(\mathbf x_i)}}\\
\tag*{With an implicit \texttt{\textbackslash left}:}        & \max_{\mathbf x \in \mathcal J(\mathbf K)}\!{\Set{\sum_{i\in I}\mathcal G_{i  \abs{C_i}}(\mathbf{\Pi}_i, y_i, \emptyset)}{(\mathbf\Pi, y_i)\in \mathcal N(\mathbf x_i)}}
\end{align}

\end{document} 

在此处输入图片描述

答案2

在此处输入图片描述

请始终发布完整的文档而不仅仅是片段:

\documentclass[12pt]{article}

\begin{document}


\[
\max_{x\in\mathcal{J}(k)}\left\{ \sum_a^b something \middle| something\right\}
\]

\end{document}

相关内容