以下 MWE 按预期工作:\dotfill
“线”跨越整个表格。
\documentclass{article}
% \usepackage{colortbl}
\begin{document}
\begin{tabular}{p{.45\linewidth}p{.45\linewidth}}
aaaaaaaaaaaaaaaaaaaaaaaaaa & bbbbbbbbbbbbbbbbbbbbbbbbbb \\
\multicolumn{2}{c}{\dotfill}
\end{tabular}
\end{document}
但是,一旦colortbl
包裹被加载,虚线就会急剧缩短。
还有一个很奇怪的现象就是页面大小不一样:
- 不计
colortbl
,尺寸为 595.276 x 841.89 pts (A4), - ,
colortbl
它是 612 x 792 pts (字母)。
注意:这种情况发生在最新的TeX Live 2014
,具有以下列表文件(colortbl
加载时):
*File List*
article.cls 2014/09/29 v1.4h Standard LaTeX document class
size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
colortbl.sty 2012/02/13 v1.0a Color table columns (DPC)
array.sty 2014/10/28 v2.4c Tabular extension package (FMi)
color.sty 2014/10/28 v1.1a Standard LaTeX Color (DPC)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/error messages (HO)
ltxcmds.sty 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
supp-pdf.mkii
***********
答案1
colortbl
文献记载,弹力胶的使用受到严格限制,诸如此类的领导者\dotfill
本质上是 tex 中的通用胶水。
看\hdotsfor 和 colortbl 之间的交互:错误/功能?
页面大小是因为 pdftex.def 设置了\pdfpageheight
宽度基元,告诉 pdftex latex 正在使用的页面大小。默认情况下,它是美国信纸,除非你使用\documentclass[a4paper]{article}