答案1
这就是“垂直对齐”的意思吗?使两个符号的垂直范围相同(即垂直对齐?)。
\documentclass{scrartcl}
\usepackage{amssymb,scalerel,verbatimbox}
\def\mybullet{\scalerel*{\addvbuffer[-.15pt -.6pt]{$\bullet$}}{\blacksquare}}
\begin{document}
$\mybullet \blacksquare$
\end{document}
将\addvbuffer
项目符号的上方和下方裁剪成与正方形相当的形状。然后,缩放\scalerel*
裁剪\bullet
到与相同的垂直范围\blacksquare
。下面,我显示了被包围的字形\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}