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:trier_des_noms_avec_prefixes [2021/10/27 08:55]
yannick.tanguy Début de la traduction.
3_composition:annexes:bibliographie:trier_des_noms_avec_prefixes [2021/10/28 13:36] (Version actuelle)
yannick.tanguy Fin de la traduction. Ajout de liens et de mise en forme.
Ligne 1: Ligne 1:
 ====== Comment concilier le tri de BibTeX avec certaines formes de noms? ====== ====== Comment concilier le tri de BibTeX avec certaines formes de noms? ======
  
-''​BibTeX''​ reconnaît un grand nombre de préfixes de noms (principalement ceux dérivés des noms de langues européennes) et il les ignore lors du tri de la bibliographie. ​En effet, il convient de placer ​l'​entrée « Ludwig van Beethoven » soit placée ​à la lettre B, pas à la lettre V.+''​BibTeX''​ reconnaît un grand nombre de préfixes de noms (principalement ceux dérivés des noms de langues européennes) et il les ignore lors du tri de la bibliographie. ​Dès lors, il place bien  ​l'​entrée « Ludwig van Beethoven » à la lettre B, et non à la lettre V.
  
-Cependant, ''​BibTeX''​ ne traite pas par défaut un cas comme « Lord Rayleigh » ou des noms de langues non prises en compte lorsqu'​il a été conçu tel « al-Wakil » (transcrit de l'​arabe). Résoudre ce point demande une « clé de tri » distincte, mais ''​BibTeX''​ n'​autorise cela que dans les citations d'​éléments qui n'ont ni auteur ni éditeur. Ici, la solution consiste à intégrer la clé de tri dans le nom de l'​auteur,​ tout en empêchant la composition de cette clé avec une commande ​que vous définissez pour l'​occasion,​ ici nommée ''​\noopsort''​ (pour //​no-output-sortkey//,​ autrement dit « clé de tri non affichée »), qui est définie ​et utilisée ​comme suit : +Cependant, ''​BibTeX''​ ne traite pas par défaut un cas comme « Lord Rayleigh » ou des noms de langues non prises en compte lorsqu'​il a été conçu tel « al-Wakil » (transcrit de l'​arabe). Résoudre ce point demande une « clé de tri » distincte ​du nom lui-même, mais ''​BibTeX''​ n'​autorise cela que dans les citations d'​éléments qui n'ont ni auteur ni éditeur. Ici, [[wpfr>​Oren_Patashnik|Oren Patashnik]],​ l'un des concepteurs de ''​BibTeX'',​ suggère d'intégrer la clé de tri dans le nom de l'​auteur,​ tout en empêchant la composition de cette clé. Pour cela, il propose dans le fichier ​ « .bib » de définir ​une commande nommée ''​\noopsort''​ (pour //​no-output-sortkey//,​ autrement dit « clé de tri non affichée »), qui est définie comme suit : 
  
 <code latex> <code latex>
 @PREAMBLE{ {\providecommand{\noopsort}[1]{}} } @PREAMBLE{ {\providecommand{\noopsort}[1]{}} }
 +</​code>​
 +
 +Dès lors, dans ce fichier « .bib », vous pouvez indiquer par exemple :
 +
 +<code latex>
 ... ...
 @ARTICLE{Rayleigh1,​ @ARTICLE{Rayleigh1,​
-AUTHOR ​= "​{\noopsort{Rayleigh}}{Lord Rayleigh}",​+author ​= "​{\noopsort{Rayleigh}}{Lord Rayleigh}",​
 ... ...
 } }
 </​code>​ </​code>​
-Note that this ''​\noopsort''​ applies to the last name in this kind of constructso an author with an Arabic name might be rendered:+ 
 +Notez que cette commande s'applique au nom de famille. Dans le cas d'un auteur avec un nom arabecela donnerait donc 
  
 <code latex> <code latex>
 ... ...
-AUTHOR ​= "Ali {\noopsort{Hadiidii}}{al-Hadiidii}",​+author ​= "Ali {\noopsort{Hadiidii}}{al-Hadiidii}",​
 ... ...
 </​code>​ </​code>​
-A further use might deal with word order gamesas in the famous Vietnamese name:+ 
 +Cette commande peut également être utilisée pour traiter des questions d'​ordre des nomscomme dans le nom vietnamien ci-dessous ​
  
 <code latex> <code latex>
 ... ...
-AUTHOR ​= "​\noopsort{Thanh Han The}{Han The Thanh}",​+author ​= "​\noopsort{Thanh Han The}{Han The Thanh}",​
 ... ...
 </​code>​ </​code>​
  
-though that author seems well-acquainted with Western confusion about the significance of the parts of his name (even to the extent of missing out the accentuationas above...).+Enfinelle peut permettre de classer certaines références en fin de bibligraphie,​ par exemple : 
 +<code latex> 
 +... 
 +author = "​\noopsort{ZZZ}{Anonyme}",​ 
 +... 
 +</​code>​
  
  
3_composition/annexes/bibliographie/trier_des_noms_avec_prefixes.txt · Dernière modification: 2021/10/28 13:36 par yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0