如何在 latex 中写入 doubleprime

如何在 latex 中写入 doubleprime

现在我用f^{\prime \prime}它来计算双素数。我觉得应该有更好的方法,但我在 google 或 stackexchange 上找不到如何操作。谢谢!

答案1

当然,最简单的版本就是使用$f''(x)$egreg 在评论中提到的版本。pdfLaTeX 支持该版本,并且非常容易输入。

素数、双素数和三素数都有自己的 unicodeU+2032U+2033, 和U+2034您可以借助包fontspec来解决\symbol{"2032}...

这将需要 Xe- 或 LuaLaTeX。但是,在这种情况下,我建议使用unicode-math将所有三个 unicode 包装在自己的宏中的包。它们易于输入,易于理解,比标准版本粗体更少,并且对以下括号的字距调整更好(主观上)。MWE 显示了正常情况和方式unicode-math

% arara: lualatex

\documentclass{article}
\usepackage{unicode-math}
\begin{document}
    \noindent
    $f'(x)$\\
    $f\prime(x)$\\  
    $f''(x)$\\
    $f\dprime(x)$\\
    $f'''(x)$\\
    $f\trprime(x)$\\
\end{document}

在此处输入图片描述


如果你坚持使用 pdfLaTeX,你当然可以定义自己的命令。这可能看起来像这样:

% arara: pdflatex

\documentclass{article}
\newcommand*{\myprime}{^{\prime}\mkern-1.2mu}
\newcommand*{\mydprime}{^{\prime\prime}\mkern-1.2mu}
\newcommand*{\mytrprime}{^{\prime\prime\prime}\mkern-1.2mu}
\begin{document}
    \noindent
    $f'(x)$\\
    $f\myprime(x)$\\    
    $f''(x)$\\
    $f\mydprime(x)$\\
    $f'''(x)$\\
    $f\mytrprime(x)$
\end{document}

在此处输入图片描述

答案2

你可以通过在那个地方使用“newcommand”“declaremathoperator”来做与前一种情况相同的事情,我认为它更直接一些……例如对于双素数

\documentclass{article}
\DeclareMathOperator*{\dprime}{\prime \prime}
\begin{document}
$f''(x)$\\
$f^\dprime(x)$
\end{document}

相关内容