如何将文本放置在图表/表格上方

如何将文本放置在图表/表格上方

如何在同一页中将文本放置在旋转的图形(横向)上方。我试过了,但文本自动移动到下一页。

TEXT TEXT....


\begin{landscape}
\begin{table}[]
\centering
\includegraphics[width=160mm]{figures2/comparation3.png}
\caption{A comparison of Aloha protocols}
\label{tab:ComparationAloha}
\end{table}
\end{landscape}

我添加了此代码,但表格的一部分消失了。我必须使用 TABLE 类型,因为稍后我需要它来列出表格。

\lipsum[11]
\begin{table}[h!]
\rotatebox{90}{\parbox{100mm}{
\includegraphics[width=160mm, rotate=90]{figures2/comparation3.png}
\caption{A comparison of Aloha protocols}
\label{tab:ComparationAloha}}}
\end{table}
\lipsum[12]

答案1

使用包非常简单adjustbox(在这种情况下无需加载graphicx- 这个包会为您完成):

\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage[font=small,labelfont=bf]{caption}
\usepackage{adjustbox, rotating} 
\usepackage{lipsum}

\begin{document}

\lipsum[11]
\begin{figure}[!htb]
\centering
\adjincludegraphics[width = 150mm, rotate = 90]{Piero_di_Cosimo_2}
\caption{A comparison of Aloha protocols}
\label{tab:ComparationAloha}
\end{figure}
\lipsum[12]

\end{document} 

在此处输入图片描述

如果您想旋转图形文件及其标题,您可以使用以下代码:

\lipsum[11]
\begin{center}
\rotatebox{90}{\parbox{100mm}{
    \includegraphics[width = 100mm]{Piero_di_Cosimo₂}
    \captionof{figure}{A comparison of Aloha protocols}
    \label{tab:ComparationAloha}}}
 \end{center}
 \lipsum[12]

在此处输入图片描述

相关内容