引用页面时更改语言(“s. 1”而不是“p. 1”)

引用页面时更改语言(“s. 1”而不是“p. 1”)

我正在尝试更改文内引用的语言。我正在使用 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 位作者时,会从“作者和作者”更改为挪威语版本;“作者奥格作者'

谢谢

相关内容