\left
和命令\right
通常会产生不合时宜的大分隔符。使用稍小的分隔符几乎总是比使用太大的分隔符看起来更好。使用现代计算机,结果通常是可以忍受的,但对于(例如)mathdesign
使用 charter 字体的包,分隔符大小是无法忍受的。例如,以下代码在 y 周围产生的垂直条比 x 大得多:
\documentclass{amsart}
\usepackage[charter]{mathdesign}
\begin{document}
It would be nice if these were the same size:
\[ \left|x\right| \quad \left|y\right| \]
It would be even better if
\[\left|x^{2^3}\right| \quad \text{ looked like } \quad \bigl| x^{2^3}\bigr|\]
\end{document}
结果图像:
所以现在的问题是:关于如何产生允许一点点悬垂的草率\left
和\right
命令(比如\sleft
和),有什么想法吗?\sright
答案1
\documentclass{amsart}
\usepackage[charter]{mathdesign}
\delimitershortfall=10pt
\delimiterfactor=750
\begin{document}
It would be nice if these were the same size:
\[ \left|x\right| \quad \left|y\right| \]
It would be even better if
\[\left|x^{2^3}\right| \quad \text{ looked like } \quad \bigl| x^{2^3}\bigr|\]
\end{document}