我的 MWE 包含两个文件,main.tex:
\documentclass[12pt,a4paper]{report}
\usepackage[style=numeric,sorting=none,backend=biber]{biblatex}
\addbibresource{references.bib}
\begin{document}
I am citing this source \cite{Lamont:1997755}.
\printbibliography
\end{document}
和references.bib:
@article{Lamont:1997755,
author = "Lamont, Mike and O'Luanaigh, Cian",
title = "{LHC report: Run 1 -- the final flurry}",
month = "Feb",
year = "2013",
url = "http://cds.cern.ch/record/1997755",
}
我的编译过程很简单:
rm -f *aux *bbl *log *toc
pdflatex main.tex
pdflatex main.tex
biber main
pdflatex main.tex
pdflatex main.tex
我的问题是:当我编译它时,我在参考书目中看到以下格式:
Mike Lamont 和 Cian O'Luanaigh。“LHC 报告:第一次运行——最后的冲刺”。收录于:(2013 年 2 月)。网址:http://cds.cern.ch/record/1997755。
journal =
如果引用中没有字段,我不希望出现“In:” 。有人知道如何更改引用样式来实现这一点吗?
答案1
只需使用@Online
条目类型(我必须重命名.bib
文件以防止对个人文件造成任何干扰):
\documentclass[12pt,a4paper]{report}
\usepackage[style=numeric,sorting=none,backend=biber]{biblatex}
\addbibresource{unwantedIn.bib}
\begin{document}
I am citing this source \cite{Lamont:1997755}.
\printbibliography
\end{document}
围兜文件:
% Encoding: UTF-8
@Online{Lamont:1997755,
author = {Lamont, Mike and O'Luanaigh, Cian},
title = {LHC report: Run 1 -- the final flurry},
year = {2013},
month = {2},
url = {http://cds.cern.ch/record/1997755},
}
@Comment{jabref-meta: databaseType:bibtex;}