将图形对齐到某一行的特定位置?

将图形对齐到某一行的特定位置?

我想将图形左对齐,但不是在行首,而是在距行首 20 点的位置,以便与我在上一章中所做的项目化宽度相同。有人知道怎么做吗?我的代码是

\begin{itemize}
    \item F\"{u}r low-spin Komplexe
    \item \"{a}usserste s, p, d- Orbitale
\begin{figure}[!htb]
        \flushleft
        \includegraphics[width= 7 cm]{./VBtheory.png}
\end{figure}
\end{itemize}

我应该改变什么?

答案1

只需使用

\hspace*{20pt}{\includegraphics[width= 7 cm]{./VBtheory.png} 

但请注意,figure环境将允许它浮动离开缩进列表,例如浮动到下一页的顶部。它旨在与一起使用,\caption以便您可以在最终排版的任何地方引用它。

如果你希望图像部分那么不要将其设置为图形,它将自动设置为列表边距:

\begin{itemize}
    \item F\"{u}r low-spin Komplexe
    \item \"{a}usserste s, p, d- Orbitale

        \includegraphics[width= 7 cm]{./VBtheory.png}

\end{itemize}

相关内容