LaTeX表定位在代码中的特定点

时间:2017-11-25 09:45:49

标签: position latex positioning tabular

我尝试将下表保持在与我的LaTeX代码中相同的位置。

\begin{table*}[h]
\makebox[\linewidth]{
    \begin{tabular}{| c | c | c |}
        \hline
        Datum & [Tage] & [Tage]\\
        \hline
        01.03.2010 & 1 nach \fullmoon & 5 bis \leftmoon\\
        15.03.2010 & \multicolumn{2}{c|}{\newmoon}\\
        10.12.2009 & 1 nach \leftmoon & 6 vor \newmoon\\
        09.03.2009 & 5 nach \rightmoon & 2 vor \fullmoon\\
        07.01.2010 & \multicolumn{2}{c|}{\leftmoon}\\
        14.12.2010 & 1 nach \rightmoon & 7 vor \fullmoon\\
        02.04.2009 & \multicolumn{2}{c|}{\rightmoon}\\
        \hline
    \end{tabular}
}
\caption{Niedrigste relative Intensität. \fullmoon Vollmond, \newmoon Neumond, \rightmoon{} zunehmender Halbmond, \leftmoon abnehmender Halbmond}  
\label{table10}
\end{table*}

所以我用[H]试了一下,但这让桌子消失了。也尝试从另一个线程

\usepackage{float}
\restylefloat{table}

不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果输出页面的那个位置有足够的空间来容纳该表,那么这几个调整可能应该这样做:

  1. {table*}更改为{table}
  2. [h]更改为[h!]
  3. \makebox{...}环境也应该被废除以避免并发症。

    如果LaTeX无法将表放在那一点,它会发出警告,但表格永远不会消失。