Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
3_composition:annexes:bibliographie:construire_une_bibliographie [2021/10/18 14:03]
yannick.tanguy Fin de la fusion/traduction.
3_composition:annexes:bibliographie:construire_une_bibliographie [2021/11/14 14:30] (Version actuelle)
yannick.tanguy Correction de la mise en forme. Mise à jour d'un lien.
Ligne 3: Ligne 3:
 Il existe ici deux possibilités pour placer une bibliographie dans un document :  Il existe ici deux possibilités pour placer une bibliographie dans un document : 
   * soit en la saisissant directement dans le document ;   * soit en la saisissant directement dans le document ;
-  * soit en créant un fichier contenant les références bibliographiques (un fichier d'​extension ''​.bib''​) qui sera traité par une chaîne de compilation dédiée utilisant ''​BibTeX''​.+  * soit en créant un fichier contenant les références bibliographiques (un fichier d'​extension ​« ''​.bib'' ​») qui sera traité par une chaîne de compilation dédiée utilisant ''​BibTeX''​.
  
 Dans les deux cas, la commande ''​\cite''​ permet de citer une référence de la bibliographie dans le corps document. Toutefois, dans le cas particulier de la chaîne avec ''​BibTeX'',​ cette commande indique qu'il faut afficher la référence souhaitée dans la bibliographie,​ si elle existe. Toujours dans le cas de la chaîne avec ''​BibTeX'',​ pour inclure une référence dans la bibliographie sans y faire référence explicitement dans le corps du document, il faut utiliser la commande ''​\nocite''​. Dans les deux cas, la commande ''​\cite''​ permet de citer une référence de la bibliographie dans le corps document. Toutefois, dans le cas particulier de la chaîne avec ''​BibTeX'',​ cette commande indique qu'il faut afficher la référence souhaitée dans la bibliographie,​ si elle existe. Toujours dans le cas de la chaîne avec ''​BibTeX'',​ pour inclure une référence dans la bibliographie sans y faire référence explicitement dans le corps du document, il faut utiliser la commande ''​\nocite''​.
Ligne 46: Ligne 46:
 ==== Le fichier des références bibliographiques ==== ==== Le fichier des références bibliographiques ====
  
-L'​automatisation passe par la constitution d'un fichier (ou de plusieurs fichiers) d'​extension ''​.bib''​ contenant les références bibliographiques mises sous une forme cadrée, chaque référence étant composée d'une liste de données sous la forme « ''​champ = "​valeur"''​ » séparées par des virgules. Pour notre exemple de début de page, ce fichier aurait la forme suivante :+L'​automatisation passe par la constitution d'un fichier (ou de plusieurs fichiers) d'​extension ​« ''​.bib'' ​» contenant les références bibliographiques mises sous une forme cadrée, chaque référence étant composée d'une liste de données sous la forme « ''​champ = "​valeur"''​ » séparées par des virgules. Pour notre exemple de début de page, ce fichier aurait la forme suivante :
  
 <file bibtex mabiblio.bib>​ <file bibtex mabiblio.bib>​
Ligne 70: Ligne 70:
 ==== Le fichier de style bibliographique ==== ==== Le fichier de style bibliographique ====
  
-Afin de pouvoir simplement passer d'un style bibliographique à un autre, ces styles sont contenus dans un fichier d'​extension ''​.bst''​. Il existe de nombreux fichiers ​''​.bst''​, les plus courants étant ''​abbrv.bst'',​ ''​alpha.bst'',​ ''​apalike.bst'',​ ''​plain.bst''​ et ''​unsrt.bst''​ (qui existent aussi en version francisée : ''​alpha-fr.bst'',​ ''​plain-fr.bst'',​ etc.). ​+Afin de pouvoir simplement passer d'un style bibliographique à un autre, ces styles sont contenus dans un fichier d'​extension ​« ''​.bst'' ​». Il existe de nombreux fichiers ​de ce type, les plus courants étant ''​abbrv'',​ ''​alpha'',​ ''​apalike'',​ ''​plain''​ et ''​unsrt''​ (qui existent aussi en version francisée : ''​alpha-fr'',​ ''​plain-fr'',​ etc.). ​
  
-Les principales caractéristiques de ces styles sont présentées à la question « [[3_composition/​annexes/​bibliographie/​changer_le_style_de_la_bibliographie|Comment changer le style de la bibliographie ?]] ». D'​autres sont discutés en question « [[3_composition/​annexes/​bibliographie/​choisir_un_style_de_bibliographie|Comment choisir un style de bibliographie?​]] ».+Les principales caractéristiques de ces styles sont présentées à la question « [[3_composition/​annexes/​bibliographie/​choisir_un_style_de_bibliographie|Comment choisir un style de bibliographie ?]] ».
  
 ==== Les commandes à placer dans le document principal ==== ==== Les commandes à placer dans le document principal ====
