フォーラムで答えを見つけようとしましたが、見つかりません。
いくつかのテーブルが別々のファイルにありますが、それらを 1 つのファイルに整理したいと考えています。プリアンブルはすべてのテーブルで同じです。私は以下を使用します:
\begin{document}
\input{table1.tex}
\input{table2.tex}
\end{document}
2 つのテーブルが同じページに配置されています。\pagebreak
最初のテーブルと 2 番目のテーブルの間にを追加しようとしました\input
が、機能しません。
次に、次を試しました\include
:
\begin{document}
\include{table1.tex}
\include{table2.tex}
\end{document}
この場合、コンパイルしようとすると、エラー メッセージは表示されませんが、PDF は出力されません。
どうすればこの問題を解決できると思いますか? よろしくお願いします。
付録
すべてのテーブルを含む大きなファイルは次のとおりです。
\documentclass{article}
\usepackage{rotating}
\usepackage{xcolor}
\usepackage{longtable}
\usepackage[labelfont=bf]{caption}
\usepackage[utf8]{inputenc}
\usepackage{caption, booktabs, makecell, siunitx}
\usepackage{eqparbox}
\pagenumbering{gobble}
\usepackage{booktabs}
\usepackage[referable,para]{threeparttablex}
\usepackage[scale=.75,textheight=27cm, textwidth=15cm]{geometry}
\usepackage{multirow}
\usepackage{pdflscape}
\sisetup{group-separator={,}, table-format=1.3, table-space-text-post=***,
table-number-alignment =center}
\newcommand*{\MyIndent}
{\hspace*{1.5cm}}
\begin{document}
\input{table1.tex}
\input{table2.tex}
\end{document}
table1.tex には次のコードがあります (table2.tex は変数が異なりますが、ほぼ同じです)。
\begin{table}
\setlength{\tabcolsep}{9pt}
\centering
\normalsize
\def\sym#1{\ifmmode^{#1}\else\(^{#1}\)\fi}
\begin{threeparttable}
\caption{Baseline model \label{table3}}
\begin{tabular}{l*{5}{c}}
\toprule \toprule
&\multicolumn{1}{c}{(1)}&\multicolumn{1}{c}{(2)}&\multicolumn{1}{c}{(3)}&\multicolumn{1}{c}{(4)}&\multicolumn{1}{c}{(5)}\\
&\multicolumn{1}{c}{POLS}&\multicolumn{1}{c}{WG}&\multicolumn{1}{c}{Kiviet--WG}&\multicolumn{1}{c}{DIF--GMM}&\multicolumn{1}{c}{SYS-GMM}\\
\midrule \noalign{\medskip}
$(ln)y_{i,t-1}$ & .984\sym{***}& .674\sym{***}& .895\sym{***}& .519\sym{***}& .957\sym{***}\\
& (.007) & (.043) & (.036) & (.128) & (.013) \\
$PC$ & -.029\sym{**} & -.045\sym{***}& -.033\sym{***}& -.103\sym{***}& -.107\sym{***}\\
& (.015) & (.013) & (.013) & (.039) & (.036) \\
$PC^{2}$ & .003\sym{**} & .004\sym{***}& .003\sym{***}& .010\sym{***}& .011\sym{***}\\
& (.001) & (.001) & (.001) & (.004) & (.003) \\
\midrule
Observations & 681 & 681 & 681 & 553 & 681 \\
R$^2$ & .989 & .723 & & & \\
F-test & 5531.466 & 85.460 & & & \\
Log--likelihood & 401.638 & 621.943 & & & \\
\bottomrule \bottomrule
\end{tabular}
\begin{tablenotes}
\small
\item[]{\textit{Notes}: ***, ** and * denote significance at 1\%, 5\% and 10\% level. Geographic and period dummies included but not reported. Robust standard errors in brackets.}
\end{tablenotes}
\end{threeparttable}
\end{table}
enter code here
重要なのは、\pagebreak
試してみたところ、\include
PDF ファイルを生成できません (Tex ファイルをエラーなしでコンパイルできますが、PDF は出力されません)。
ありがとう
答え1
変化\begin{table}
し\begin{table}[p]
て使用する
\input{table1}
\clearpage
\input{table2}
あなたの問題を解決します。