Latex表格与图片旋转,且标题同时旋转 (表格的标题可设置于表格的上方或下方)

引入

对于表格,一般标题都在表格上方,这个是我已经调整好了的,参见小节1.1;图的旋转参见节2。注意在示意中,我并没有将表格填充的塞满整个页面,你自己可以补充。因为用到旋转表格一般都是你的表格很大的情况。

1 表格及其标题旋转

1.1 标题位于表格上方

一般论文中用这个,这里标题设置的居中。如果想靠右或者靠左,我下面的示意里有注释。表格使用的是0.95缩放比,你可以继续调整。注意使用\usepackage{hyperref}可能会报错,因为当前的表格很大,可能超链接跨页了。

\documentclass{article}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{caption}

\begin{document}

Table \ref{table: upper_test}

\begin{sidewaystable}[!htb]
    \captionsetup{justification=centering}  % Left: using raggedleft; right: using raggedright
    \caption{Test upper long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long caption.}
    \label{table: upper_test}
    
    \centering
    \resizebox{0.95\textwidth}{!}{  % 0.95\textwidth is used to control the resize scale
        \begin{tabular*}{\hsize}{@{}@{\extracolsep{\fill}}cccccccccccccccccc@{}}
        \hline
        Test & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        \hline
        1 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        2 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        3 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        4 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        \end{tabular*}
    }
    
\end{sidewaystable}


\end{document}

效果如下:

1.2 标题位于表格下方

只需要把caption挪下位置即可:

\documentclass{article}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{caption}

\begin{document}

Table \ref{table: upper_test}

\begin{sidewaystable}[!htb]
    
    \centering
    \resizebox{\textwidth}{!}{  % 0.95\textwidth is used to control the resize scale
        \begin{tabular*}{\hsize}{@{}@{\extracolsep{\fill}}cccccccccccccccccc@{}}
        \hline
        Test & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        \hline
        1 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        2 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        3 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        4 & A & B & C & D & A & B & C & D & A & B & C & D & A & B & C & D\\
        \hline
        \end{tabular*}
    }
    
    \captionsetup{justification=centering}  % Left: using raggedleft; right: using raggedright
    \caption{Test upper long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long long caption.}
    \label{table: upper_test}
    
\end{sidewaystable}


\end{document}

效果如下:

2 图片及其标题旋转

这个暂时没有去调整:

\begin{figure}[p]
\begin{adjustbox}{addcode={
\begin{minipage}{\width}}{
\caption{Test.}
\label{fig:test}
\end{minipage}},rotate=90,center}
\includegraphics[width = 20cm]{images/text.pdf}
\end{adjustbox}
\end{figure}

效果如下:

评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值