插入图形后如何避免文字间距?

插入图形后如何避免文字间距?

我正在尝试在不改变垂直间距的情况下在文档中插入一个小图形(徽标)。

我有两行文本,我想将图形插入到与第二行对齐的位置。我可以用以下代码片段轻松实现这一点:

{\bf The First Line }\\{\bf The Second Line} \hfill\includegraphics[height=24pt]{google}

此后,文本之间的间距会根据图形的垂直大小而变化。我希望在包含图形后也能有相同的间距。

我怎样才能做到这一点?

答案1

注意,\bf这是一个弃用的命令,在核心 LaTeX 格式中根本没有定义(但某些类出于兼容性原因添加了它)。\textbf{The First Line}标记会更好。

如果您希望线条永远不会被打开,即使图形会覆盖上面的线条,那么\smash{\includegraphics[height=24pt]{google}}\smash命令会隐藏其参数的高度。

答案2

您可能需要使用底部对齐tabular

\noindent{\bfseries
\begin{tabular}[b]{@{}l@{}}
  First line\\
  Second line
\end{tabular}\hfill
\includegraphics[height=24pt]{google}

在此处输入图片描述

相关内容