Ankr.

帖子

分享您的知识。

Peera Protocol.
Dec 10, 2024
讨论

错误:使用 Pandoc 命令时出现 “找不到数据文件模板\ eisvogel.latex”

错误:使用 Pandoc 命令时'找不到数据文件模板\ eisvogel.latex'

运行以下 Pandoc 命令时,我遇到了错误 “找不到数据文件模板\ eisvogel.latex”:

pandoc report.md -o report.pdf --from markdown --template=eisvogel --listings 尽管创建了一个

.pandoc

我的主存储库中的目录并添加 templates 目录和

eisvogel.latex

,错误仍然存在. 我该如何解决这个问题?

  • Polywrap
  • Hackathon
  • Event
0
1
分享
评论
.

答案

1
Ameta1.
Dec 10 2024, 12:31

要解决此问题,请按照以下步骤操作:

  1. 安装 Pandoc:

  2. 从 Pandoc 官方下载页面下载最新的 Linux 版 Pandoc 二进制文件.

  3. 如果你使用的是 Windows 11、Ubuntu 或 WSL,请选择适用于 Debian/Ubuntu 系统的 .deb 文件. 3.通过在终端中运行 uname-m 命令来确定您的系统架构.

  4. 如果输出为 x86_64,则您的系统使用 amd64 架构.

  5. 如果输出为 aarch64,则您的系统使用 arm64 架构. 下载相应的文件.

  6. 使用终端导航到下载 .deb 文件的目录:

cd /mnt/c/Users/<your_username>/Downloads 使用 dpkg 命令安装下载的 Pandoc 软件包:

sudo dpkg -i pandoc-3.1.11-1-.deb

替换为 amd64 或 arm64,具体取决于系统的架构. 通过运行以下命令来解决任何依赖性问题: sudo apt-get install-f 设置 Pandoc 模板:

为 Pandoc 模板创建目录: <your_username>sudo mkdir-p /home/ /.pandoc/templates/ 注意:替换<your_username>为您的实际用户名. 将 eisvogel.latex 文件移至模板目录: <your_username>mv /home/ /下载/eisvogel.Latex /home/ /.pandoc <your_username>/templates/ 此命令将 eisvogel.latex 文件移至模板文件夹. 使用 Pandoc 生成 PDF:

“复制” 来自 GitHub 的 eisvogel.latex 文件的内容. 执行以下命令,使用 esivogel 模板将 Markdown 文件 (Reports.md) 转换为 PDF:

pandoc /path/to/Reports.md -o report.pdf --from markdown --template=/home/<your_username>/.pandoc/templates/eisvogel.latex --listings
Replace /path/to/Reports.md with the actual path to your Markdown file and ensure the correct path to the eisvogel.latex template is provided.
By following these steps, you should be able to successfully generate a PDF report using Pandoc with the specified template

.

0
评论
.

你知道答案吗?

请登录并分享。

我们使用 cookie 确保您在我们的网站上获得最佳体验。
更多信息