当我将 latex 文件转换为 html 或 docx 时,表格丢失

当我将 latex 文件转换为 html 或 docx 时,表格丢失

我使用最新版本的 pandoc。我想将 .tex 文件转换为 .docx。但除了几个表格没有转换之外,一切都运行良好。转换后的文件上显示原始符号,如“xxx & xxx & xxx”。我尝试将其转换为 .html,但存在同样的问题。

我不是 pandoc 的常客。有人能帮我吗?

以下是原始文件的一部分:

\begin{longtable}{ p{12cm} r }
Statement & XXX \\
\hline

line 1 & 100\% \\
line 2 & 100\% \\
line 3 & 88\% \\

\end{longtable}

它在排版方面效果很好。没有显示任何错误。然后我使用这个 pandoc 命令:

pandoc -s teaching\ p.tex -o 2.html

表明:

p12cm r 声明 & XXX

1 号线 & 100%

2 号线 & 100%

3号线 & 88%

谢谢。

答案1

这是一个老问题,但以防有人发现同样的困难。

您只是使用了错误的 pandoc 命令。这是一个 (格式错误的) MWE:

\begin{longtable}{ p{12cm} r }
Statement & XXX \\
\hline

line 1 & 100\% \\
line 2 & 100\% \\
line 3 & 88\% \\

\end{longtable}

将其保存在名为 的文件中,并使用或 使用document.tex进行渲染。效果很好。pandoc document.tex -f latex -t docx -o document.docxpandoc document.tex -f latex -t html -o document.html

相关内容