我正在编写一个必须生成 PDF 的程序。我决定生成 LaTeX 源代码并用 编译它pdflatex
。问题是打印元素之一是大方格表(最大 97x97)。第一行和第一列是包含短字符串的标题。其他单元格可以包含 0 到 255 范围内的数字。最好的解决方案是让 LaTeX 布局表格,这样我的程序就会生成数据。
我只是找不到一种方法来缩放/旋转/拆分该表格的页面以使其仍然清晰可读。
我尝试适合页面的示例表:
\documentclass{article}
\usepackage[a4paper, margin=1cm]{geometry}
\usepackage{rotating,graphics,longtable}
\newcommand*\rot{\rotatebox{90}}
\begin{document}
\begin{longtable}{l|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1} \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\hline
\end{longtable}
\end{document}
编辑:
对我来说,完美的解决方案是手写 LaTeX 文件,其中包含所有格式规则和定义,并包含在生成的文件中。生成的文件仅包含数据和基本标记(也来自包含的文件)。
LaTeX 用于分割表格的算法可能是:
- 假设每页的最大列数和行数(例如 32)。
- 计算打印表格所需的页数(使用第 1 点的假设)。
- 尝试使所有页面上的列数/行数相等(例如,对于 90x90 的表格,第一次分割将是 32 列 + 32 列 + 26 列。此时将是 30 列 + 30 列 + 30 列)。
- 按一定顺序打印子表(例如从左到右、从上到下)
它应该保留单元格内容和格式(如果有)。
有可能吗?也许我应该使用其他东西来生成 PDF?
答案1
为了在横向模式下获得一行,您需要
\documentclass{article}
\usepackage[a4paper, margin=1cm]{geometry}
\usepackage{pdflscape,longtable}
\newcommand*\rot{\rotatebox{90}}
\begin{document}
\begin{landscape}
\setlength\tabcolsep{.9pt}
\tiny
\begin{longtable}{l|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1}& \rot{K1} \\
\hline
K1 & 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200& 200 \\
\end{longtable}
\end{landscape}
\end{document}
如果你这样做,整个表格就可以放在一页上。
是否可读取决于您的视力,以及它是在纸上还是在可以缩放的查看器中。
如果它不可读,你将不得不将数据重新格式化为多个表,但很难建议任何这样的拆分,因为可能真实的数据不是一行,200
更紧凑的格式
a row of 200s
但是只要有了一些领域知识,您通常可以以某种方式拆分表格.....