
Utilizo viñetas y cuadrados para hacer referencia a muestras en una imagen. Así es como los uso en el texto:
$\bullet, \blacksquare$
{\LARGE$\bullet$}, $\blacksquare$
{\huge$\bullet$}, $\blacksquare$
Y este es el resultado:
El segundo es el tamaño más adecuado, pero ¿cómo puedo alinear verticalmente el cuadrado y la bala?
Respuesta1
¿Es esto lo que se entiende por "alineación vertical"? Hacer que la extensión vertical de los dos símbolos sea la misma (es decir, ¿alineación vertical?).
\documentclass{scrartcl}
\usepackage{amssymb,scalerel,verbatimbox}
\def\mybullet{\scalerel*{\addvbuffer[-.15pt -.6pt]{$\bullet$}}{\blacksquare}}
\begin{document}
$\mybullet \blacksquare$
\end{document}
Recorta \addvbuffer
la bala arriba y abajo a algo comparable al cuadrado. Luego, \scalerel*
escala el recorte \bullet
en la misma extensión vertical que el archivo \blacksquare
. A continuación, muestro los glifos rodeados por \fbox
:
\documentclass{scrartcl}
\usepackage{amssymb,scalerel,verbatimbox}
\def\mybullet{\scalerel*{\addvbuffer[-.15pt -.6pt]{$\bullet$}}{\blacksquare}}
\begin{document}
\fboxrule=.1pt
\fboxsep=-\fboxrule\relax
\fbox{$\mybullet$} \fbox{$\blacksquare$}
\end{document}
Respuesta2
Esto es bueno para Computer Modern; Por supuesto, depende del tamaño de la viñeta en la fuente.
\documentclass{article}
\DeclareRobustCommand{\textsquarebullet}{%
\makebox[.5em]{\vrule height 1.05ex depth -.15ex width 0.9ex}%
}
\begin{document}
\textbullet\textsquarebullet
\textsquarebullet\textbullet
\end{document}