pandoc --metadata-file yaml 在 xelatex 和 debian 上 - 如何调试?

pandoc --metadata-file yaml 在 xelatex 和 debian 上 - 如何调试?

请指导和帮助。

如何调试从 latex 模板生成的 pdf(使用 xelatex)?我无法从 yaml 文件中提取元数据,有没有办法在生成 pdf 时查看日志、辅助文件、输出文件?或者中间文件?

我担心我正在运行的新环境不够好,无论是对于 python 安装还是对于包,而且我不知道如何检查这些。


我从 debian test 迁移到了 debian-11(是的,新机器装有旧版本的 debian)。在旧机器上,我能够使用 xelatex 从 tex 模板生成 pdf,但现在它不再起作用了。

我确实使用 导入了三个 yaml 文件--metadata-file,并使用了 yaml 中的数据。但现在,这些字段不再呈现。

抱歉,我不擅长乳胶。

我在循环中使用导入的数据$ for( field ) $,其中field存在于 yaml 中。我还使用:\newcommand{\field}{ $ field $ };以及\def\field#1{\def\@field{#1}}当我在循环外使用字段时。

也有人问过这个问题: https://github.com/jgm/pandoc/discussions/9550

我怀疑问题是我可能没有安装某些软件包。以下是我在新的 debian-11 机器上的情况。

  • texlive 基础
  • texlive-字体-额外
  • 特科利
  • 字体-texgyre
  • 字体-mathjax
  • texlive-xetex
  • texlive-出版商
  • texlive-plain-通用
  • texlive-图片
  • texlive-latex-推荐
  • texlive-latex-extra
  • texlive-latex-base
  • texlive-字体-推荐
  • texlive 二进制文件
  • python3-pygments
  • python3-jinja2
  • python3-docutils
  • 预览 Latex 样式
  • pandoc 数据
  • 潘多克
  • libgtksourceview-4-common
  • 拼写
  • 韋斯維爾
  • docutils-通用
  • cm-超级
  • cm-超最小
  • 获得

相关内容