我可以在数学模式中插入垂直居中的图像吗?

我可以在数学模式中插入垂直居中的图像吗?

在 Mikael Öhman 的回答中这个问题,他提供了一些代码,用于使用声明将图像作为符号放置在数学模式中\mathord。我可以使用它在序言中定义一个新命令,并且它可以工作,但图像被放置在等式的基线上。

我希望它比一般的文本高很多,所以理想情况下我可以使用\vcenter垂直居中。当我包含居中时,图像被视为与页面一样宽,即其后有大约 6 英寸的空白。(图像被裁剪得很紧密,因此空白肯定是由 LaTeX 创建的。

我的代码哪里出了问题?

\newcommand{\bone}{\mathord{\includegraphics[scale=0.5]{../images/dog_bone.pdf}}}

答案1

使用\hbox范围\vcenter

\vcenter{\hbox{\includegraphics{filename}}}

\vcenter{\hbox{...}}如果您总是垂直居中使用它,您可以添加到您的宏定义中。

顺便说一句,通常您只需使用额外的括号就\mathord可以获得正常的间距。

相关内容