我怎样才能在标记周围添加空格而不使其累加?

我怎样才能在标记周围添加空格而不使其累加?

我想\,在某些标记周围添加一些填充,例如概率密度函数。天真地,我可以使用

\usepackage{mathtools}
\DeclarePairedDelimiterX{\RoundBrackets}[1]{(}{)}{#1}
\newcommand{\p}[1]{\,p\RoundBrackets{#1}\,}

但是,如果两个这样的标记彼此相连,则会插入两个半空格,而我希望它们之间只出现一个。我该怎么做?

例子:

答案1

我看不出有什么问题p(x)p(y)

但是,您可以通过转动变成一个操作符:

\documentclass{article}
\usepackage{amsmath}
\usepackage{newtxtext,newtxmath}

\DeclareMathOperator{\p}{\mathnormal{p}}

\begin{document}

$p(x)p(y)$

$\p(x)\p(y)$

\end{document}

在此处输入图片描述

相关内容