我想在数学模式中使用像和一样自动拉伸的括号\left(
,\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}