BibLaTeX: Formatear la entrada principal cuando se alcanza el umbral mincrossref, Parte II

BibLaTeX: Formatear la entrada principal cuando se alcanza el umbral mincrossref, Parte II

Si tengo dos incollectionmensajes de correo electrónico que están crossrefvinculados al mismo collection, la collectionentrada se colocará en la bibliografía ( mincrossrefestablecida de forma predeterminada en 2).

¿Sería posible acortar la entrada de colección en la bibliografía tan pronto como mincrossrefse alcance este umbral?

\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}

Me gustaría que la collectionentrada - permanezca igual si se crossrefedita una vez, pero se verá así cuando se haga referencia a ella dos veces para ahorrar algo de espacio:

En: Eicker-Wolf y Truger (2017: 111-142).

(Con más de dos editores, sería »editor 1 (et al.)«)

¿Alguien podría indicarme por dónde empezar?Esta preguntasugiere usar \ifentryinbibpara definir un condicional, pero en realidad no proporciona instrucciones para formatear la entrada deseada.

Respuesta1

Los estilos de labiblatex-extmanojo(descargo de responsabilidad: soy el autor) viene con una opción llamada citexrefque hace más o menos eso.

En este ejemplo, elegí un estilo base autor-año en lugar de un estilo autor-título, porque usaste autor-año en tu ejemplo.

\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}

Bosch, Gerhard y Thorsten Kalina (2017). "Die deutsche Mittelschicht aus der Arbeitsmarktperspektive". En: Eicker-Wolf und Truger 2017, págs. 111-142.

información relacionada