私は2つのセット間の連結のための適切な記号をLaTeXで探しています
ありがとう、
次の画像のようなシンボルが欲しいです
答え1
この種の質問に対する素晴らしいリソースは、曖昧な名前のデテクシファイ、 でhttp://detexify.kirelabs.org/classify.htmlマウスで図形を描くと、それに似た TeX シンボルがパッケージとモード情報とともに一覧表示されます。このツールは、私の不器用なシンボルのレンダリングをうまく処理し、egreg と LaRiFaRi が提案したシンボルと同じものを top として見つけました。
答え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を使用できます。2040年かなりたくさんありますこのシンボルをサポートするシステム上のフォントいずれか 1 つを選択し、パッケージをロードして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
\smallfrown
amssymb
シンボルを少し上に上げることで再現できます。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}