20

^「C言語」で実装された排他的または操作を表すために、LaTeXの数学モードでキャレット()を表示しようとしています。デフォルトで^は、数学モードで上付き文字を作成するためのものです。私が得ることができる最も近いの\wedgeは、同じではないを使用することです。

4

7 に答える 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

これは私がしたことです:

$2\hat{\text{ }}3$
于 2012-02-17T16:41:26.777 に答える
3

\textasciicircumテキストモードで使用します。数学モードの場合は、次のようなものを使用する必要があります$\mbox{\textasciicircum}$

于 2009-10-20T14:09:48.667 に答える
3

数学モードでは、以下を使用できます。

$7 \^{ } 3 = 4$

これを行うには、こちらのオンライン LaTeX レンダラーから示されているように。

ここに画像の説明を入力

于 2008-12-01T04:16:34.637 に答える
2

\^は他の文字に適用されるアクセント文字で、頭にカラットが付いた\^{4}を与えます。4水平方向のスペースを取りません。と書くと、と の両方にマークがつぶれた$7 \^{} 3 = 4$が得られます。次に必要なのは、スペースを少し埋めることです。試行錯誤し、LatexIt という優れたアプリケーションを使用した結果、このシーケンスがうまく機能することがわかりました。7373

\hspace{1.5} \^{} \hspace{1.5}  

これにより、カラットが中央に配置された 3 単位の幅が得られます。良い感じ。

ただし、これは先のとがったカラットであり、\verb|^|プログラミング言語で頻繁に使用されるモノタイプ フォントのように見える、より平らなカラットを提供します。

于 2008-12-01T04:22:09.557 に答える