Ligne 91: Ligne 91:
 === Première compilation === === Première compilation ===
  
-Lors de la première compilation de votre document par <​latex>​\LaTeX</​latex>,​ les différentes commandes ajoutent de l'​information au fichier auxiliaire (''​.aux''​) à destination de ''​BibTeX''​ :+Lors de la première compilation de votre document par <​latex>​\LaTeX</​latex>,​ les différentes commandes ajoutent de l'​information au fichier auxiliaire (« ''​.aux'' ​») à destination de ''​BibTeX''​ :
   * la commande ''​\bibliographystyle''​ place une note indiquant le style de la bibliographie ;    * la commande ''​\bibliographystyle''​ place une note indiquant le style de la bibliographie ; 
   * chaque commande ''​\cite''​ place une note indiquant quelle référence bibliographique est appelée ;   * chaque commande ''​\cite''​ place une note indiquant quelle référence bibliographique est appelée ;
-  * la commande ''​\bibliography''​ écrit une note indiquant quel est le fichier ''​bib''​ qui doit être utilisé.+  * la commande ''​\bibliography''​ écrit une note indiquant quel est le fichier ​« ''​.bib'' ​» qui doit être utilisé.
  
 Notez qu'à ce stade, <​latex>​\LaTeX</​latex>​ ne « résout » aucune des références : à chaque commande ''​\cite'',​ il vous avertit de la présence d'une référence non définie, et lorsque le document sera terminé, il indique la présence générale de références indéfinies. ​ Notez qu'à ce stade, <​latex>​\LaTeX</​latex>​ ne « résout » aucune des références : à chaque commande ''​\cite'',​ il vous avertit de la présence d'une référence non définie, et lorsque le document sera terminé, il indique la présence générale de références indéfinies. ​
Ligne 106: Ligne 106:
 </​code>​ </​code>​
  
-Vous n'avez pas à préciser ici l'​extension du fichier (''​.aux''​). Si vous indiquez ''​bibtex monfichier.aux'',​ ''​BibTeX''​ tentera aveuglément de traiter ''​monfichier.aux.aux''​.+Vous n'avez pas à préciser ici l'​extension du fichier (« ''​.aux'' ​»). Si vous indiquez ''​bibtex monfichier.aux'',​ ''​BibTeX''​ tentera aveuglément de traiter ''​monfichier.aux.aux''​.
  
 ''​BibTeX''​ scanne alors le fichier auxiliaire : ''​BibTeX''​ scanne alors le fichier auxiliaire :
Ligne 113: Ligne 113:
   * il cherche les fichiers bibliographiques dont il a besoin et les parcourt en faisant correspondre les références aux entrées de la bibliographie ;   * il cherche les fichiers bibliographiques dont il a besoin et les parcourt en faisant correspondre les références aux entrées de la bibliographie ;
   * il trie les entrées qui ont été citées (si le style de bibliographie spécifie qu'​elles doivent être triées) ;   * il trie les entrées qui ont été citées (si le style de bibliographie spécifie qu'​elles doivent être triées) ;
-  * il constitue un fichier ''​bbl''​ contenant le résultat de ces travaux, à savoir un environnement ''​thebibliography''​ et la liste des ''​\bibitem''​ demandés. ​+  * il constitue un fichier ​« ''​.bbl'' ​» contenant le résultat de ces travaux, à savoir un environnement ''​thebibliography''​ et la liste des ''​\bibitem''​ demandés. ​
  
 === Deuxième compilation === === Deuxième compilation ===
  
-Cette deuxième compilation de votre document par <​latex>​\LaTeX</​latex>​ va permettre d'​inclure le contenu du fichier ''​.bbl''​ à l'​endroit où se trouve la commande ''​\bibliography''​.+Cette deuxième compilation de votre document par <​latex>​\LaTeX</​latex>​ va permettre d'​inclure le contenu du fichier ​« ''​.bbl'' ​» à l'​endroit où se trouve la commande ''​\bibliography''​.
  
 Une nouvelle fois, <​latex>​\LaTeX</​latex>​ vous avertit que chaque référence bibliographique est indéfinie. Cependant, lorsqu'​il rencontre chaque commande ''​\bibitem''​ dans le fichier, il note la définition de ces références. ​ Une nouvelle fois, <​latex>​\LaTeX</​latex>​ vous avertit que chaque référence bibliographique est indéfinie. Cependant, lorsqu'​il rencontre chaque commande ''​\bibitem''​ dans le fichier, il note la définition de ces références. ​
3_composition/annexes/bibliographie/construire_une_bibliographie.txt · Dernière modification: 2021/11/14 14:30 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0