
Estoy intentando escribir un documento en el que las bibliografías estén ordenadas en orden descendente según el año. Esto se logra usando la opción ydnt
, pero quiero proporcionar esta opción como argumento \printbibliography
o al menos como una opción después de la carga biblatex
. es posible?
\documentclass{article}
\usepackage[style=ext-alphabetic, sorting=nyt]{biblatex}
\bibliography{biblatex-examples.bib}
\begin{document}
\nocite{*}
\printbibliography[heading=subbibliography, sorting=ydnt]
\end{document}
Respuesta1
La sorting
opción se eliminó \printbibliography
hace un tiempo y ya no funcionará como se esperaba.
Puedes usar refcontext
sa la
\documentclass{article}
\usepackage[style=ext-alphabetic, sorting=nyt]{biblatex}
\bibliography{biblatex-examples.bib}
\begin{document}
\nocite{*}
\newrefcontext[sorting=ydnt]
\printbibliography[heading=subbibliography]
\end{document}
Al menos en el ejemplo, el resultado es el mismo si solo dice sorting=nydnt,
en el momento de la carga y no usa ningún especial refcontext
.