这是早期 BattlesHISTORY 问题的最小代码:除非我有\parencite
内联命令,否则它会对每个引用执行此操作。希望这能有所帮助。我花了很多时间。谢谢。
\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[style=mla]{biblatex}
\addbibresource{references.bib}
\title{ABC}
\author{XYZ}
\date{15 08 2020}
\begin{document}
American Revolutionary.\cite{BattlesHISTORY}
\begin{filecontents*}{\jobname.bib}
@misc{BattlesHISTORY,
title = {{Battles of Lexington and Concord - HISTORY}},
url = {https://www.history.com/topics/american-revolution/battles-of-lexington-and-concord}
}
\end{filecontents*}
\printbibliography
\end{document}
答案1
据我在biblatex-mla
手册中看到的,该样式不支持@misc
。
此外,参数应该包含您想要读取的\addbibresource
实际文件,在本例中为。对于您的生产版本,它可能是或任何您拥有的名称。.bib
\jobname.bib
references.bib
\begin{filecontents*}{\jobname.bib}
@online{BattlesHISTORY,
title = {Battles of {Lexington} and {Concord} -- {HISTORY}},
url = {https://www.history.com/topics/american-revolution/battles-of-lexington-and-concord}
}
\end{filecontents*}
\documentclass{article}
\usepackage[style=mla]{biblatex}
\addbibresource{\jobname.bib}
\title{ABC}
\author{XYZ}
\date{15 08 2020}
\begin{document}
\maketitle
American Revolutionary~\autocite{BattlesHISTORY}.
\printbibliography
\end{document}
我以前article
只是为了获取一页图像。
如果添加\usepackage{hyperref}
,则“Web”将成为指向所请求站点的超链接。