输入frmttable stata表后出错

输入frmttable stata表后出错

我正在使用 Stata 用户编写的命令 frmttable 创建类似日记的表格并将其写入 LaTex。当我使用命令 \input{... .tex} 时,表格会按我想要的方式显示,但 LaTex 随后会停止编译。此外,在表格之前,它在最终的 pdf 文档中提到了 []article。我的代码如下所示:

\documentclass[10pt,a4paper]{article}

\usepackage[round]{natbib}
\usepackage[parfill]{parskip}
\usepackage[margin=0.75in]{geometry}
\usepackage{lscape}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{dcolumn}
\usepackage{longtable}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{mathtools}
\usepackage{longtable}
\usepackage{hyperref}
\usepackage{verbatim}
\begin{document}
...
\begin{flushleft}
\input{Table.tex}
\end{flushleft}
\end{document}

我收到错误“只能在序言中使用... \documentclass”。我还需要安装什么包吗?

答案1

由于我目前无法发表评论(尽管我来晚了),请允许我补充一点作为答案:Statafrmttable知道选项fragment,它将从\begin{document}\begin{table}部分中删除 LaTeX 输出,使代码以开头\begin{tabular}(或者,在后者之前,\begin{center}如果您没有添加选项nocenter)。这样,您就不必手动删除相应的行。

相关内容