帖子
分享您的知识。
错误:使用 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
答案
1要解决此问题,请按照以下步骤操作:
-
安装 Pandoc:
-
从 Pandoc 官方下载页面下载最新的 Linux 版 Pandoc 二进制文件.
-
如果你使用的是 Windows 11、Ubuntu 或 WSL,请选择适用于 Debian/Ubuntu 系统的 .deb 文件. 3.通过在终端中运行 uname-m 命令来确定您的系统架构.
-
如果输出为 x86_64,则您的系统使用 amd64 架构.
-
如果输出为 aarch64,则您的系统使用 arm64 架构. 下载相应的文件.
-
使用终端导航到下载 .deb 文件的目录:
cd /mnt/c/Users/<your_username>/Downloads
使用 dpkg 命令安装下载的 Pandoc 软件包:
sudo dpkg -i pandoc-3.1.11-1-.deb
为 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
.
你知道答案吗?
请登录并分享。