Это минимальный код для более ранней проблемы 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
.
Также аргумент to \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» станет гиперссылкой, указывающей на запрашиваемый сайт.