如何编译仅包含表格和表格内引用的 latex 文件

如何编译仅包含表格和表格内引用的 latex 文件

我有一个 latex 文件 (supplement.tex),其中只有一个表格。此表格是一篇论文的补充,我需要在此表格中使用参考文献。完整的参考文献列表已在原始论文 (doc.tex) 中列出。在 supplement.tex 的末尾,我添加了参考文件名,因此可以编译参考文献。请注意,我不需要补充文件末尾的参考文献列表。我只希望表格中给出的参考文献能够正确编译。表格如下所示:

\begin{center}
\end{center}
\begin{longtable}{|c | p{4cm}  |p{8cm}|} % centered columns (4 columns)
\caption{The list }
\label{cee}\\
\hline
T & kd & d \\ \hline
\multirow{21}{*}{\rotatebox[origin=c]{90}{B}}
 & ne, 
nel & n  \\ \cline{2-3} 
 & g & G .   \\ \cline{2-3} 
 & o &  Oli. \\ \cline{2-3} 
 & der &  Dndi  and .  \\  \cline{2-3} 
 &  ayptic &  Synon.  \\  \cline{2-3} 
& dente & it and spal . \\
 \cline{2-3} 
 & ber, t &  Imports.  \\  \cline{2-3} 
 & bn,  &  Bn.  \\  \cline{2-3} 
 & mile &  mim.   \\  \cline{2-3} 
 & sd &  The c.  \\  \cline{2-3} 
 & gc & Gam   \\  \cline{2-3} 
 &  cer,m &  cere   \\  \cline{2-3}
 & prepulse inhibition & \\  \cline{2-3}
 & Myelin&Mye ne \\  \cline{2-3} 
  & astte & kk)  \\  \cline{2-3} 
 & olfaulb & Olfact  \\  \cline{2-3} 
& ephriceptor & -  \\  \cline{2-3} 
& dmine &  a  mov \\  \cline{2-3} 
& anesis,  & -   \\  \cline{2-3} 
&  myelion & Myel a diels th.   \\  \cline{2-3} 
& osteast  & -   \\  

 \hline 

 \multirow{7}{*}{\rotatebox[origin=c]{90}{Mu}}  & sarcre  &   are formed of .   \\ \cline{2-3} 
   &  mus & - \\ \cline{2-3} 
  &  MAP & MAP (mi is one of t  \\ \cline{2-3} 
  &   fusionion & Myob  .   \\ \cline{2-3} 
  &  crein & Sing ce which occurs in      \\ \cline{2-3} 
  &gyogen&\\ \cline{2-3} 
 &cagen &\\
   \hline 

  \multirow{7}{*}{\rotatebox[origin=c]{90}{help}}  & Tell & -   \\ \cline{2-3} 
    &  maroge & Macps are  of  \\ \cline{2-3} 
     &  class II &   class  \\ \cline{2-3} 
& MyD88 & -  \\ \cline{2-3} 
& tolike  & Toll-ills .  \\ \cline{2-3} 
&  class I&HC class I molx () \\  \cline{2-3} 
&   (TNF)& Most mlls\\  

\hline

\multirow{27}{*}{\rotatebox[origin=c]{90}{Imem}}
& phagis& Phates. \\ \cline{2-3} 
& erythrtes& -  \\ \cline{2-3} 
& cl& -  \\ \cline{2-3} 
& porphn& One of the kno  \\  \cline{2-3} 
&heme bsyss& Heme  and  \\ \cline{2-3} 
& tolliktor& Toll-lv.   \\ \cline{2-3}

& boalization & \\ \cline{2-3}
& dponse&\\ \cline{2-3}
& lipcharide&Lipopolys.\\ \cline{2-3}
&phagme&In cellosis\\ \cline{2-3}
&  with host&-\\ \cline{2-3}
&  response&-\\ \cline{2-3}
&antigen&In , an ant. \\ \cline{2-3}
& Interferons&Inteor cells.\\ \cline{2-3}
& 
Supide&Superox. \\ \cline{2-3}
&  cedhesion&Interns bm also neith ea,.\\ \cline{2-3}
&  neuil&Neutr acroorganisms.\\ \cline{2-3}
& inrin& Igrins pl.\\ \cline{2-3}

 &Chemotactic & Chegions wit\\ \cline{2-3}
& Macges&Macrophages stim.\\ \cline{2-3}
& Dendrcells &Dendrders. \\ \cline{2-3}
&intein&Interleukins  cells (les).\\ \cline{2-3}
&cytokine&They are pa.\\ \cline{2-3}
& acute-phase response&Positive system.\\ \cline{2-3} 
&negative regula&\\ \cline{2-3} 
&thymus&The thymus is a s.\\ \cline{2-3} 
&chemotactic&\\
\hline
\multirow{3}{*}{\rotatebox[origin=c]{90}{he}}  & aant & adregctions   \\ \cline{2-3} 
& het & -  \\ \cline{2-3} 

& carac & -   \\ 
  \hline 

\end{longtable}
\bibliographystyle{natbib}
\bibliography{document.bib}

我用了

 pdflatex '\documentclass{article}\usepackage{longtable}\begin{document}\input{supplement}\end{document}'

编译。

我在第 8 行收到错误

<recently read> \multirow                                                                                                                                  

l.8 \multirow
             {17}{*}{\rotatebox[origin=c]{90}{B}}

任何建议都值得赞赏。

答案1

由于未加载所需的包,因此您拥有未定义的命令。

你可以使用

$  pdflatex '\documentclass{article}\usepackage{longtable,multirow,graphicx}\begin{document}\input{supplement}\end{document}'

但更常见的是使用

pdflatex supplement-only

哪里supplement-only.tex

\documentclass{article}
\usepackage{longtable,multirow,graphicx}
\begin{document}
\input{supplement}
\end{document}

这样,您就不必不断记住构建越来越长的命令行。

相关内容