马虎的 \left 和 \right?

马虎的 \left 和 \right?

\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}

相关内容