Ordenação numerada de múltiplas citações

Ordenação numerada de múltiplas citações

Estou usando \bibliographystyle{ieeetr}para garantir que as citações sejam numeradas de acordo com sua aparência no artigo. No entanto, com citações múltiplas, os números podem estar fora ou em ordem devido à ordem em que apareceram em algum lugar anterior do artigo:

\cite{paper1, paper2, paper3}==>[5, 3, 10]

Existe uma maneira de garantir que os números apareçam em ordem com múltiplas citações?

Responder1

Esta funcionalidade é fornecida pelocitar pacote. Por padrão, ele também compactará listas de citações para que [1,2,3] se torne [1-3], porém um documento informando com

\documentclass{article}

\usepackage[nocompress]{cite}
\bibliographystyle{ieeetr}

produzirá o efeito desejado. A classificação pode ser desativada usando a [nosort]opção.

Aliás, noto que existem estilos bibliográficos alternativos para Transações IEEE, chamados ieeetransque incluem uma variante ieeetranSque classifica as citações por padrão. Esses estilos parecem ser mais recentes. Talvez você deva considerar usá-los.

Responder2

Para quem está se perguntando como isso funciona no biblatex, você precisa especificar sortcites=truea opção.

Por exemplo, ao carregar o pacote:

\usepackage[sortcites=true]{biblatex}

Para mais detalhes, consulteessepergunta.

informação relacionada