有没有办法只使用包积分中的符号euler
而不加载整个包?
提前致谢!
答案1
在现代工具链中unicode-math
,您可以使用 下载 Neo Euler 字体并写入:
\setmathfont[range = {\int, \oint}, Scale = MatchUppercase]{euler.otf}
使用旧式 1 字体,在附录 D 中查找符号手冊amsfonts
。 符号\int
位于字体中euex
,并且我们看到显示样式\int
位于插槽中"5A
,文本样式\int
位于插槽中"52
。因此,我们可以将此字体加载为数学字母表,并使用选择适当的样式\mathchoice
。
\documentclass[varwidth]{standalone}
\usepackage[T1]{fontenc}
\makeatletter
\DeclareSymbolFont{eulerex}{U}{euex}{m}{n}
\DeclareMathSymbol{\big@int}{\mathop}{eulerex}{"5A}
\DeclareMathSymbol{\little@int}{\mathop}{eulerex}{"52}
\DeclareRobustCommand{\int}[0]{\mathchoice%
{\big@int}%
{\little@int}%
{\little@int}%
{\little@int}}
\makeatother
\begin{document}
\( \displaystyle\int\ldots \) \\
\( \textstyle\int\ldots \) \\
\( \int_{\int_{\int}} \ldots \)
\end{document}
\oint
如果您需要的话也一样。