如何仅获取已编译表格的 pdf

如何仅获取已编译表格的 pdf

我想通过使用 pdflatex 编译表格来生成 pdf 文档。为此,我检查了但结果却是一整页 a4 纸。有没有办法生成与表格大小相同的 PDF?例如,假设我们保存了以下tab1.tex表格这里

\begin{table}[htbp]\centering
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\caption{Last Job Summary Statistics}
\begin{tabular}{l*{1}{ccccc}}
\hline\hline
                    &        Mean&          SD&         Min&         Max&Non-missing Obs\\
\hline
Held more than one job&        0.08&        0.28&           0&           1&        6010\\
Total hours from all jobs&       41.82&       12.55&           0&         150&        5089\\
Lost last job       &        0.78&        0.42&           0&           1&        6025\\
Quit last job       &        0.05&        0.21&           0&           1&        6025\\
Last job ended temporarily&        0.16&        0.36&           0&           1&        6025\\
Last job notice in weeks&        1.85&        5.60&           0&          97&        4959\\
Tenure (years) in last job&        4.65&        6.37&           0&          48&        5974\\
Received severance pay&        0.19&        0.39&           0&           1&        5959\\
Amount of severance pay&    26156.30&    75819.30&           1&     1000000&        1399\\
Expect to be recalled to last job&        0.14&        0.35&           0&           1&        5979\\
\hline\hline
\multicolumn{6}{l}{\footnotesize Estimates weighted using sample weights}\\
\end{tabular}
\end{table}

使用以下命令进行编译:

pdflatex '\documentclass{article}\begin{document}\input{tab1}\end{document}'

生成: enter image description here

我们希望的是修剪过的pdf 文件包含 仅有的该表如下所示:

enter image description here

有人知道如何生成如上表格的 pdf 吗?

答案1

还有一个额外的步骤,但无论如何都可能令人感兴趣:

添加\pagestyle{empty}到序言中,这样你就有了

pdflatex '\documentclass{article}\pagestyle{empty}\begin{document}\input{tab1}\end{document}'

然后运行

pdfcrop article.pdf

article.pdf生成的文件在哪里pdflatex。这会生成一个文件article-crop.pdfpdfcrop是包含在 TeX Live 和 MikTeX 中的命令行工具。如果不带参数,它将从 PDF 中裁剪掉外部空白。

答案2

尝试这个

\documentclass[varwidth]{standalone}[2011/12/21]

相关内容