我有几个问题。1) 我想创建一个表格,里面有两个制表符,一个在左边,一个在右边,并带有一个标题,但是当我在表格中使用 2x 制表符时,第二个表格下面会出现两个表格。2) 第二个表格放在下一页(我使用了 !htbp 参数),但是当我想在表格下面写点东西时,我得到的只是上一页表格上的文本。我该如何改变它。(我的页面末尾有几行空白,表格放在新页面上,当我想在表格下面写点东西时,我得到的是第一页上这几行空白处的文本。)
以下是代码: http://pastebin.com/P6r79MAP 我需要在表格下获得 4 个点(但这没有发生)并且在一行中有两个制表符
答案1
@Hadson,你链接中的代码远非 MWE...无论如何,你有两个问题:
- 您请求表格(表格之间有空行)每张都占一行
- 第二个表格太宽,无法在一行文本宽度内容纳下两个表格。
为了展示我所做的事情,我根据您的代码制作了以下 MWE:
\documentclass[a4paper,titlepage,10pt]{article}
\usepackage[polish]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{caption}
\usepackage{makecell}% <-- new
\renewcommand{\arraystretch}{1}
\begin{document}
\begin{table}[!htbp]
\caption{Pomiar masy i długości}
\begin{tabular}[t]{|c|c|c|} \hline
\multicolumn{3}{|c|}{Pręt} \\ \hline
& wartość & niepewność \\ \hline
m[g] & 685 & 1 \\ \hline
l[mm] & 746 & 1 \\ \hline
b[mm] & 97 & 1 \\ \hline
a[mm] & 276 & 1 \\ \hline
\end{tabular}
\quad
\begin{tabular}[t]{|c|c|c|} \hline
\multicolumn{3}{|c|}{Pierścień} \\ \hline
& wartość & niepewność \\ \hline
m[g] & 685 & 1 \\ \hline
$D_{w}$[mm] & 74,6 & 1 \\ \hline
$D_{z}[mm]$ & 97 & 1 \\ \hline
$R_{z}[mm]$ & 276 & 1 \\ \hline
e[mm] & 11 & 0,05 \\ \hline
a[mm] &13.5 & 1,05 \\ \hline
\end{tabular}
\end{table}
\begin{table}[!htbp]
\caption{Pomiar okresu drań}
\begin{tabular}[t]{|c|c|c|c|} \hline
\multicolumn{4}{|c|}{Pręt} \\ \hline
Lp.
& \thead{Liczba\\ okresów k}
& \thead{Czas t[s]\\ dla k okresów}
& Okres $T_{i}[s]$ \\ \hline
1 & 30 & 39.32 & 1.310 \\ \hline
2 & 30 & 39.16 & 1.305 \\ \hline
3 & 30 & 39.57 & 1.319 \\ \hline
4 & 30 & 38.91 & 1.297 \\ \hline
5 & 30 & 39.39 & 1.312 \\ \hline
6 & 30 & 39.16 & 1.304 \\ \hline
7 & 30 & 40.02 & 1.334 \\ \hline
8 & 30 & 39.27 & 1.309 \\ \hline
9 & 30 & 38.97 & 1.299 \\ \hline
10 & 30 & 39.44 & 1.314 \\ \hline
\multicolumn{4}{|l|}{Wartość średnia okresu $1.3103$} \\ \hline
\multicolumn{4}{|l|}{Niepewność $u(t): 3.38 * 10^{-3}$} \\ \hline
\end{tabular}
\quad
\begin{tabular}[t]{|c|c|c|c|} \hline
\multicolumn{4}{|c|}{Pręt} \\ \hline
Lp.
& \thead{Liczba\\ okresów k}
& \thead{Czas t[s]\\ dla k okresów}
& Okres $T_{i}[s]$ \\ \hline
1 & 30 & 30.68 & 1.023 \\ \hline
2 & 30 & 30.75 & 1.025 \\ \hline
3 & 30 & 30.87 & 1.029 \\ \hline
4 & 40 & 40.93 & 1.023 \\ \hline
5 & 40 & 40.81 & 1.020 \\ \hline
6 & 30 & 30.52 & 1.017 \\ \hline
7 & 30 & 31.02 & 1.034 \\ \hline
8 & 40 & 41.11 & 1.028 \\ \hline
9 & 40 & 40.57 & 1.014 \\ \hline
10 & 30 & 30.65 & 1.022 \\ \hline
\multicolumn{4}{|l|}{Wartość średnia okresu $T: 1.0235$} \\ \hline
\multicolumn{4}{|l|}{Niepewność $u(t): 3.38 * 10^{-3}$} \\ \hline
\end{tabular}
\end{table}
\end{document}
对于前两个表,只需删除之间的空行即可。为了快速测试,我用 在它们之间留出距离quad
。相反,您可以在 之后使用hfill
关联\centering
命令\begin{table}
。
对于第二个表格,我的怀疑是评论正确。它们太宽了。所以,你看到了如何制作带有标题Liczba okresów k
和Czas t[s] dla k okresów
更窄的列。一种方法是将它们排版成更多行,就像我在上面的 MWE 中所做的那样:在序言中添加包makecell
,然后使用它的宏thead
。
如您所见,我添加了表格[t]
顶部对齐选项(因为前两个表格的高度不同)。遵循上述建议后的两个表格的图片: