首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在R标记中使用biblatex,而不自动创建“参考”部分

在R标记中使用biblatex,而不自动创建“参考”部分
EN

Stack Overflow用户
提问于 2018-09-16 16:31:56
回答 1查看 37关注 0票数 0

我的头看起来如下所示,并且工作得很完美:

代码语言:javascript
复制
---
header-includes:
   - \usepackage{float}
   - \usepackage{wrapfig}
   - \usepackage{graphicx}
   - \usepackage[fontsize=12pt]{scrextend}
   - \usepackage{fontspec}
   - \renewcommand*{\bibfont}{\footnotesize}
   - \usepackage[dvipsnames]{xcolor}
output: 
  pdf_document:
    latex_engine: xelatex
    fig_caption: true
    citation_package: biblatex
bibliography: SPP.bib
mainfont: ArialMT
geometry: margin=0.75in
---

但是,引用部分已经由节名“引用”填充。有办法阻止自动插入吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-16 20:17:27

如果您定义了一个bibliography,就会自动包含“Reference”部分。下面是模板的摘录:

代码语言:javascript
复制
$if(biblatex)$
\printbibliography$if(biblio-title)$[title=$biblio-title$]$endif$

$endif$

您只想将“引用”更改为其他内容吗?然后将biblio-title: ...添加到YAML头中就足够了。如果要完全抑制它,则必须删除模板副本中引用的部分,然后使用此副本。您可以通过以下方式找到存储模板的位置:

代码语言:javascript
复制
system.file("rmd", "latex", package = "rmarkdown")
#> [1] "/usr/lib/R/site-library/rmarkdown/rmd/latex"

通常有几个文件:

代码语言:javascript
复制
list.files(system.file("rmd", "latex", package = "rmarkdown"))
#> [1] "default-1.14.tex"     "default-1.15.2.tex"   "default-1.17.0.2.tex"
#> [4] "default.tex"

使用版本号最高的(此处为default-1.17.0.2.tex)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52356177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档