我想要排版
$y^{1- -1}$
在我的文档中,但它看起来很奇怪。我希望一个减号看起来像运算符,另一个看起来像指定负数。
谢谢
[编辑] 我找到了部分解决方案,我可以写
$y^{1 - ^- 1}$
但我仍然想知道是否还有更好的方法。
答案1
TeX 在二元运算符和一元运算符之间做出的视觉区分在材料处于显示或文本样式数学模式时很明显,但在材料处于脚本或脚本脚本样式数学模式时则不然。这是因为\medmuskip
——在脚本和脚本脚本样式模式中,在二元运算符周围插入的“跳过”(水平空格)为零。
在诸如您这样的情况下,最好使用括号来提供视觉分组。
即使材料是文本和显示样式数学模式,使用括号也可能是消除混淆的好方法。
\documentclass{article}
\begin{document}
$y^{1-(-1)}=y^2 \quad y^{1--1}=y^2$
$1-(-1)=2\quad 1--1=2$
\end{document}
答案2
两个不完美的解决方案,一个来自另一个问题。
\documentclass{article}
\usepackage{graphicx}
\newcommand{\unaryminus}{\scalebox{0.5}[0.72]{\( - \!\)}}
\begin{document}
$x^{1- \unaryminus1}$
$x^{1--\!1}$
\end{document}