我的序言
\documentclass[12pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
%\usepackage[square, numbers, comma, sort&compress]{natbib} % Use the "Natbib" style for the references in the Bibliography
\usepackage{verbatim} % Needed for the "comment" environment to make LaTeX comments
\usepackage{biblatex}
\usepackage{amsmath,amsfonts,amssymb,amscd,mathrsfs,enumerate}
\usepackage{amsthm}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage[all]{xy}
\usepackage{relsize}
\usepackage{pifont}
\usepackage{mathtools}
\usepackage[all]{xy}
\usepackage{relsize}
%\usepackage{fourier}
\usepackage{esvect}
\usepackage{csquotes}
\usepackage{substitutefont}
\usepackage{graphicx}
\substitutefont{LGR}{\rmdefault}{artemisia}
\usepackage{pgf,tikz}
\usepackage{mathrsfs}
\usepackage{adjustbox}
\usepackage[capposition=top]{floatrow}
\renewcommand{\qedsymbol}{\textcolor{black}{$\blacksquare$}}
\allowdisplaybreaks
\usepackage{thmtools}
\useshorthands{;}
\defineshorthand{;}{?}
\usepackage{biblatex}
\addbibresource{bibl.bib}
然后在\end{document}
我写之前
\nocite{*}
\printbibliography
但什么都没有出现(没有出现参考书目)并且我收到一个错误“输入行 616 上的参考书目为空”。
有什么帮助吗?
也许这有帮助
[0] Config.pm:304> INFO - This is Biber 2.12
[0] Config.pm:307> INFO - Logfile is 'output.blg'
[43] biber:315> INFO - === Sat Oct 19, 2019, 07:04:29
[75] Biber.pm:371> INFO - Reading 'output.bcf'
[180] Biber.pm:886> INFO - Using all citekeys in bib section 0
[204] Biber.pm:4093> INFO - Processing section 0
[217] Biber.pm:4254> INFO - Looking for bibtex format file 'bibl.bib' for section 0
[219] bibtex.pm:1523> INFO - LaTeX decoding ...
[229] bibtex.pm:1340> INFO - Found BibTeX data source 'bibl.bib'
[255] bibtex.pm:94> FATAL - Caught signal: SEGV
Likely your .bib has a very bad entry which causes libbtparse to crash: Operation not permitted
答案1
我有同样的问题(通过 Overleaf)。作为背景,我将我的参考书目从 natbib 迁移到 biblatex,参考项目超过 300 个。据我了解,Overleaf 中的 biblatex 默认使用 biber?
然后我尝试使用 bibtex 作为其后端
\usepackage[backend=bibtex]{biblatex},奇迹般地它就起作用了!
希望这可以帮助。