책과 장에 대해 별도의 연도를 갖는 소액 항목

책과 장에 대해 별도의 연도를 갖는 소액 항목

책의 한 장을 인용하고 싶으면 를 사용해야 할 것 같습니다 incollection. 그러나 2년을 지정해야 합니다.

  • 책이 출판된 연도에 대한 것
  • 그 장이 쓰여진 연도에 대한 것

항목은 다음과 같아야 합니다.

에스핑 안데르센, 괴스타(1990). “복지자본주의의 세 가지 세계”. 안에:복지국가 독자. 시간. 폰 크리스토퍼 피어슨, 프란시스 G. 캐슬스, 잉겔라 K. 나우만. 2. Aufl. 케임브리지: Polity Press 2006, S. 160–174.

BibLaTex로 이 작업을 수행할 수 있는 방법이 있나요?

MWE:

\begin{filecontents*}{test.bib} 
@incollection{esping-andersen_three_2006,
    location = {Cambridge},
    edition = {2},
    title = {Three Worlds of Welfare Capitalism},
    pages = {160--174},
    booktitle = {The Welfare State Reader},
    publisher = {Polity Press},
    author = {Esping-Andersen, Gøsta},
    editor = {Pierson, Christopher and Castles, Francis G. and Naumann, Ingela K.},
    year = {2006}
}
\end{filecontents*}

\documentclass[a4paper, german, oneside]{scrartcl}
\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[babel,german=quotes]{csquotes}

\usepackage[style=authoryear, backend=biber, firstinits=false]{biblatex} 
\addbibresource{test.bib}


\begin{document}

\nocite{*}

\printbibliography
\end{document}

답변1

해결책은 다음과 같습니다.

\begin{filecontents*}{origdate.bib}
@incollection{esping-andersen_three_2006,
location = {Cambridge},
edition = {2},
title = {Three Worlds of Welfare Capitalism},
pages = {160--174},
booktitle = {The Welfare State Reader},
publisher = {Polity Press},
author = {Esping-Andersen, Gøsta},
editor = {Pierson, Christopher and Castles, Francis G. and Naumann, Ingela K.},
year = {2006},
origdate = {1990}
}
%
@inbook{esping-andersen_2008,
location = {Oxford},
title = {Three Worlds of Welfare Capitalism},
pages = {160--174},
booktitle = {The Welfare State Reader},
publisher = {Polity Press},
author = {Esping-Andersen, Gøsta},
editor = {Pierson, Christopher and Castles, Francis G. and Naumann, Ingela K.},
year = {2008}
}
\end{filecontents*}

\documentclass[a4paper, german, oneside]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes]{csquotes}

\usepackage[style=authoryear, backend=biber, firstinits=false, labeldate]{biblatex}
\addbibresource{origdate.bib}

\DeclareLabeldate{%
\field{origdate}
\field{date}
\field{eventdate}
\field{urldate}
\literal{nodate}
}

\renewbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\addcomma\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\addspace}%
\iffieldsequal{labelyear}{year}{%
\usebibmacro{date}}{\printdate}
\newunit}

\begin{document}

\nocite{*}

\printbibliography

\end{document} 

여기에 이미지 설명을 입력하세요

답변2

가능하다면 일부 예외를 제외하고 원본 출판물을 출처로 사용하고 이에 따라 인용해야 합니다. 만약 어떤 이유로 그것이 불가능하다면, 나는 biblatex님의 related시설을 이용할 것입니다. 이 경우, 귀하의 인용에는 2006년 버전을 사용하고 있음이 표시되며 이는 사실입니다. 그러나 참고문헌에는 이것이 재인쇄이고 무엇의 재인쇄인지도 표시됩니다.

예를 들어:

관련 항목

[내가 알 ​​수는 없지만 독일인이 적절한 말을 한다고 가정하고 있습니다.]

\begin{filecontents*}{\jobname.bib}
@incollection{esping-andersen_three_2006,
    location = {Cambridge},
    edition = {2},
    title = {Three Worlds of Welfare Capitalism},
    pages = {160--174},
    booktitle = {The Welfare State Reader},
    publisher = {Polity Press},
    author = {Esping-Andersen, Gøsta},
    editor = {Pierson, Christopher and Castles, Francis G. and Naumann, Ingela K.},
    year = {2006},
    related = {esping-andersen_three_1990},
    relatedtype = {reprintof}
}
@article{esping-andersen_three_1990,
    title = {Three Worlds of Welfare Capitalism},
    pages = {213--265},
    journal = {Some Journal},
    author = {Esping-Andersen, Gøsta},
    year = 1990,
    volume = 63,
    number = 2
}
\end{filecontents*}

\documentclass[a4paper, german, oneside]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel,german=quotes]{csquotes}

\usepackage[style=authoryear, backend=biber, firstinits=false]{biblatex}
\addbibresource{\jobname.bib}


\begin{document}

\nocite{*}

\printbibliography
\end{document}

관련 정보