
Ich verwende Aufzählungszeichen und Quadrate, um auf Beispiele in einem Bild zu verweisen. So verwende ich sie im Text:
$\bullet, \blacksquare$
{\LARGE$\bullet$}, $\blacksquare$
{\huge$\bullet$}, $\blacksquare$
Und das ist das Ergebnis:
Die zweite Größe ist am besten geeignet, aber wie kann ich das Quadrat und den Aufzählungspunkt vertikal ausrichten?
Antwort1
Ist das, was mit „vertikaler Ausrichtung“ gemeint ist? Die vertikale Ausdehnung der beiden Symbole gleich machen (also vertikale Ausrichtung?).
\documentclass{scrartcl}
\usepackage{amssymb,scalerel,verbatimbox}
\def\mybullet{\scalerel*{\addvbuffer[-.15pt -.6pt]{$\bullet$}}{\blacksquare}}
\begin{document}
$\mybullet \blacksquare$
\end{document}
Das \addvbuffer
schneidet die Aufzählungszeichen oben und unten auf etwas, das mit dem Quadrat vergleichbar ist. Dann \scalerel*
skaliert das das , das abgeschnitten wurde, \bullet
auf die gleiche vertikale Ausdehnung wie das \blacksquare
. Unten zeige ich die Glyphen, die von einem umgeben sind \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}
Antwort2
Für Computer Modern ist das gut, es kommt natürlich auf die Größe der Aufzählungszeichen in der Schrift an.
\documentclass{article}
\DeclareRobustCommand{\textsquarebullet}{%
\makebox[.5em]{\vrule height 1.05ex depth -.15ex width 0.9ex}%
}
\begin{document}
\textbullet\textsquarebullet
\textsquarebullet\textbullet
\end{document}