У меня есть полностраничный показатель, который LaTeX продолжает ставить в конце из-за его размера.
Я хотел бы, чтобы он был интегрирован на отдельной странице в потоке текста. Как я могу это сделать?
Ответ 1
\begin{figure}[hbtp]
ч = здесь
б = ботом
т = верх
p = страница с плавающей точкой
Алгоритм попытается сначала проверить текущую позицию в документе, затем снизу, затем сверху и затем на отдельной странице. Если вы просто укажете 'h' вы будете принудительно размещены там, где команда figure находится в документе. Заказ зашифрован вами - то есть вы можете указать ptbh который вызовет обратный порядок оценки.
PS, я настоятельно рекомендую всем, кто использует латекс, чтобы использовать Lyx. Он такой же мощный, как и прямой латекс, но его можно использовать, и вы можете перейти к тексту в любом месте, где захотите.
Ответ 2
Если вы также хотите, чтобы заголовок был повернут, вы также можете использовать
\usepackage{rotating}
\begin{sidewaysfigure}
Это также устраняет необходимость использования angle=90 или что-то вроде этого
Ответ 3
\begin{figure*}[tb]
\centering
\makebox[\textwidth]{\includegraphics[width=.9\paperwidth]{./fig/fig5.eps}}
\caption{The SAP data model based on an UML class diagram: classes and relationships.}
\label{fig:Fig5}
\end{figure*}
Ответ 4
Есть ли способ отредактировать приведенный ниже код так, чтобы изображение выглядело так, как оно есть в тексте, то есть, например, с помощью команды [H]? или как мне включить команду [H]?
\begin {figure *} [tb]\centering\makebox [\ textwidth] {\ includegraphics [width =.9\paperwidth] {./fig/fig5.eps}}\caption {Модель данных SAP на основе класса UML диаграмма: классы и отношения.}\label {fig: Fig5}\end {figure *}