[Tex/LaTex] Are maxnames or minnames legal options for printbibliography

author-numberbiblatexobsolete

I haven't been doing much LaTeX'ing and just installed TeX live 2012 last night. Now one of my documentation projects stops compiling due to the following snippet:

\chapter{List of publications}
\begin{refsection}[Publications]
  \defbibheading{empty}{%
    \markboth{Publications}{Publications}
  }
  \printbibliography[heading=empty,maxnames=15,minnames=15]
\end{refsection}

It seems maxnames and minnames are now removed for printbibliography. How to fix this without changing the global settings? Thanks.

The snippet is sort of an innovative use of biblatex to list my publications. It used to work with biblatex 1.4c. It should display full author list for that particular chapter.

EDIT: sadly I am struggling with English to clarify my question. It involves a complex use of biblatex and not about using maxnames or minnames or printbibliography, which are clearly explained in the manual.

Best Answer

This is essentially impossible and may only have worked with biblatex <2.0 because that didn't have the ability to have multiple \printbibliography with different sorting. maxnames/minnames affects many things which biber does like label generation, sorting, name hashes etc. and so hacking this with \setcounter will almost certainly not do what you want as this only affects the biblatex side of things. Maybe if you can give a MWE of what you are trying to do exactly and we can see if it can be done with the available options. I'm open to enhancements if there is a use case not dealt with.

Related Question