
나는 다음을 사용하여 권장 독서 목록이 포함된 문서를 생성합니다.\nocite{*}
과 참고문헌 양식을 활용한 문서를 제작합니다.오스콜라.
OSCOLA는 일반적으로 각주만 사용하지만 참고문헌도 인쇄할 수 있습니다.
이제 저자 연도 레이블을 사용하여 권장 읽기 목록의 일부 항목에 대한 몇 가지 참조를 표시하고 싶습니다. 그러한 라벨을 생성하고 참고문헌에 연결하도록 biblatex를 어떻게 구성할 수 있습니까? Pandoc을 사용하여 콘텐츠 초안을 작성하므로 \autocite{x}
명령이 부과됩니다.
MWE
\documentclass[a4paper]{scrartcl}
\usepackage{hyperref}
\usepackage[backend=biber,style=oscola,autocite=plain]{biblatex}
\addbibresource{test.bib}
\begin{filecontents*}{test.bib}
@online{simon2018,
url = {https://www.euractiv.com/section/energy/news/smart-meter-woes-hold-back-digitalisation-of-eu-power-sector/},
date = {2019-01-29},
author = {Frédéric Simon},
title = {Smart meter woes hold back digitalisation of EU power sector},
journaltitle = {EURACTIV},
}
\end{filecontents*}
\title{Recommended Readings}
\begin{document}
\maketitle
\section{Context}
This has been noted previously \autocite{simon2018}.
% References
\nocite{*} % include all elements from the bibliography
\printbibliography[title={Recommended Reading}]
\end{document}
목표 출력
이는 이전에 언급된 바 있습니다(Frédéric Simon, 2018).
으로 biblatex를 구성하면 citestyle=authoryear
오류가 발생합니다.
패키지 etoolbox 오류: 'cbx@postnoteprinted' 토글이 정의되지 않았습니다.
답변1
oxnotes
스타일은 (법률적이지 않은) 인문학 친화적인 방식으로 BL-OSCOLA를 구현합니다.
MWE
\begin{filecontents*}[overwrite]{\jobname.bib}
@misc{UNGA_Res2222,
institution = {UNGA},
title = {Treaty on Principles Governing the Activities of States in the Exploration and Use of Outer Space, including the Moon and Other Celestial Bodies},
instrument_no= {RES 2222 (XXI)},
date = {1966-12-19},
entrysubtype = {undoc},
tabulate = {unres},
}
@online{simon2018,
url = {https://www.euractiv.com/section/energy/news/smart-meter-woes-hold-back-digitalisation-of-eu-power-sector/},
date = {2019-01-29},
author = {Frédéric Simon},
title = {Smart meter woes hold back digitalisation of EU power sector},
journaltitle = {EURACTIV},
}
@jurisdiction{antaios85,
title = {Antaios Compania Naviera S.A. v.
Salen Rederierna A.B. (The Nema)},
shorttitle = {The Nema},
date = {1985},
reporter = {A.C.},
pages = {191},
court = {H.L.},
additionalreports = {[1984] 3 WLR 592 and (1984) 128 SJ 564
and [1984] 3 All ER 229 and
[1984] 2 Lloyd’s Rep 235},
keywords = {gb},
}
@jurisdiction{corr08,
title = {Corr v. I.B.C. Vehicles Ltd.},
keywords = {gb},
date = {2008},
number = {[2008] UKHL 13},
journaltitle = {A.C.},
volume = {1},
pages = {884},
options = {year-essential=true},
institution = {HL},
shorttitle = {Corr},
pagination = {[]},
}
@jurisdiction{page96,
title = {Page v Smith},
usera = {gb},
date = {1996},
journaltitle = {AC},
pages = {155},
institution = {HL},
}
@inbook{pila10,
author = {Pila, Justine},
editor = {Dutton, William H. and Jeffreys, Paul W.},
booktitle= {World Wide Research: Reshaping the
Sciences and Humanities in the
Century of Information},
publisher= {MIT Press},
date = {2010},
title = {The Value of Authorship in the
Digital Environment},
pages = {210--231},
}
@book{leviathan,
author = {Hobbes, Thomas},
title = {Leviathan},
publisher = {Penguin},
date = {1985},
origdate = {1651},
location = {Harmondsworth},
}
@article{craig05,
author = {Craig, Paul},
title = {Theory {`Pure Theory'}
and Values in Public Law},
date = {2005},
journaltitle = {P.L.},
pages = {440},
}
\end{filecontents*}
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Noto Serif}
\usepackage[style=oxnotes,%oscola,
citestyle=authoryear,
indexing=cite,
backend=biber,
ecli=yes,
babel=hyphen,
% autocite=footnote,
]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
text \autocite{UNGA_Res2222}
This has been noted previously \autocite{simon2018}.
...like in \cite{antaios85}, and two other cases in the House of Lords, \cite{corr08} and \cite{page96}.
Article \autocite{craig05}, book \autocite{pila10} and old book \autocite{leviathan}.
\printbibliography
\end{document}