我正在用bookdown
(https://bookdown.org/yihui/bookdown/)和R中的回忆录类来写论文。我需要包括特殊字符,例如“ \ oe”。该字符正确显示在文档正文中(因此这不是字体问题)。
但是,相同的字符没有出现在书目部分。更准确地说,什么都没有出现,而不是特殊字符。 .bib文件是Zotero生成的.tex,其中“ \ oe”符号(例如)表示为“Å”。
我已经禁用了引文包,以便按照特定的引文样式(即我正在使用apa6.csl)格式化书目部分。
但是,由于我是在混乱的学位论文库中工作,因此很难提供可复制的示例。但是,这是我的_output.yml文件的一部分(部分):
bookdown::pdf_book:
includes:
in_header: latex/preamble.tex # defines style and latex options
before_body: latex/before_body.tex # defines cover page
latex_engine: xelatex # lualatex or xelatex
citation_package: none # needs to be "none" in order to use the csl file
keep_tex: true # keeps the .tex file
dev: "cairo_pdf"
toc: false # deactivates default table of contents
highlight: pygments # code highlighting
pandoc_args: [ "--csl", "./csl/apa6.csl" ] # specifies the csl file to be used
有什么想法吗?