傅立叶字体包重新定义中的斜线符号

傅立叶字体包重新定义中的斜线符号

我需要将包中的\slashed{}命令(slashed包)可视化更改fourier为如下所示:

\documentclass{article}
\usepackage{fourier}
\usepackage{slashed}
\begin{document}
$$
(i\slashed\partial-m)\psi=0
$$
\end{document}

在此处输入图片描述

更加原始的外观(无fourier包装):

在此处输入图片描述

换句话说,我希望斜线符号看起来更长并且更具存在感。

答案1

在 LuaLaTeX 或 XeLaTeX 中,你可以结合使用fourier-otf和 STIX Two Math 来实现此目的:

\documentclass{article}
\tracinglostchars=3
\usepackage{fourier-otf}

% Erewhon Math lacks \not, so substitute:
\setmathfont{STIX Two Math}[range="0338, Scale=MatchUppercase]

\newcommand\slpartial{\not\partial}

\begin{document}
\[
(i\slpartial-m)\psi=0
\]
\end{document}

Erewhon Math + STIX Two Math 示例

您也可以尝试使用其他数学字体的斜线,例如:

\documentclass{article}
\tracinglostchars=3
\usepackage{fourier-otf}

% Erewhon Math lacks \not, so substitute:
\setmathfont{NewCMMath-Book}[range="0338, Scale=MatchUppercase]

\newcommand\slpartial{\not\partial}

\begin{document}
\[
(i\slpartial-m)\psi=0
\]
\end{document}

Erewhon + 新计算机现代书

答案2

您可以使用 \big/ 代替 /(参见 slashed.sty 中的注释)。添加

\declareslashed{}{\big/}{0.05}{0}{\partial}

然后是序言

\[(i\slashed\partial-m)\psi=0\]

生产

在此处输入图片描述

相关内容