提问于:
浏览数:
1702
## 编译环境
操作系统
* [ ] Windows 7/8/10
* [ ] macOS
* [x ] Linux
`若需勾选,请把[ ]改成[x]`
Tex发行版
* [x ] TexLive `2020`
* [ ] MikTeX `版本号`
* [ ] CTeX
`若需勾选,请把[ ]改成[x]`
## 我的问题
使用BibLaTeX处理bib参考文献库时如何设置让language域不显示在参考文献列表中,示例如下
```LaTeX
\documentclass[12pt]{article}
\usepackage[backend=biber,
url=false,
doi=false,
eprint=true]{biblatex}
\usepackage[ocgcolorlinks]{hyperref}
\hypersetup{
pdfstartview=FitH,
bookmarksopen=false,
pdfencoding=auto,
colorlinks=true,
linkcolor=blue,
pdfinfo={
Title={your title},
Subject={},
Author={Your name},
Keywords={your keywords}%
}
}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
language={en},
}
@misc{B02,
author = {Buthor, B.},
year = {2002},
title = {Bravo},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Some text \autocite{A01,B02}.
\printbibliography
\end{document}
```
1 回答
0
语言项要用关键字,`UKenglish` `USenglish` 或者 `english` 都行。大小写敏感。你写个 `en`,biblatex不认识,就把它排出来了。
-
那你要换个 style 啊。style=gb7714-2015 就不显示了,这是 style 控制的,具体在bbx 和 cbx 里去查。 – Chennanzhang 2020-07-30 17:20 回复
-
谢谢关注,只是设置english会不显示,其余都仍然显示。我是想要实现不显示language域,当然并不是把这个域在bib文件删除的方法。 – U12896 2020-07-30 16:25 回复
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。