以与分隔符相同的方式调整整数符号的大小

以与分隔符相同的方式调整整数符号的大小

这个答案解决了排版更大积分符号的可能方法,但必须选择更适合情况的正确符号大小。

我的问题是:为什么我们不能\int像通常对常见分隔符(),[]和 那样调整符号的大小\{\}

通过写作

\left\{ \left[ \left( stuff \right) \right] \right\}

分隔符的大小会根据 stuff前一个/后续分隔符自动调整。

为什么我们不能写

\left \int \left\{ \left[ \left( stuff \right) \right] \right\} \right.

这样\int符号也能自动调整大小吗?

答案1

Opentype Math 字体可以使用 Integral 扩展字符 U+23AE

在此处输入图片描述

我不确定我是否喜欢这个结果,但这是带有 LuaLaTeX 的 Cambria Math。

\documentclass{article}
\usepackage{unicode-math}
\setmathfont{Cambria math}

\begin{document}


\[
\Uleft\Udelimiter 0 0 "222B
\begin{pmatrix}
  1
\end{pmatrix}
\Uright.
\rightarrow
\Uleft\Udelimiter 0 0 "222B
\begin{pmatrix}
  1\\2
\end{pmatrix}
\Uright.
\rightarrow
\Uleft\Udelimiter 0 0 "222B
\begin{pmatrix}
  1\\2\\3\\4
\end{pmatrix}
\Uright.
\rightarrow
\Uleft\Udelimiter 0 0 "222B
\begin{pmatrix}
  1\\2\\3\\4\\5\\6
\end{pmatrix}
\Uright.
\]
\end{document}

相关内容