Как я могу поместить фигуру в латекс?

Я хочу, чтобы изображение было точно в определенной позиции в моем тексте. Я использую команды ниже

\begin{enumerate}
\item T.D. Lee(1957 Physics Nobel Laureate)
\begin{figure}
\begin{center}
\includegraphics[scale=0.5]{TdLee.eps}
\end{center}
\end{figure}

У меня много таких цифр. Случается, что я вижу цифры и предметы в другом порядке. Можете ли вы сообщить мне, какую латексную команду я должен использовать, чтобы иметь изображение под или справа от каждого элемента?

Спасибо

Курт

Ответ 1

Чтобы работать со стандартной системой float, вы можете попробовать h-позиционер (как упоминалось в другом ответе), но с помощью! модификатор, как в

\begin{figure}[h!]
  ...
\end{figure}

Существует еще один позиционер H, такой как h! но пытается усерднее. Ему нужен пакет float

\usepackage{float}
...
\begin{figure}[H]
  ...
\end{figure}

но даже это не работает много раз. Однако, поскольку вы делаете это в списке, попытка использовать float может оказаться для вас не лучшим.

Вы можете попытаться создать minipage для размещения рисунка. Или, возможно, способ сделать то, что вы хотите, может состоять в том, чтобы опустить среду figure, но сохраните center, если вы этого хотите.

Ответ 2

Если вы точно знаете, где вы хотите фигуру, не используйте float (это то, что означает "фигура" envoromnet)... плавает там, чтобы... дождаться его..... float!

Итак, если вы точно знаете, где вы хотите свою фигуру, просто используйте \inputgraphics:

\begin{enumerate}
\item T.D. Lee(1957 Physics Nobel Laureate)
\begin{center}
\includegraphics[scale=0.5]{TdLee.eps}
\end{center}
...
\end{enumerate}

Вы также можете переопределить среду enumerate, чтобы вам не нужно окружать каждый рисунок средой \begin{center}...\end{center}, но если вы заинтересованы в том, как это сделать, я оставлю это для отдельного вопроса. (И неапологично предположить, что вы спросите его на TeX StackExchange, где вопрос, связанный с TeX, слишком мал.)

Ответ 3

Попробуйте спецификатор размещения h. Из здесь:

\begin{figure}[h]
\centering
\includegraphics[scale=0.5]{TdLee.eps}
\end{figure}

Он не гарантирует идеальное размещение, но он пытается.