【已解决】使用latex撰写表格时发现表格会随页面改动变换位置

问题描述:

% PESQ table
\begin{table}[]
    \centering
    \caption{EVALUATION RESULTS OF PESQ}
    \label{tab:pesq}
    \resizebox{0.45\textwidth}{!}{%
    \begin{tabular}{|l|l|c|l|l|l|l|}
    \hline
    \multicolumn{1}{|c|}{\begin{tabular}[c]{@{}c@{}}SNR\\ (dB)\end{tabular}} & PRO           & \multicolumn{1}{l|}{Noisy} & ref.A & ref.B & ref.C & ref.D \\ \hline
    -5                                                                       & \textbf{2.28} & 1.89                       & 1.78  & 2.26  & 2.27  & 2.23  \\
    0                                                                        & \textbf{2.68} & 2.31                       & 2.29  & 2.61  & 2.63  & 2.54  \\
    5                                                                        & \textbf{2.91} & 2.67                       & 2.69  & 2.86  & 2.89  & 2.80  \\
    10                                                                       & \textbf{3.05} & 2.47                       & 2.62  & 2.94  & 2.98  & 2.87  \\ \hline
    \end{tabular}%
    }
\end{table}

在撰写多张表格后发现有的表格在页面开头,有的在页面末尾。此处我使用了IEEE Conference模板(双栏的页面),因此宽度设为了0.45。

问题解决:

\begin{table}[!]	# 在这里加入!

原因:
[ ]中定义了table的自动排版规则:即常用的!htbp规则
htbp分别代表4中放置方式,其优先级随先后顺序依次递减:
!表示无视美学规则按下面的要求放置;
h=here放置在代码中这个图片出现的位置也就是你想让它出现的位置;
t=top放在该页顶端;
b=bottom放在该页底部;
p=page另起一页单独放
因此在实际使用中也可自行定义表格排版规则优先级:

e.g.

\begin{table}[tbhp]  # 根据需求自行定义
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>