如何解决Pandoc-citeproc 不显示“p.”,只显示页码
最近我发现了很棒的 pandoc-citeproc 过滤器,用于将文献来源添加到 Markdown 文档中——以便将它们转换为带有书目参考的 PDF。但是,我宁愿避免替换“p。”。
例如:引用 @einstein1934 [p. 21]
时,将转换为:
- 爱因斯坦 (1934,21) 而不是,
- 爱因斯坦 (1934,p. 21) 我的偏好。
documentation (see 24. Markdown citations) 似乎没有指定如何在 examples 中逃避这种行为。
编辑 这是我用来转换文档的命令。
$ pandoc -s --bibliography sources.bib --citeproc document.md -o document.pdf
/EDIT
解决方法
此行为由所选引用样式控制。将 --csl
与合适的 style 结合使用。截至 2021 年 3 月,默认值为芝加哥风格手册第 17 版。试试 APA,它使用你喜欢的风格。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。