Símbolo de concatenação entre dois conjuntos

Símbolo de concatenação entre dois conjuntos

Estou procurando um símbolo apropriado em látex para a concatenação entre dois conjuntos

Obrigado,

Quero um símbolo como este na insira a descrição da imagem aquiimagem a seguir

Responder1

Um ótimo recurso para esse tipo de pergunta é o nome opacoDetexificar, nohttp://detexify.kirelabs.org/classify.html. Você esboça uma forma com o mouse e ela lista os símbolos TeX que se parecem com ela, junto com informações de pacote e modo. Ele fez um ótimo trabalho com minha renderização desajeitada do seu símbolo, encontrando como top correspondências os mesmos símbolos propostos por egreg e LaRiFaRi:

insira a descrição da imagem aqui

Responder2

Seu símbolo parece \smallfrownde amssymb, mas levantado.

\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}

O símbolo que prefiro, porém, é \sqcupo que mostrei na parte inferior.

insira a descrição da imagem aqui

Responder3

Se você puder usar Lua- ou XeLaTeX, você pode simplesmente usar o Unicode deste símbolo que éU+2040. Haverá bastantefontes em seu sistema que suportam este símbolo. Você poderia escolher um, carregar o pacote fontspece fazer: \newcommand*{\concat}{\fontspec{your-font-name}\mathbin{\text{\symbol{"2040}}}}.

Porém, seria mais fácil usar o comando \tieconcatque faz parte do unicode-mathpacote. As fontes XITS e Asana fornecem esse símbolo. Isso pode ser parecido com o seguinte:

% arara: lualatex

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

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

insira a descrição da imagem aqui


Se você quiser usar PDFLaTeX, você terá que usar \frownfrom mathtoolsou MnSymbolou para uma versão mais restrita \smallfrownde amssymb.

Você pode reproduzir seu símbolo levantando-o um pouco. Basta adaptar o 0.9exaté achar agradável.

% 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}

insira a descrição da imagem aqui

informação relacionada