gpt4 book ai didi

pandoc - 我的 pandoc 目录在哪里?

转载 作者:行者123 更新时间:2023-12-04 14:24:33 32 4
gpt4 key购买 nike

我正在尝试为 pandoc 添加自定义 latex 模板

我知道 pandoc 模板进入 ~/.pandoc/templates
我通过输入 pandoc --v 确认了 pandoc 目录位置- 它说 pandoc 在 ~/.pandoc
但是当我这样做时 cd ~/.pandoc :

-bash: cd: /Users/[Name]/.pandoc: No such file or directory

根据 pandoc 手册页,我可以使用 --data-dir=DIRECTORY 为 pandoc 数据文件设置不同的路径,但是当我尝试以这种方式构建文件时,例如
pandoc file.md -o file.pdf --data-dir=~/Library/texmf/tex/latex --template=mytemplate.latex

它抛出错误
pandoc: Could not find data file templates/mytemplate.latex

我认为这意味着数据目录命令被忽略。

为什么我无法访问我的 pandoc 目录?

最佳答案

您确实应该创建 ~/.pandoc如果目录不存在。例如对于默认的 latex 模板:

mkdir -p ~/.pandoc/templates
pandoc -D latex > ~/.pandoc/templates/default.latex
--template选项查找相对于当前目录的文件( pwd ),或者“如果没有找到,pandoc 将在用户数据目录的模板子目录中搜索它”( ~/.pandoc/templates 用于 --data-dir=~/.pandoc ,这是默认值) .

这是您的错误的来源,因为可能没有文件 /Library/texmf/tex/latex/templates/mytemplate.latex .

关于pandoc - 我的 pandoc 目录在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39706967/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com