Latex 如何打印Stata输出和.tex文件

Latex 如何打印Stata输出和.tex文件,latex,output,stata,tex,Latex,Output,Stata,Tex,我有一些Stata中的回归,我希望以表格的形式。我还将输出保存在另一个地图中作为.tex文件,但它们看起来非常奇怪 我的Stata代码如下 esttab DID_eventAlina DID_eventclio DID_eventdiktat DID_eventDRskole /// using "$results/Table2_PanelA.tex", replace label booktabs keep(_IweeXyear_7 ///

我有一些Stata中的回归,我希望以表格的形式。我还将输出保存在另一个地图中作为.tex文件,但它们看起来非常奇怪

我的Stata代码如下

esttab DID_eventAlina DID_eventclio DID_eventdiktat DID_eventDRskole  ///
        using "$results/Table2_PanelA.tex", replace label booktabs keep(_IweeXyear_7 ///    
        _IweeXyear_7 _IweeXyear_8 _IweeXyear_9 _IweeXyear_10  _IweeXyear_11  _IweeXyear_12  _IweeXyear_13 _IweeXyear_14) b(2) se(2) r(3) ///
        coeflabel(_IweeXyear_7 "4 weeks before*2020" _IweeXyear_8 "3 weeks before*2020" _IweeXyear_9 "2 week before*2020" _IweeXyear_10 "1 week before*2020" _IweeXyear_11 "week of lockdown*2020" ///
        _IweeXyear_12 "1 week after*2020" _IweeXyear_13 "2 weeks after*2020" _IweeXyear_14 "3 weeks after*2020") ///
        mtitles("Alina" "clio" "diktat" "Drskole" ) ///
        stats(countryFE timeFE, fmt(. . . 0)  ///
        label("Country FE" "Year, Week and Day FE" "observation"))  compress ///
        nonotes star(* 0.1 ** 0.05 *** 0.01) nonumbers
然后当我查看.tex文件并在LaTeX中打开它时,它看起来是这样的

{
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{tabular}{l*{4}{c}}
\toprule
                &\multicolumn{1}{c}{Alina}&\multicolumn{1}{c}{clio}&\multicolumn{1}{c}{diktat}&\multicolumn{1}{c}{Drskole}\\
\midrule
4 weeks before*2020&     0.00         &     0.00         &     0.00         &     0.00         \\
                &      (.)         &      (.)         &      (.)         &      (.)         \\
\addlinespace
3 weeks before*2020&     4.34         &     4.24         &     0.00         &   -10.35         \\
                &   (9.73)         &   (7.77)         &      (.)         &  (27.69)         \\
\addlinespace
2 week before*2020&     4.53         &     1.37         &     0.00         &    32.16         \\
                &   (9.30)         &   (7.07)         &      (.)         &  (30.89)         \\
\addlinespace
1 week before*2020&     1.92         &     4.28         &     0.00         &    25.09         \\
                &   (9.91)         &   (7.24)         &      (.)         &  (21.41)         \\
\addlinespace
week of lockdown*2020&    10.75         &    17.52         &     0.00         &    17.27         \\
                &  (12.72)         &  (12.33)         &      (.)         &  (27.51)         \\
\addlinespace
1 week after*2020&    10.24         &    25.36\sym{**} &     0.00         &     3.00         \\
                &  (11.57)         &  (10.98)         &      (.)         &  (32.10)         \\
\addlinespace
2 weeks after*2020&     0.43         &    24.30\sym{***}&     0.00         &    16.41         \\
                &   (8.90)         &   (8.64)         &      (.)         &  (27.33)         \\
\addlinespace
3 weeks after*2020&    -8.52         &    15.20         &     0.00         &    11.45         \\
                &  (11.93)         &  (15.17)         &      (.)         &  (20.88)         \\
\midrule
Country FE      &      Yes         &      Yes         &      Yes         &      Yes         \\
Year, Week and Day FE&      Yes         &      Yes         &      Yes         &      Yes         \\
observation     &                  &                  &                  &                  \\
N               &      461         &      559         &       13         &       68         \\
\bottomrule
\end{tabular}
}

如何将其设置为pdf文件中的表格?

如果您想要一个只有此表格的页面,请将

\documentclass{standalone}
\usepackage{booktabs}
\开始{document}
在你拥有和投入之前

\end{document}
在你拥有之后。然后运行LaTeX对其进行编译以生成PDF文件


否则,只需将您拥有的内容放入
文档
环境中,并在序言中添加
\usepackage{booktables}

您需要(安装并)在生成的
.tex
文件上运行
pdflatex
,以获得pdf。它似乎没有序言(文档类型声明和导入),因此您可能必须
将它包含在另一个
.tex
文件中。@Nick Cox,它成功了。如果您的问题现在得到解决,很好,请正式接受它,给@j1 lee和您自己一些声誉。