检测命令后面是否跟着下标
问题的新版本 如何以稳健的方式检测命令后面是否有下标? 我正在使用\newcommand*{\command}[1]{\IfStrEq{#1}{_}{...}{...}},它可以工作,但它被一个名为 的包破坏了breqn。有没有更强大的方法可以在不使用包的情况下进行检测xstring,比如使用\@ifnextchar或其他内置命令? 问题的旧版本 我有一个打印概率的命令$\Prob{X=3}$,简单来说$P(X=3)$ ,有时我需要在 上使用长下标$P$,例如$${\operatorname*{P}}_{y\sim Y|X}{y=3|x=2}$$: 我想...