mais de um item por referência

mais de um item por referência

página 46 dehttp://pdg.lbl.gov/2012/reviews/rpp2012-rev-standard-model.pdfmostra um exemplo de estilo de referência com mais de um item por referência. Como isso pode ser imitado com o biblatex?

edit: defbibentryset faz o trabalho, mas parece ser incompatível com \nocite{*}

Responder1

Este mesmo exemplo pode ser encontrado biblatex-examples.bibna documentação do biblatex:

@set{stdmodel,
  entryset     = {glashow,weinberg,salam},
  annotation   = {A \texttt{set} with three members discussing the standard
                  model of particle physics},
}

onde estão as subentradas glashowe são posteriormente definidas como:weinbergsalam

@article{glashow,
  author       = {Glashow, Sheldon},
  title        = {Partial Symmetries of Weak Interactions},
  journaltitle = {Nucl.~Phys.},
  date         = 1961,
  volume       = 22,
  pages        = {579-588},
}

@article{weinberg,
  author       = {Weinberg, Steven},
  title        = {A Model of Leptons},
  journaltitle = {Phys.~Rev.~Lett.},
  date         = 1967,
  volume       = 19,
  pages        = {1264-1266},
}

@inproceedings{salam,
  author       = {Salam, Abdus},
  editor       = {Svartholm, Nils},
  title        = {Weak and Electromagnetic Interactions},
  date         = 1968,
  booktitle    = {Elementary particle theory},
  booksubtitle = {Relativistic groups and analyticity},
  booktitleaddon= {Proceedings of the Eighth Nobel Symposium},
  eventdate    = {1968-05-19/1968-05-25},
  venue        = {Aspen{\"a}sgarden, Lerum},
  publisher    = {Almquist \& Wiksell},
  location     = {Stockholm},
  pages        = {367-377},
}

O tipo de entrada @setdefine o grupo de referências que você procura, conhecido como conjunto de entradas. Conjuntos de entrada requerem biber como back-end. A entrada stdmodelpode ser citada como qualquer outra entrada. As subentradas também podem ser citadas diretamente, mas para maior clareza, você pode ativar subentryos números dos rótulos. Conjuntos de entradas dinâmicas podem ser definidos no preâmbulo ou corpo do documento com:

\defbibentryset{stdmodel:dynamic}{glashow,weinberg,salam}

Isso deve definir o conjunto de entradas stdmodel:dynamice invocar \nocite{stdmodel:dynamic}. Algum tempo depois do biblatex 1.7, o biblatex/biber falhou em executar o \nocite. Isso deve ser corrigido junto com alguns outros bugs do conjunto de entradas no biblatex 2.6 e no biber 1.6.

\documentclass{article}
\usepackage[backend=biber,style=numeric,subentry,firstinits]{biblatex}

\renewcommand{\entrysetpunct}{\par\nobreak}

\addbibresource{biblatex-examples.bib}
\defbibentryset{latex}{companion,knuth:ct,ctan}

\begin{document}
Filler text \parencite{stdmodel,latex}. \Textcite{weinberg} showed that...
\printbibliography
\end{document}

insira a descrição da imagem aqui

Observe que os conjuntos de entradas são apropriados somente para estilos numéricos. Para outros estilos, biblatex e biber oferecem o recurso de entradas relacionadas mais flexíveis. Exemplos de entradas relacionadas também podem ser encontrados em biblatex-examples.bib. Detalhes sobre esse recurso estão disponíveis no manual do biblatex e no arquivo de estilo genérico biblatex.def.

informação relacionada