如何创建可放入一页的 81 列的表格格式?

如何创建可放入一页的 81 列的表格格式?

我想创建一个横向模式的 81 列表格,小字体也可以。我将其更改为\documentclass横向模式,但字体仍然太大,无法容纳。任何建议或想法都将不胜感激。

\documentclass[landscape,6pt,letterpaper]{article}
\usepackage[left=1in,right=1in,top=1in,bottom=1in]{geometry} 
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{polynomial}
\usepackage{layouts}
\usepackage{enumerate}
\usepackage{syntax}
\usepackage{gensymb}
\usepackage{enumitem}
\usepackage{cancel}
\usepackage{calc}
\usepackage{enumerate}
\usepackage{xcolor}


\begin{document}

\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex}
    \begin{tabular}{|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|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 8
    \end{tabular}
\end{document}

答案1

这有效:

\documentclass[letterpaper]{article}
\usepackage[left=1in,right=1in,top=1in,bottom=1in]{geometry} 
\usepackage{pdflscape}
\begin{document}
\begin{landscape}
Some text

\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex}
{\scriptsize            %% or tiny
    \begin{tabular}{|*{81}{@{\,}c@{\,}|}}
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 
    0 & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 8
    \end{tabular}
}

Some text again
\end{landscape}
\end{document}

在此处输入图片描述

其他选项可能包括使用resizeboxscalebox来自graphicx包。

相关内容