如何在数学模式下输入#?

如何在数学模式下输入#?

如何输入此符号 在此处输入图片描述

在数学模式?

我在 Google 上搜索过,但一无所获;(

答案1

这主要取决于你需要什么类型的符号。如果是普通符号,只需

\#

可以使用主文本字体中的井号符号。但如果您需要关系符号或运算符号,则分别需要

\mathrel\#
\mathbin\#

注意区别:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

$a \# b$

$a \mathrel\# b$

$a \mathbin\# b$

\end{document}

在此处输入图片描述

最后两者之间的差异很微妙,但却很明显。

当然,最好的方法是,在你决定类型之后,定义你的命令,例如

\newcommand{\mathhash}{\mathrel\#}

选择一个更加语义化的名字。

您可能想要\hash从导入mathabx。这里我定义了一个,如果您想要一个普通的 或 操作符号,则分别\mathrel将其更改为\mathord或。\mathbin

\documentclass{article}
\usepackage{amsmath}

\DeclareFontFamily{U}{matha}{}
\DeclareFontShape{U}{matha}{m}{n}{
 <-5.5> matha5
 <5.5-6.5> matha6
 <6.5-7.5> matha7
 <7.5-8.5> matha8
 <8.5-9.5> matha9
 <9.5-11> matha10
 <11-> matha12
}{}
\DeclareSymbolFont{matha}{U}{matha}{m}{n}
\DeclareMathSymbol{\hash}{\mathrel}{matha}{"23}


\begin{document}

$a \hash b$

\end{document}

在此处输入图片描述

相关内容