我正在写一篇科学论文(我的专业是生物医学工程/成像),不幸的是,和我一起工作的每个人都坚持用 Word 来做所有事情。我无法忍受 Word 糟糕的格式,与交叉引用图表和参考书目相比,它显得微不足道。无论如何,我正在尝试使用 pandoc 将我的论文从 LaTeX 转换为 Word,如下所示:
pandoc -s paper.tex --bibliography=mybib.bib --csl=cite.csl --filter pandoc-crossref -o paper.docx
我用pandoc-crossref
它来进行引用。我还有一个补充部分,其中有一些我重新编号的补充图。这是我的 .tex 文件的 MWE:
\documentclass[12pt]{article}
\newcommand{\beginsupplement}{
\setcounter{figure}{0}
\renewcommand{\thefigure}{S\arabic{figure}}
}
\begin{document}
Figure~\ref{fig:1}, Figure~\ref{fig:2} and Figure~\ref{fig:s1}.
\begin{figure}
Figure 1
\label{fig:1}
\end{figure}
\begin{figure}
Figure 2
\label{fig:2}
\end{figure}
\beginsupplement
\begin{figure}
Figure S1
\label{fig:s1}
\end{figure}
\end{document}
当我打开 docx 文件时,我看到一些奇怪的事情:
Figure [fig:1], Figure [fig:2], and Figure 2
因此,出于某种原因,它只在补充之后开始编号,但在此之前的所有内容都没有编号。有人知道为什么会这样吗?
谢谢你!