防止图片浮动

防止图片浮动

我使用 includegraphics 来放置图片。这些基本上是问题的答案,因此我希望图片立即出现在问题标签下方。但是,图片总是浮动在位置之外,并出现在问题标签的顶部。我该如何防止这种情况发生?

示例代码如下:

\documentclass[12pt]{article}

\usepackage{graphicx}
\usepackage{epstopdf}

\DeclareMathSizes{11}{11}{11}{11}

\begin{document}

\setlength\parindent{0pt}

\textbf{1.} [Nothing to submit]

\textbf{2. (a)}
\includegraphics[scale=0.25]{graphs/fig_2a.eps}

\textbf{2. (b)}
\includegraphics[scale=0.25]{graphs/fig_2b.eps}

\end{document}

答案1

\includegraphics永远不会浮动,它的定位与诸如 之类的字母相同X

\textbf{2. (a)}
\includegraphics[scale=0.25]{graphs/fig_2a.eps}

是相同的

\textbf{2. (a)} \includegraphics[scale=0.25]{graphs/fig_2a.eps}

因此,如果图像适合,它会在数字后面放置一个单词空格,然后将图像及其基线放在文本的基线上。

至于文本,如果您希望它位于下方,请将其放在新段落中

\textbf{2. (a)}

\includegraphics[scale=0.25]{graphs/fig_2a.eps}

尽管如评论中所述,最好是自动编号,并且只需

\item \includegraphics[scale=0.25]{graphs/fig_2a}

以及合适的列表定义。


在此处输入图片描述

[demo]仅作为示例,从实际代码中删除。

\documentclass{article}

\usepackage[demo]{graphics}


\renewcommand\labelenumii{\theenumi. (\theenumii)}
\begin{document}

\begin{enumerate}

\item the first lot
\begin{enumerate}

\item \mbox{}\\\includegraphics{1.a}
\item \mbox{}\\\includegraphics{1.b}

\end{enumerate}

\item the second lot

\begin{enumerate}

\item \mbox{}\\\includegraphics{2.a}
\item \mbox{}\\\includegraphics{2.b}

\end{enumerate}
\end{enumerate}


\end{document}

相关内容