
Я использую стиль authoryear для biblatex. Я хотел бы набрать рабочий документ, опубликованный в серии рабочих документов, как статью. В том смысле, что я хотел бы, чтобы название было заключено в кавычки, а название серии рабочих документов рассматривалось как название журнала. В настоящее время рабочий документ рассматривается более или менее как книга.
Есть ли способ сделать это, не изменяя записи в самом файле bib?
МВЭ:
\documentclass{article}
\usepackage{hyperref}
\usepackage[
backend=biber, style=authoryear,
url=false,eprint=false,doi=false,dashed=false]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{acf_identification_2015,
author = {Ackerberg, Daniel and Caves, Kevin and Frazer, Garth},
doi = {10.3982/ECTA13408},
issn = {1468-0262},
journal = {Econometrica},
keywords = {Production functions , productivity , total factor productivity , productivity growth},
number = {6},
pages = {2411--2451},
publisher = {Blackwell Publishing Ltd},
title = {Identification Properties of Recent Production Function Estimators},
url = {http://dx.doi.org/10.3982/ECTA13408},
volume = {83},
year = {2015},
}
@Report{ackerberg_structural_2006,
author = {Ackerberg, Daniel and Caves, Kevin and Frazer, Garth},
title = {Structural Identification of Production Functions},
type = {MPRA Paper},
institution = {University Library of Munich, Germany},
year = {2006},
number = {38349},
url = {http://mpra.ub.uni-muenchen.de/38349/},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\section{Introduction}
Dummytext~\autocite{acf_identification_2015,ackerberg_structural_2006}.
\printbibliography
\end{document}
решение1
Я нашел очень грубый обходной путь, используя команды форматирования:
% Titles of working papers should be in quotes
\DeclareFieldFormat[techreport,report,unpublished]{title}{\mkbibquote{#1}}
% The type or series should be in italics
\DeclareFieldFormat[techreport,report,unpublished]{type}{\mkbibemph{#1}}