无衬线偏导数符号?

无衬线偏导数符号?

如何以直立的无衬线字体排版偏导数符号(∂)?

我正在使用 pdfLaTeX。我知道这个问题可以通过切换到另一个引擎轻松解决 — — 如果您愿意,请随意发布 XeLaTeX 或 LuaLaTeX 解决方案以造福后人 — — 但我专门在 pdfLaTeX 中寻找解决方案。


编辑后添加图像来对比 LaTeX 生成的内容和我想要的内容:

LaTeX 和 Helvetica Neue 中的偏导数符号

答案1

部分解决方案。

\usepackage{graphicx}
\renewcommand*\partial{\textsf{\reflectbox{6}}}

在此处输入图片描述

答案2

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\def\uppartial{{\mathversion{sf}\ensuremath{\partialup}}}
\begin{document}
$\partial$ partial derivative symbol in \LaTeX

\sffamily
\uppartial{} partial derivative symbol in \LaTeX
\end{document}

在此处输入图片描述

\usepackage[partialup]{kpfonts}如果不需要默认版本,也可以使用。\partial默认是直立的。

答案3

如何使用它cmbright来获取无衬线数学并旋转\partial

\documentclass{article}
\usepackage{cmbright}
\usepackage{graphicx}
\newcommand{\upartial}{\rotatebox[origin=c]{15}{\ensuremath{\partial\mkern-2mu}}}
\begin{document}
\[\frac{\partial x}{\partial t}\quad\textnormal{vs.}\quad\frac{\upartial x}{\upartial t}\]
\end{document}

编辑:

只能使用cmbright以下代码进入数学模式。但是,在这样做的过程中,我发现这个解决方案不是很可靠。正如您在图片中看到的那样,尽管在里面,但直立的线条\partial还是被排版了。\displaystyle\(...\)

在此处输入图片描述

代码:

\documentclass{amsart}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern,cmbright}
\renewcommand*\familydefault{\rmdefault}
\usepackage{graphicx}
\newcommand{\upartial}{\mathsurround=0pt \rotatebox[origin=c]{15}{$\partial\mkern-2mu$}}
\begin{document}
Normal vs.\ upright partial: \(\frac{\partial x}{\partial t}\) vs.\ \(\frac{\upartial x}{\upartial t}\)
\end{document}

\upartial注意:在阅读@egreg的回答后,我也改变了的定义这里,但内联数学问题仍然存在。

相关内容