![将文本中的 $\bullet$ 标记与 \blacksquare 标记垂直对齐](https://linux22.com/image/330655/%E5%B0%86%E6%96%87%E6%9C%AC%E4%B8%AD%E7%9A%84%20%24%5Cbullet%24%20%E6%A0%87%E8%AE%B0%E4%B8%8E%20%5Cblacksquare%20%E6%A0%87%E8%AE%B0%E5%9E%82%E7%9B%B4%E5%AF%B9%E9%BD%90.png)
答案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}