如何使用超过 72 行的 `tbl` 命令?
How to use `tbl` command for more than 72 lines?
我使用 tbl
命令将数据格式化为表格格式,它适用于包含 71 行的文件,当我在文件中添加另一行时,它因以下错误而中断 -
error: page 2: table will not fit on one page; use .TS H/.TH with a supporting macro package
然后我查看了手册页并找到了相同的信息。并尝试在输入文件中使用 .TS
和 .TE
所有可能的组合。如果您遇到此类问题,请分享您的解决方案。
我正在使用的命令的快照 -
cat file.txt
.TS
tab(:)
ce|ce|ce|ce|ce|ce
row1-col1:col2:col3:col4:col5:col6
row2-cola:colb:colc:cold:cole:colf
.......
.......
row72-cola:colb:colc:cold:cole:colf
.TE
将此文件传递给 tbl
命令,如下所示 -
tbl file.txt|groff -T ascii
有没有办法使用 .TS
、.TH
和 '.TE` 来处理超过 71 行?
这是使用 tbl
以表格格式打印多页输出的解决方案 -
.TS H
tab(:)
ce|ce|ce|ce|ce|ce
.TH
row1-col1:col2:col3:col4:col5:col6
row2-cola:colb:colc:cold:cole:colf
.......
.......
row72-cola:colb:colc:cold:cole:colf
.TE
并且需要像下面这样使用这个文件 -
tbl file.txt|groff -ms -T ascii
我使用 tbl
命令将数据格式化为表格格式,它适用于包含 71 行的文件,当我在文件中添加另一行时,它因以下错误而中断 -
error: page 2: table will not fit on one page; use .TS H/.TH with a supporting macro package
然后我查看了手册页并找到了相同的信息。并尝试在输入文件中使用 .TS
和 .TE
所有可能的组合。如果您遇到此类问题,请分享您的解决方案。
我正在使用的命令的快照 -
cat file.txt
.TS
tab(:)
ce|ce|ce|ce|ce|ce
row1-col1:col2:col3:col4:col5:col6
row2-cola:colb:colc:cold:cole:colf
.......
.......
row72-cola:colb:colc:cold:cole:colf
.TE
将此文件传递给 tbl
命令,如下所示 -
tbl file.txt|groff -T ascii
有没有办法使用 .TS
、.TH
和 '.TE` 来处理超过 71 行?
这是使用 tbl
以表格格式打印多页输出的解决方案 -
.TS H
tab(:)
ce|ce|ce|ce|ce|ce
.TH
row1-col1:col2:col3:col4:col5:col6
row2-cola:colb:colc:cold:cole:colf
.......
.......
row72-cola:colb:colc:cold:cole:colf
.TE
并且需要像下面这样使用这个文件 -
tbl file.txt|groff -ms -T ascii