使用 \left 和 \right 的括號的最小大小

使用 \left 和 \right 的括號的最小大小

我想在數學模式下使用括號,它會像\left(and一樣自動拉伸\right),但有給定的最小尺寸,例如:

例子

使用類似\delimitershortfall和 的東西\delimiterfactor效果不好,因為它會拉伸全部括號(包括已經夠大的括號)。我只是想限制括號的最小尺寸。

我怎樣才能實現這個目標?

最小工作範例:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

How it works:
\begin{align}
    x &= \left( 2 + y \right)\\
    y &= \left( \sum_n \frac{n}{2} \right)
\end{align}

How I would like it to work:
\begin{align}
    x &= \Big( 2 + y \Big)\\
    y &= \left( \sum_n \frac{n}{2} \right)
\end{align}

\end{document}

答案1

原來的小尺寸看起來更好,但是

\left(\strut2...

將強制支架至少具有以下強制尺寸\strut

或替換\strut\rule{0pt}{20pt}特定的最小高度

在此輸入影像描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}

How it works:
\begin{align}
    x &= \left( 2 + y \right)\\
    y &= \left( \sum_n \frac{n}{2} \right)
\end{align}

How I would like it to work:
\begin{align}
    x &= \Big( 2 + y \Big)\\
    y &= \left( \sum_n \frac{n}{2} \right)
\end{align}

with rule:
\begin{align}
    x &= \left( \rule{0pt}{11.5pt}2 + y \right)\\
    y &= \left( \sum_n \frac{n}{2} \right)
\end{align}

without left/right
\begin{align}
    x &= (2 + y )\\
    y &= \Bigl( \sum_n \frac{n}{2} \Bigr)
\end{align}
\end{document}

相關內容