表格中的子文档存在问题

表格中的子文档存在问题

\include我在使用/命令时遇到了问题\input。我想根据子文档生成一个表somedoc.tex,如下所示

$$12.67$$ & $$6.18$$ & $$5.00$$ & $$60.33$$ \\
$$12.80$$ & $$0.00$$ & $$0.00$$ & $$64.22$$ \\
$$0.83$$ & $$22.88$$ & $$18.02$$ & $$16.32$$   

我的代码是

\documentclass{article}
\usepackage{amsfonts}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}

\begin{table}
\center \small
\begin{tabular}{SSSS} \toprule      
{col1} & {col3} & {col3} & {col4} \\ \midrule

\include{"somedoc.tex"}

\\ \bottomrule 
\end{tabular}
\raggedright 
\end{table} 


\end{document}

奇怪的是,当我直接从子文档中输入文本时,我可以轻松生成文档。但是,当我通过\include/包含它时\input,会出现错误。那么,我应该如何将文本作为子文档包含?

提前感谢您的回答!

答案1

在此处输入图片描述


12.67 & 6.18 & 5.00 & 60.33 \\
12.80 & 0.00 & 0.00 & 64.22 \\
0.83 & 22.88 & 18.02 & 16.32

\documentclass{article}
\usepackage{amsfonts}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}

\begin{table}
\centering \small
\begin{tabular}{SSSS} \toprule      
{col1} & {col3} & {col3} & {col4} \\ \midrule
\relax\input{"somedoc.tex"}
\\ \bottomrule 
\end{tabular}

\end{table} 


\end{document}

相关内容