两个集合之间的连接符号

两个集合之间的连接符号

我在乳胶中寻找一个合适的符号来连接两个集合

谢谢,

我想要一个如下在此处输入图片描述图所示的符号

答案1

对于这类问题,一个很好的资源是名字不明确的解毒, 在http://detexify.kirelabs.org/classify.html。您用鼠标绘制一个形状,它会列出与之相似的 TeX 符号,以及包和模式信息。它很好地完成了我对您的符号的非常笨拙的渲染,发现顶部与 egreg 和 LaRiFaRi 提出的相同符号相匹配:

在此处输入图片描述

答案2

您的符号似乎\smallfrown来自amssymb,但被凸起。

\documentclass{article}
\usepackage{amsmath,amssymb}

\newcommand{\tieconcat}{%
  \mathbin{\mathpalette\dotieconcat\relax}%
}
\newcommand{\dotieconcat}[2]{% auxiliary macro, don't use it directly
  \text{\raisebox{.8ex}{$\smallfrown$}}%
}

\begin{document}
$A\tieconcat B$

$A\sqcup B$
\end{document}

不过,我更喜欢的符号是\sqcup我在底部显示的。

在此处输入图片描述

答案3

如果你能够使用 Lua 或 XeLaTeX,你可以直接使用此符号的 Unicode,即U+2040. 将会有很多系统上支持此符号的字体。您可以选择一个,加载包fontspec并执行以下操作:\newcommand*{\concat}{\fontspec{your-font-name}\mathbin{\text{\symbol{"2040}}}}

\tieconcat但是,使用软件包中的命令会更简单unicode-math。字体 XITS 和 Asana 确实提供了该符号。这可能看起来像这样:

% arara: lualatex

\documentclass{article}
\usepackage{unicode-math}

\begin{document}
\setmathfont{XITS Math}
\[
A\tieconcat B
\]
\setmathfont{Asana Math}
\[
A\tieconcat B
\]
\end{document}

在此处输入图片描述


如果您想使用 PDFLaTeX,则必须使用\frown来自mathtools或或来自的MnSymbol较窄版本。\smallfrownamssymb

你可以通过稍微抬高来重现你的符号。只要调整一下,0.9ex直到你觉得满意为止。

% arara: pdflatex

\documentclass{article}
\usepackage{amssymb}
\usepackage{mathtools}
\newcommand*{\upFrown}{\mathbin{\raisebox{0.9ex}{$\frown$}}}
\newcommand*{\upSmallFrown}{\mathbin{\raisebox{0.9ex}{$\smallfrown$}}}

\begin{document}
$A\upFrown B \upSmallFrown C$
\end{document}

在此处输入图片描述

相关内容