水平压缩整数符号 \int

水平压缩整数符号 \int

如标题所示,有没有办法通过水平方向压缩来实现积分符号宽度的调整呢?adjustbox好像只允许我调整高度,宽度不变。

答案1

使用\resizebox

\documentclass{article}
\usepackage{graphicx}
\begin{document}
$\displaystyle\int$
\resizebox{.5\width}{\height}{$\displaystyle\int$}
$\displaystyle\int$
\end{document}

在此处输入图片描述

或者使用自然较窄的直立积分符号,例如从eulervm

\documentclass{article}
\DeclareSymbolFont{eulargesymbols}{U}{zeuex}{m}{n}
\DeclareMathSymbol{\intop}{\mathop}{eulargesymbols}{"52}
\begin{document}
$\displaystyle\int$
\end{document}

在此处输入图片描述

答案2

这里我使用scalerel\hstretch分别将符号压缩为 80%、60% 和 40%。与 不同\resizebox,它可以自动跨数学样式工作。我在这里将其体现为\varint[<scale>]

\documentclass{article}
\usepackage{scalerel}
\newcommand\varint[1][.8]{\mathrel{\hstretch{#1}{\int}}}
\begin{document}
\[
\int_0^x \varint_{\!\!\!0}^x \varint[.6]_{\!\!0}^x  \varint[.4]_{\!0}^x 
\]
\[
\scriptstyle \int \varint \varint[.6] \varint[.4]
\]
\end{document}

在此处输入图片描述

请参阅此相关问题,积分符号 $\int...$,对于自然更垂直、倾斜度更小的整体标志来说,可以说是俄罗斯风格。

相关内容