![将图像与文本设置在同一行](https://linux22.com/image/277988/%E5%B0%86%E5%9B%BE%E5%83%8F%E4%B8%8E%E6%96%87%E6%9C%AC%E8%AE%BE%E7%BD%AE%E5%9C%A8%E5%90%8C%E4%B8%80%E8%A1%8C.png)
我有
\noindent\parbox{\textwidth}{{\LARGE\textbf{\name}}}\hfill\begin{figure}[ht!]\includegraphics[width=2cm,height=2cm]{MyPic.jpg}\end{figure}
我希望“name”变量位于页面左侧,而图像位于页面右侧。但结果图像位于下一行的左侧。我怎样才能让它与“name”位于同一行,但位于右侧?
编辑:删除begin{figure}
{\noindent\parbox{\textwidth}{{\LARGE\textbf{\name}}}\hfill\includegraphics[width=2cm,height=2cm]{MyPic.jpg}
产生相同的结果。
答案1
figure
如果不使用,则不需要环境caption
。figure
是一个浮动对象,会四处移动。 你也不需要\parbox
。
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\noindent\textbf{name} \hfill\includegraphics[width=2cm]{example-image-a}
\end{document}