我正在尝试在LaTeX中以数学模式显示插入符号(^
),以表示在“C语言”中实现的独占或操作。默认情况下,^
用于在数学模式下创建上标。我似乎最接近的是使用\wedge
,这是不一样的。
答案 0 :(得分:16)
您可能希望将公共符号用于独占或代替\ oplus(但使用\newcommand\XOR{\oplus}
之类的名称给它使用正确的名称)。
插入符号太小而不能作为二元运算符引人注目。但是,如果您确实坚持使用插入符号,请使用:
\newcommand\XOR{\mathbin{\char`\^}}
$x \XOR y$
\mathbin
在符号周围为二元运算符设置了正确的间距,\char
确保从罗马字体中获取字形。
答案 1 :(得分:7)
使用楔形符号作为上标。它有完美的尺寸。
这样的事情:
$ ^\wedge $
答案 2 :(得分:6)
怎么样
\^{}
或
\verb|^|
答案 3 :(得分:3)
答案 4 :(得分:1)
\^
是一个适用于其他字符的重音字符,\^{4}
会在其头部提供一个克拉的4
。它不占用水平空间。如果您撰写$7 \^{} 3 = 4$
,则73
会在7
和3
上标记为\hspace{1.5} \^{} \hspace{1.5}
。那么你需要的是填补空间一点点。通过试验和错误以及一个名为LatexIt的漂亮应用程序,我发现这个序列可以很好地工作:
\verb|^|
这给出了3个单位宽度,其中克拉为中心。它看起来不错。
虽然它是一个尖头克拉,{{1}}给出了一个更扁平的克拉,看起来更像是编程语言中经常使用的单色字体。
答案 5 :(得分:1)
我强烈推荐包含符号列表的short math guide。
答案 6 :(得分:1)
在文字模式下使用\textasciicircum
。如果您处于数学模式,则需要使用类似$\mbox{\textasciicircum}$
的内容。
答案 7 :(得分:1)
这就是我所做的:
$2\hat{\text{ }}3$