BibLaTeX: mincrossref-threshold에 도달할 때 상위 항목 형식 지정, 2부

BibLaTeX: mincrossref-threshold에 도달할 때 상위 항목 형식 지정, 2부

동일한 에 -ed incollection된 s가 두 개 있는 경우 -entry 는 참고문헌에 배치됩니다( 기본적으로 2로 설정됨).crossrefcollectioncollectionmincrossref

mincrossref이 임계값에 도달 하자마자 참고문헌의 컬렉션 항목을 줄이는 것이 가능합니까 ?

\documentclass{article}
\usepackage{fontspec}
\usepackage[style=authortitle-ibid,backend=biber]{biblatex}
\bibliography{bib}

\begin{filecontents}{bib.bib}
@collection{EickerWolf2017,
title = {Ungleichheit in Deutschland – ein »gehyptes Problem«?},
editor = {Eicker-Wolf, Kai and Truger, Achim},
location = {Marburg},
year = {2017},
}

@incollection{Schreiner2017,
author = {Schreiner, Patrick},
title = {Löhne und Verteilung},
crossref = {EickerWolf2017},
pages = {47--78},
}

@incollection{Bosch2017,
author = {Bosch, Gerhard and Kalina, Thorsten},
title = {Die deutsche Mittelschicht aus der Arbeitsmarktperspektive},
crossref = {EickerWolf2017},
pages = {111--142},
}
\end{filecontents}

\begin{document}
\cite{Bosch2017}
\cite{Schreiner2017}
\printbibliography
\end{document}

collection-entry를 한 번 수정하면 동일하게 유지 하고 싶지만 crossref공간을 절약하기 위해 두 번 참조할 때는 다음과 같이 표시됩니다.

In: Eicker-Wolf 및 Truger(2017: 111–142).

(편집자가 2명 이상인 경우에는 »편집기 1 (et al.)«이 됩니다.)

누군가 나에게 어디서부터 시작해야 할지 알려줄 수 있나요?이 질문조건을 정의하는 데 사용을 제안 \ifentryinbib하지만 실제로 원하는 항목의 형식을 지정하는 데 대한 지침은 제공하지 않습니다.

답변1

스타일biblatex-ext묶음(면책조항: 저는 저자입니다.) citexref거의 그런 일을 하는 옵션이 있습니다.

이 예에서는 저자 제목 스타일 대신 저자 연도 기본 스타일을 선택했습니다. 예에서 저자 연도를 사용했기 때문입니다.

\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=ext-authoryear-ibid, citexref=true]{biblatex}

\usepackage{libertinus}

\begin{filecontents}{\jobname.bib}
@collection{EickerWolf2017,
  title    = {Ungleichheit in Deutschland – ein »gehyptes Problem«?},
  editor   = {Eicker-Wolf, Kai and Truger, Achim},
  location = {Marburg},
  year     = {2017},
}
@incollection{Schreiner2017,
  author   = {Schreiner, Patrick},
  title    = {Löhne und Verteilung},
  crossref = {EickerWolf2017},
  pages    = {47--78},
}
@incollection{Bosch2017,
  author   = {Bosch, Gerhard and Kalina, Thorsten},
  title    = {Die deutsche Mittelschicht aus der Arbeitsmarktperspektive},
  crossref = {EickerWolf2017},
  pages    = {111--142},
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\cite{Bosch2017,Schreiner2017}
\printbibliography
\end{document}

보쉬, 게르하르트와 토르스텐 칼리나(2017). "Die deutsche Mittelschicht aus der Arbeitsmarktperspektive". In: Eicker-Wolf und Truger 2017, S. 111–142.

관련 정보