Я использую Biblatex и пытаюсь имитировать ссылки Гарварда. Поэтому я установил стиль authoryear
в скобках при настройке пакета. Я установил этот стиль, потому что именно так вы бы ссылались на источник с автором. Однако, когда я пытаюсь сослаться на веб-сайт без автора, а только на редактора/издателя, я хочу ссылаться на источник как (Год названия), а не (Год редактора/автора). Как можно изменить ссылку в зависимости от определенных критериев, чтобы соответствовать определенному стандарту ссылок (например, Гарвард)?
решение1
В отличие от других стилей, таких как стиль APA (https://www.apastyle.org/manual, biblatex
выполнениеbiblatex-apa
) и чикагский стиль (https://www.chicagomanualofstyle.org/home.html, biblatex
выполнениеbiblatex-chicago
и совсем недавноwindycity
) терминГарвардский стильне относится к четко определенному и уникальному стилю цитирования и библиографии. Вместо этого стиль Гарварда используется для обозначения широкого класса ссылок автора-года. Многие школы, университеты, институты и профессора имеют свою собственную интерпретацию того, что именно должен означать «стиль Гарварда».
Стандартный biblatex
стильauthoryear
или его вариантыauthoryear-ibid
,authoryear-comp
,authoryear-icomp
обычно являются хорошей отправной точкой для Гарвардского стиля.
Действительно, эти стили уже дают вам год названияссылка, если нет автора или редактора.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@online{ics,
title = {On the Importance of the Civil Service},
date = {2019},
url = {https://example.edu/impcs.pdf},
urldate = {2019-03-11},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson}
ipsum \autocite{ics}
\printbibliography
\end{document}