Quero colocar o símbolo do marcador em cima do símbolo da seta para baixo. Alguém pode me ajudar com isso?
\documentclass{article}
\usepackage{graphicx}
\begin{document}
The transition is represented with $\mathrel{\bullet}\downarrow $ arrow.
\end{document}
Edit1: Na verdade, quero anexar o símbolo de marcador em cima do símbolo de seta para baixo, sem qualquer lacuna.
Responder1
Eu realmente não sei o que estou fazendo com isso, mas uma sugestão com \ooalign
and \mathchoice
:
\documentclass{article}
\newcommand\bulletarrow{%
\mathchoice
{{\ooalign{\raise0.8ex\hbox{$\bullet$}\cr$\downarrow$}}}
{{\ooalign{\raise0.8ex\hbox{$\bullet$}\cr$\downarrow$}}}
{{\ooalign{\raise0.65ex\hbox{$\scriptstyle\bullet$}\cr$\scriptstyle\downarrow$}}}
{{\ooalign{\raise0.5ex\hbox{$\scriptscriptstyle\bullet$}\cr$\scriptscriptstyle\downarrow$}}}%
}
\begin{document}
The transition is represented with $ \bulletarrow_{\bulletarrow_{\bulletarrow}} $ arrow.
\end{document}
Para mais informações sobre \ooalign
consulteegregs respondem a outra pergunta.
Responder2
Eu só queria compartilhar essa abordagem. Os itens são empilhados para obter o efeito desejado, e a \ThisStyle{...\SavedStyle...}
macro do scalerel
pacote importará automaticamente o estilo matemático atual para a macro, em locais onde o estilo matemático seria perdido.
O comprimento \LMpt
é uma unidade de comprimento, usada dentro do \ThisStyle
argumento, que é 1pt em \textstyle
e \displaystyle
, mas é dimensionada para 0,7pt em \scriptstyle
e 0,5pt em \scriptscriptstyle
, para que os comprimentos de empilhamento relativos permaneçam proporcionais
\documentclass{article}
\usepackage{stackengine}
\usepackage{scalerel}[2014/03/10]
\def\specsym{\ThisStyle{\stackon[-1\LMpt]{$\SavedStyle\downarrow$}{$\SavedStyle\bullet$}}}
\begin{document}
This is the symbol: \specsym,
$\specsym$ $\scriptstyle\specsym$ $\scriptscriptstyle\specsym$
\end{document}
Alguém poderia abraçar a macro \mathord
se desejasse usá-la exclusivamente no modo matemático (obrigado, egreg).
Agradeço também a azetina que, em sua resposta, faz uma boa observação sobre o uso de stackengine
. Uma sintaxe como
\stackon[-1\LMpt]{$\SavedStyle\downarrow$}{$\SavedStyle\bullet$}
é fácil de visualizar e explicar. Sua desvantagem é que se você usar pilhas para outras funções em seu documento, esta sintaxe poderá ser inadvertidamente afetada pela configuração de vários stackengine
padrões, como alinhamento, etc. Uma maneira de evitar esse problema é especificar a macro em termos de \stackengine
, que é não é afetado pela alteração dos padrões do pacote. No caso atual, isso significaria uma sintaxe mais obtusa, mas também mais protegida:
\stackengine{-1\LMpt}{$\SavedStyle\downarrow$}{$\SavedStyle\bullet$}{O}{c}{F}{F}{S}
Responder3
Usando o stackengine
pacote:
\documentclass{article}
\usepackage{amsmath}
\usepackage{stackengine}
\newcommand{\bulletarrow}{%
\setstackgap{S}{-0.25ex}%
\mathrel{\Shortstack{{$\bullet$} {$\downarrow$}}}}
\begin{document}
$\bulletarrow$
\end{document}
Outra definição possível usando o \stackengine
comando seria:
\stackengine{-0.25ex}{$\downarrow$}{$\bullet$}{O}{c}{F}{T}{S}
Responder4
Você pode usar \overset
deamsmath
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
The transition is represent with $\overset{\bullet}{\downarrow}$ arrow.
\end{document}