如何将 Windows 文件路径添加到 .bib 条目?(pandoc)

如何将 Windows 文件路径添加到 .bib 条目?(pandoc)

问题

如何添加带有反斜杠、下划线和空格的 Windows 文件路径,例如

C:\My_fancy\document path\document.docx

.bib 条目?我正在使用 pandocpandoc-citeproc创建 pdf 文件。

平均能量损失

完成 MWE 来测试解决方案(所有文件位于同一文件夹中)

我的论文.md

# Title

This is citation [@test_ref]

参考文献.bib

@misc{test_ref,
    author={Test Author},
    year={2020},
    title = {Ultimate source of truth.},
}

标题.tex

% any content to be added to preamble

构建命令

pandoc --include-in-header=header.tex  --filter pandoc-citeproc --metadata bibliography=references.bib --metadata reference-section-title=References my_paper.md -o my_paper.pdf

答案1

好吧,我在尝试添加所有不同的方法来回答这个问题时找到了答案不是工作。有效的解决方案是:

@misc{test_ref,
    author={Anonymous Author},
    year={1999},
    title = {A Title. Available at \url{C:\My_fancy\document path\with lots of spaces\document.docx}},
}

我将留下此作为参考,以防其他人遇到同样的问题。

相关内容