Требуется масштабируемая правая фигурная скобка с пунктиром или точкой в ​​математическом режиме

Требуется масштабируемая правая фигурная скобка с пунктиром или точкой в ​​математическом режиме

Как набрать правую скобку, которая масштабируется аналогично левой в среде "cases" и в то же время отображается штрихом или точкой? Код ниже почти в порядке --- за исключением того, что фигурная скобка не отображается штрихом. На изображении ниже она была отображена штрихом вручную. Математический объект внутри масштабированных скобок представляет собой массив из двух-трех строк различной высоты. (Правая скобка tikz изпунктирная или точечная фигурная скобка или квадратная скобка(Сложно автоматически получить тот же размер, что и предыдущая правая скобка, и в том же вертикальном положении. По крайней мере, я не знаю, как это сделать.)

\documentclass[twocolumn,a4paper]{article}
\usepackage{mleftright,amsmath}
\begin{document}
\(\ldots\text{some consequence}\ldots\ \Leftarrow\)
{\abovedisplayskip=0ex\belowdisplayskip=0ex%
\begin{equation}\label{A}
\mleft.\mleft(
\begin{array}{c}
\text{some condition in the 1st line}\\
\text{another condition in the 2nd line}
\end{array}
\mright).\quad \mright\}
\end{equation}}\vspace{\belowdisplayskip}

Later we refer to \eqref{A}.
\end{document}

цель

решение1

Я могу сделать это, немного по-другому. Я определяю \dashlbrcи \dashrbrcиспользую цитируемый вопрос OP, а затем использую \scaleleftright{}{}{}из своего scalerelпакета, чтобы масштабировать их до размера центрального материала.

\documentclass[twocolumn,a4paper]{article}
\usepackage{mleftright,amsmath,tikz,scalerel}
\usetikzlibrary{decorations.pathreplacing}
\def\dshlbrc{\tikz{%
  \draw [dashed, decorate, decoration={brace, amplitude=10pt}] (0,0) -- (0,2);
  }%
}
\def\dshrbrc{\tikz{%
  \draw [dashed, decorate, decoration={brace, amplitude=10pt}] (2,2) -- (2,0);
  }%
}
\begin{document}
\(\ldots\text{some consequence}\ldots\ \Leftarrow\)
{\abovedisplayskip=0ex\belowdisplayskip=0ex%
\begin{equation}\label{A}
\scaleleftright{.}{\mleft(
\begin{array}{c}
\text{some condition in the 1st line}\\
\text{another condition in the 2nd line}
\end{array}
\mright).\quad}{\dshrbrc}
\end{equation}}\vspace{\belowdisplayskip}

Later we refer to \eqref{A}.
\end{document}

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

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