LaTeX - ConTeXt 转换器或来回转换:)

LaTeX - ConTeXt 转换器或来回转换:)

我正在寻找一些转换器 LaTeX -> ConTeXt 和 LaTeX <- ConTeXt(以防万一)。我可以编写简单的脚本并实现基本语法的翻译,但也许有人做到了?

答案1

如果 pandoc 转换符合你的需要,那么你可以直接在 ConTeXt 中使用它筛选模块:

\usemodule[filter]

\defineexternalfilter
    [latex]
    [
      filter={pandoc -f latex -t context -o \externalfilteroutputfile},
      output=\externalfilterbasefile.tex,
    ]

\starttext

\startlatex
  This is a \textbf{\LaTeX} document that includes a \emph{table}

  \begin{tabular}{ll}
    One & Two \\
    Three & Four \\
  \end{tabular}
\stoplatex
\stoptext

这使

在此处输入图片描述

请注意,转换并不完美,因为 Pandoc 的内部文档模型不够丰富,无法存储所有 LaTeX/ConTeXt 文档。

相关内容