在下面的代码中,表格以“编程”类型的字体显示。如果我有一个更大的表格(比如在文本文件中),我该如何将该表格导入我的文档中,而不必将整个表格重新输入到文档中?列表包可以实现这一点吗?如果可以,我该如何实现呢?
\documentclass{article}
\usepackage{verbatim}
\begin{document}
I wanted the contents of the table to appear in a ``programming'' type font:
\begin{verbatim}
---------+
10 1 2 4
20 2 3 5
30 3 4 6
40 4 5 7
---------+
\end{verbatim}
\end{document}
答案1
是的,listings
这是个好主意。以下是实现方法:
\usepackage{listings}
\lstset{
basicstyle=\ttfamily
}
\begin{document}
\lstinputlisting{table.txt}
\end{document}
如果您想进一步定制它(例如添加行号),请查看设置列表。