在 Overleaf 上,我有一些参考文献,当使用 \cite 时会出现“未定义的引用错误”,但当我使用 \nocite 时这些参考文献被引用,这表明参考书目键是存在的。
我已经检查过 \cite 中的 bib 键的拼写是否正确。
我想修复此问题,因为虽然参考文献包含在 \nocite 中,但数字引用却以错误的顺序出现。
以下是我的序言:
\documentclass[ebook,17pt,oneside,openany]{memoir} %14 or 17 font?
%\documentclass{book}
%\usepackage{tocloft}
%\setlength{\cftchapnumwidth}{3em}
\usepackage{graphicx}
\usepackage[utf8x]{inputenc}
\usepackage[english]{babel}
\usepackage{url}
\usepackage{tabularx}
\usepackage{soul}
%\usepackage{biblatex}
%\addbibresource{bibliography.bib}
\usepackage[super, numbers]{natbib} %
\bibliographystyle{unsrtnat}
\renewcommand{\bibnumfmt}[1]{#1.}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\usepackage[defaultfam,light,tabular,lining]{montserrat}
\large
\usepackage{amsmath}
%\usepackage{tocloft}
%\setlength{\cftchapnumwidth}{3em}
\usepackage{extsizes}
\usepackage{parskip}
\usepackage{hyperref}
\setlength{\parindent}{0pt}
\setlength{\parskip}{\baselineskip}
\usepackage[paperheight=11in,paperwidth=8.5in]{geometry}
以下是我的参考书目中的相关条目:
@misc{fantasyfootballscout,
title = {\href{https://www.fantasyfootballscout.co.uk/}{\path{fantasyfootballscout.co.uk/}}}
}
@misc{simon, url={https://twitter.com/analytic_fpl}, journal={Twitter}, publisher={Twitter}}
@misc{caley2015,
title={Premier League Projections and New Expected Goals}, url={https://cartilagefreecaptain.sbnation.com/2015/10/19/9295905/premier-league-projections-and-new-expected-goals},
publisher={Cartilage Free Captain},
author={Michael Caley},
year={2015},
month={Oct}}
@misc{kiwi,
title={Calculating Finishing Skill}, url={https://jumpersforgoalposts.info/calculating-finishing-skill/},
publisher={Jumpers for Goalposts},
author={The FPL Kiwi},
year={2021},
month={Apr}}
@misc{montecarlo,
title={Monte Carlo Method}, url={https://en.wikipedia.org/wiki/Monte_Carlo_method},
publisher={Wikipedia},
author={Wikipedia}}