Как показать каретку (^) в математическом режиме в LaTeX?
Я пытаюсь отобразить каретку (^
) в математическом режиме в LaTeX, чтобы представить эксклюзивную или операцию, реализованную на "языках C". По умолчанию ^
предназначен для создания надстрочного индекса в математическом режиме. Самое близкое, что я могу получить, это использовать \wedge
, что не то же самое.
Ответы
Ответ 1
Возможно, вы захотите использовать общий символ для исключительного или вместо этого, \oplus (но придать ему собственное имя с чем-то вроде \newcommand\XOR{\oplus}
).
Каретка слишком маленькая, чтобы быть заметной как двоичный оператор. Однако, если вы настаиваете на использовании каретки вместо этого, используйте это:
\newcommand\XOR{\mathbin{\char`\^}}
$x \XOR y$
\mathbin
помещает правильный интервал вокруг символа для двоичного оператора, а \char
гарантирует, что глиф получается из римского шрифта.
Ответ 2
Как насчет
\^{}
или
\verb|^|
?
Ответ 3
Используйте символ клина как верхний индекс. Он имеет идеальный размер.
Что-то вроде этого:
$ ^\wedge $
Ответ 4
В математическом режиме вы можете использовать:
$7 \^{ } 3 = 4$
для этого, как показано в онлайн-рендерерах LaTeX здесь.
![enter image description here]()
Ответ 5
\^
- это символ акцента, который применяется к другим символам, \^{4}
дает 4
с карат на голове. Он не занимает горизонтального пространства. Если вы пишете $7 \^{} 3 = 4$
, вы получите 73
с меткой, разбитой как на 7
, так и на 3
. Тогда вам нужно немного заполнить пространство. Сквозь проб и ошибок и приятное приложение под названием LatexIt, я нашел, что эта последовательность работает красиво:
\hspace{1.5} \^{} \hspace{1.5}
Это дает 3 единицы ширины с центрированным в ней каратом. Это выглядит хорошо.
Это точечный карат, и \verb|^|
дает более сглаженный, который больше похож на шрифт монотипа, который часто используется в языках программирования.
Ответ 6
Я очень рекомендую краткое руководство по математике, которое включает в себя список символов.
Ответ 7
Используйте \textasciicircum
в текстовом режиме. Если вы находитесь в математическом режиме, вам нужно использовать что-то вроде $\mbox{\textasciicircum}$
.
Ответ 8
Это то, что я сделал:
$2\hat{\text{ }}3$