如同这个问题我想在同一页上显示表格中的两个特定行。因为我的文档处于twocolumn
模式,所以我使用xtabular
。在longtable
命令\\*
中应该可以工作。在以下 MWE 中,分页符发生在行之间
2\\*
3\\
尽管有明星。
\documentclass[a6paper,14pt,oneside,twocolumn]{scrartcl}
\usepackage{xtab}
\xentrystretch{-0.1}
\setlength{\columnseprule}{0.4pt}
\begin{document}
\begin{xtabular}{l}
0\\
1\\
2\\
3\\
4\\
5\\
6\\
7\\
8\\
9\\
0\\
1\\
2\\*
3\\
4\\
5\\
6\\
7\\
8\\
9\\
\end{xtabular}
\end{document}
\nopagebreak
也不起作用,而且我在“xtab”文档中没有找到任何提示。
编辑:
\\*
都不起作用supertabular
。
答案1
您可以在表的适当位置手动添加类似的内容\shrinkheight{<dimen>}
,但这需要查看结果并猜测正确的值。
\documentclass[a6paper,14pt,oneside,twocolumn]{scrartcl}
\usepackage{xtab}
\xentrystretch{-0.1}
\setlength{\columnseprule}{0.4pt}
\begin{document}
\begin{xtabular}{l}
10\\
11\\
12\\
13\\
14\\
15\\
16\\
17\\
18\\
19\\
20\\
21\\\shrinkheight{-2\normalbaselineskip}
22\\
23\\
24\\
25\\
26\\
27\\
28\\
29\\
\end{xtabular}
\end{document}