^
「C言語」で実装された排他的または操作を表すために、LaTeXの数学モードでキャレット()を表示しようとしています。デフォルトで^
は、数学モードで上付き文字を作成するためのものです。私が得ることができる最も近いの\wedge
は、同じではないを使用することです。
7 に答える
排他的または代わりに共通の記号 \oplus を使用することもできます (ただし、 などの適切な名前を付けてください\newcommand\XOR{\oplus}
)。
キャレットは小さすぎて二項演算子としてはわかりません。ただし、代わりにキャレットを使用することを主張する場合は、これを使用してください。
\newcommand\XOR{\mathbin{\char`\^}}
$x \XOR y$
は\mathbin
、二項演算子の記号の周りに適切な間隔を置き、\char
グリフがローマン フォントから取得されるようにします。
くさび記号を上付き文字として使用します。それは完璧なサイズを持っています。
このようなもの:
$ ^\wedge $
どうですか
\^{}
また
\verb|^|
?
これは私がしたことです:
$2\hat{\text{ }}3$
\textasciicircum
テキストモードで使用します。数学モードの場合は、次のようなものを使用する必要があります$\mbox{\textasciicircum}$
。
\^
は他の文字に適用されるアクセント文字で、頭にカラットが付いた\^{4}
を与えます。4
水平方向のスペースを取りません。と書くと、と の両方にマークがつぶれた$7 \^{} 3 = 4$
が得られます。次に必要なのは、スペースを少し埋めることです。試行錯誤し、LatexIt という優れたアプリケーションを使用した結果、このシーケンスがうまく機能することがわかりました。73
7
3
\hspace{1.5} \^{} \hspace{1.5}
これにより、カラットが中央に配置された 3 単位の幅が得られます。良い感じ。
ただし、これは先のとがったカラットであり、\verb|^|
プログラミング言語で頻繁に使用されるモノタイプ フォントのように見える、より平らなカラットを提供します。