我希望将图片准确地放在文本中的特定位置.我使用下面的命令
\begin{enumerate}
\item T.D. Lee(1957 Physics Nobel Laureate)
\begin{figure}
\begin{center}
\includegraphics[scale=0.5]{TdLee.eps}
\end{center}
\end{figure}
Run Code Online (Sandbox Code Playgroud)
我有很多像这样的数字.会发生什么是我看到不同顺序的数字和项目.你可以让我知道我应该使用哪种乳胶命令,以便将图片放在每个项目的下方或右侧?
谢谢
库尔特
要使用标准浮动系统,您可以尝试使用h定位器(如另一个答案中所述),但使用!修饰语如
\begin{figure}[h!]
...
\end{figure}
Run Code Online (Sandbox Code Playgroud)
甚至还有另一个H定位器,就像h!但要努力.它需要包装float
\usepackage{float}
...
\begin{figure}[H]
...
\end{figure}
Run Code Online (Sandbox Code Playgroud)
但即使这样也不会多次奏效.但是,由于您在列表中执行此操作,尝试使用浮动可能不是最适合您的.
您可能会尝试创建一个小型设备来容纳这个数字.或者,做你想做的事情的方法可能是一起省略figure环境,但center如果你想要的话,保留一个环境.
如果你确切地知道你想要的数字,不要使用浮点数(这就是"图"envoromnet是什么)......浮点数就是.....等待它..... 浮动!
因此,如果您确切知道自己想要的数字,只需使用\inputgraphics:
\begin{enumerate}
\item T.D. Lee(1957 Physics Nobel Laureate)
\begin{center}
\includegraphics[scale=0.5]{TdLee.eps}
\end{center}
...
\end{enumerate}
Run Code Online (Sandbox Code Playgroud)
您还可以重新定义enumerate环境,这样您就不必在环境中围绕每张图片\begin{center}...\end{center},但如果您对如何操作感兴趣,我会留下一个单独的问题.(并且毫无歉意地建议您在TeX StackExchange上询问它,其中没有与TeX相关的问题太小.)
尝试h放置说明符。从这里:
\begin{figure}[h]
\centering
\includegraphics[scale=0.5]{TdLee.eps}
\end{figure}
Run Code Online (Sandbox Code Playgroud)
它不能保证完美的放置,但它会尝试。
| 归档时间: |
|
| 查看次数: |
74289 次 |
| 最近记录: |