Pandoc,输入图像和Word导出

时间:2017-06-15 18:47:11

标签: latex pandoc cross-reference pandoc-citeproc

我需要将LaTeX文件(mypaper.tex)转换为DOCX文件,以满足日记的要求。

乳胶文件包含以下内容:

  1. 表格,图表和方程式
  2. 书目引文(我的书目数据库标题为mycitation.bib
  3. 这些数字位于名为images的子目录中。在latex文件中,我使用命令

    引用了这个子目录
    \graphicspath{{images/}} 
    

    我从Zotero数据库下载了一个CSL文件。我们假设CSL文件的名称是springer-science-reviews.csl

    现在我运行以下命令将.tex转换为.docx

    pandoc -s -S --filter pandoc-crossref --filter pandoc-citeproc --csl springer-science-reviews.csl --bibliography mycitation.bib mypaper.tex -o mypaper.docx
    

    我看到以下问题:

    1. 交叉引用不起作用。 [\ ref {tab:pollution}作为{tab:pollution}
    2. 保留在docx文件中
    3. 使用@extracolsep等命令或依赖于latex array包的命令的表格无法正确呈现。
    4. 这里给出了一个不起作用的例子:

      \begin{table}[htbp] 
      \centering    
      \caption{Pollution data}    
      \label{tab:pollution}  
      \begin{tabular}{@{\extracolsep{5pt}} clccccc}  
      \toprule  & Name & V1 & V2 & Z1 & Z2 &Level\\  
      & {} & {$\mu$g/m$^3$} &{$\mu$g/m$^3$} &{$\mu$g/m$^3$} &{} &{}\\ 
      \midrule 
      1 & MNEC & $77.160$ & $32.149$ & $3.793$ & $40.696$ &Good\\  
      2 & BNEC & $142.643$ & $36.142$ & $8.801$ & $66.274$ &Moderate\\  
      3 & TVCEN & $111.702$ & $41.657$ & $5.949$ & $57.070$ &Moderate\\ 
      \bottomrule 
      \end{tabular} 
      \end{table}
      

0 个答案:

没有答案