我试图^
在 LaTeX 中以数学模式显示插入符号 () 以表示在“C 语言”中实现的独占或操作。默认情况下,^
用于在数学模式下创建上标。我似乎能得到的最接近的是 using \wedge
,这是不一样的。
Anthony Cramp
问问题
44919 次
7 回答
18
您可能希望使用通用符号来表示排他性,或者改为使用 \oplus(但使用类似 的名称为其命名\newcommand\XOR{\oplus}
)。
插入符号有点太小而无法作为二元运算符引起注意。但是,如果您确实坚持使用插入符号,请使用:
\newcommand\XOR{\mathbin{\char`\^}}
$x \XOR y$
为二元运算符在符号周围\mathbin
放置正确的间距,并\char
确保字形是从罗马字体获得的。
于 2008-12-01T04:53:25.937 回答
10
使用楔形符号作为上标。它有完美的尺寸。
像这样的东西:
$ ^\wedge $
于 2011-09-20T07:45:26.880 回答
8
怎么样
\^{}
或者
\verb|^|
?
于 2008-12-01T04:05:37.687 回答
3
于 2008-12-01T04:16:34.637 回答
3
\textasciicircum
在文本模式下使用。如果您处于数学模式,则需要使用类似$\mbox{\textasciicircum}$
.
于 2009-10-20T14:09:48.667 回答
3
这就是我所做的:
$2\hat{\text{ }}3$
于 2012-02-17T16:41:26.777 回答
2
\^
是适用于其他字符的重音字符,在其头上\^{4}
给出一个克拉。4
它不占用水平空间。如果你写$7 \^{} 3 = 4$
,你会得到一个73
带有标记的7
和3
。然后,您需要稍微填充空间。通过反复试验和一个名为 LatexIt 的不错的应用程序,我发现这个序列可以很好地工作:
\hspace{1.5} \^{} \hspace{1.5}
这给出了 3 个单位的宽度,其中克拉居中。看起来很好。
虽然它是一个尖尖的克拉,并\verb|^|
给出了一个更扁平的,看起来更像是编程语言中经常使用的单型字体。
于 2008-12-01T04:22:09.557 回答