Par défaut (en utilisant l'option plain
style) BibTeX ordonne les citations par ordre alphabétique.
Comment classer les citations par ordre d'apparition dans le document ?
Par défaut (en utilisant l'option plain
style) BibTeX ordonne les citations par ordre alphabétique.
Comment classer les citations par ordre d'apparition dans le document ?
Je suis un peu nouveau dans l'utilisation de Bibtex (et de Latex en général) et j'aimerais faire revivre cet ancien article car je l'ai trouvé dans plusieurs de mes recherches sur Google concernant l'ordre d'une bibliographie dans Latex.
Je réponds à cette question de manière plus détaillée dans l'espoir d'aider les novices confrontés aux mêmes difficultés que moi.
Voici un exemple du fichier principal .tex dans lequel la bibliographie est appelée :
\documentclass{article}
\begin{document}
So basically this is where the body of your document goes.
``FreeBSD is easy to install,'' said no one ever \cite{drugtrafficker88}.
``Yeah well at least I've got chicken,'' said Leeroy Jenkins \cite{goodenough04}.
\newpage
\bibliographystyle{ieeetr} % Use ieeetr to list refs in the order they're cited
\bibliography{references} % Or whatever your .bib file is called
\end{document}
...et un exemple du fichier .bib lui-même :
@ARTICLE{ goodenough04,
AUTHOR = "G. D. Goodenough and others",
TITLE = "What it's like to have a sick-nasty last name",
JOURNAL = "IEEE Trans. Geosci. Rem. Sens.",
YEAR = "xxxx",
volume = "xx",
number = "xx",
pages = "xx--xx"
}
@BOOK{ drugtrafficker88,
AUTHOR = "G. Drugtrafficker",
TITLE = "What it's Like to Have a Misleading Last Name",
YEAR = "xxxx",
PUBLISHER = "Harcourt Brace Jovanovich, Inc."
ADDRESS = "The Florida Alps, FL, USA"
}
Notez que les références dans le fichier .bib sont listées dans l'ordre inverse mais que les références sont listées dans l'ordre où elles sont citées dans le document.
Vous trouverez plus d'informations sur le formatage de votre fichier .bib ici : http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management
Bienvenue sur Stack Overflow ! Votre réponse ne semble pas répondre réellement à la question posée. Vos informations pourraient être précieuses, mais il est probablement préférable de les commenter dans l'une des autres réponses (une fois que vous aurez obtenu la réputation nécessaire pour poster des commentaires).
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.
51 votes
Question utile (upvoted), mais cela ne devrait-il pas appartenir à tex.stackexchange.com ?
21 votes
@ChthonicProject, je ne pense pas que tex.stackexchange.com ait été lancé avant 2010 et cette question date de 2008. De plus, la question serait trop vieille pour être migrée, elle vit donc ici.
3 votes
Supprimez les fichiers .aux et .bbl et reconstruisez-les.
0 votes
@EmadAghayi Ne fonctionne pas pour moi.
0 votes
Je rencontre le même problème avec \documentclass [acmlarge]{acmart}