我正在尝试更改文内引用的语言。我正在使用 pandoc 将文件从 markdown 转换(使用带有“pandoc-plugin”的 obsidian),因此我的引用通常看起来像这样 [@citekey](这也可能意味着我的问题与 pandoc 或 obsidian 有关,请告诉我)。当我用英文书写时,latex 对特定页面的引用没有问题:[@citekey, p. 1] 给出“author, year, p. 1”。但是,当我用挪威语书写时,它会省略“p.”的挪威语版本:[@citekey, s. 1],它给出的是“author, year, 1”,而不是“author, year, s. 1”。
参考文献:
@article{auth_2020,
title = {title},
author = {auth},
data = {2020}
}
例如对于 md 文件:
---
lang: nb
---
he said this [@auth_2020, s. 1]
和 pandoc 命令:
pandoc --from markdown --to pdf -o C:\Users\pandoctopdf --pdf-engine=xelatex C:\Users\pandocmd --metadata bibliography=C:\pathtobib --citeproc -csl C:\pathtocsl
给出的是“他说过这个(auth,2020,1)”,而不是“他说过这个(auth,2020,s.1)”。当使用
---
lang: nb
---
he said this [@auth_2020, p. 1]
我明白了“他说过这个(作者,2020,第 1 页)”
但是,在引用 2 位作者时,会从“作者和作者”更改为挪威语版本;“作者奥格作者'
谢谢