插入一个图形,使其右侧有文字

插入一个图形,使其右侧有文字

现在我在文档顶部使用以下内容:

\begin{flushright}
\textbf{\large My name}
\vspace{3pt}
\hrule
\vspace{3pt}
Street 1a\\
Postal code + city\\
Phone number\\
[email protected]
\end{flushright}
\begin{figure}[ht!]
\includegraphics{picture.jpg}
\end{figure}

这样会将 jpg 显示为左对齐,但位于包含我的电子邮件地址的行下方。有没有办法将图片“向上”移动,使其顶部位于 下方\hrule,与包含街道的行完全一致?

答案1

\documentclass{scrreprt}
\usepackage{graphicx}
\begin{document}
\begin{flushright}
\textbf{\large My name}
\vspace{3pt}
\hrule
\vspace{3pt}
\raisebox{\dimexpr-\height+\ht\strutbox}%adjust as needed
   [0pt][0pt]{\includegraphics[width=2cm]{tiger}}
\hfill Street 1a\\    Postal code + city\\    Phone number\\    [email protected]
\end{flushright}
\end{document}

相关内容