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édentesRévision précédente
Prochaine révision
Révision précédente
3_composition:annexes:bibliographie:remplacer_bibtex [2021/10/28 12:04] – Début de la traduction. yannick.tanguy3_composition:annexes:bibliographie:remplacer_bibtex [2022/07/14 09:56] (Version actuelle) – Nom des packages pas en fonte à chasse fixe (pour l'homogénéité) dbitouze
Ligne 1: Ligne 1:
 ====== Quelles sont les alternatives à BibTeX? ====== ====== Quelles sont les alternatives à BibTeX? ======
  
-Initialement, ''[[ctanpkg>BibTeX]]'' était un programme de création de bibliographies de documents techniques, en anglais. Par la suite, des mécanismes permettant une utilisation multilingue lui ont été apportés, tandis qu'une extension (''bibtex8'') a permis de traiter des codes de caractères 8 bits (développant ainsi ces capacités multilingues). De plus, des fichiers de style ''BibTeX'' spécialisés ont été développés pour permettre de traiter des articles non techniques.+Initialement, [[ctanpkg>BibTeX]] était un programme de création de bibliographies de documents techniques anglais. Par la suite, pour rendre ''BibTeX'' plus flexible, des mécanismes permettant une utilisation multilingue lui ont été apportés, tandis qu'une extension (''bibtex8'') a permis de traiter des codes de caractères 8 bits (facilitant d'autant plus l'utilisation multilingue). En parallèle, des fichiers de style ''BibTeX'' spécialisés ont été développés pour permettre de traiter des articles non techniques.
  
 Ces extensions des fonctionnalités de ''BibTeX'' ne parviennent cependant à cacher deux défauts de ce logiciel : Ces extensions des fonctionnalités de ''BibTeX'' ne parviennent cependant à cacher deux défauts de ce logiciel :
Ligne 9: Ligne 9:
 Deux approches alternatives se distinguent ici par leur disponibilité et leur utilisation.  Deux approches alternatives se distinguent ici par leur disponibilité et leur utilisation. 
  
-===== L'extension ''biblatex'' et le programme Biber =====+===== L'extension biblatex” et le programme Biber =====
  
-L'extension [[ctanpkg>biblatex]] fournit une approche pour créer des bibliographies dans laquelle le contrôle de la mise en forme a lieu intégralement dans le code <latex>\LaTeX</latex>, plutôt que d'un fichier de style ''BibTeX''. Cela signifie que : +L'extension [[ctanpkg>biblatex]] propose de créer des bibliographies avec un contrôle de la mise en forme intégralement géré par le code <latex>\LaTeX</latex>, plutôt que par un fichier de style ''BibTeX''. Cela signifie que : 
-  * chaque document peut suivre un style de présentation dédié.  +  * chaque document peut avoir son propre style de présentation  
-  * avec la mise à disposition des différentes données dans l'exécution de <latex>\LaTeX</latex>, une gamme beaucoup plus large de résultats bibliographiques est possible. Ceci est particulièrement important pour appliquer des styles de citation propres aux sciences humaines+  * avec la mise à disposition des différentes données bibliographiques dans l'exécution de <latex>\LaTeX</latex>, une gamme beaucoup plus large de résultats bibliographiques est possible. Ceci est particulièrement important pour appliquer des styles de citation propres aux sciences humaines 
   * enfin, cette extension intègrant de nombreuses idées des systèmes existants axés sur ''BibTeX'', cela permet une cohérence (et une compabilité) des interfaces.   * enfin, cette extension intègrant de nombreuses idées des systèmes existants axés sur ''BibTeX'', cela permet une cohérence (et une compabilité) des interfaces.
  
-Extracting data from ''.bib'' files for use with ''biblatex'' //can// be achieved using "classical" BibTeX: howeverthis is limitedThe ''biblatex'' package is co-developed with the Biber programThis is a Unicode-aware system which can extract data from ''.bib'' filessort according to a range of language criteriaand moreIt is tied to ''biblatex'' (the output format is targeted at the requirements of ''biblatex'').+Si l'extraction des données des fichiers ''.bib'' en lien avec [[ctanpkg>biblatex]] //peut// être réalisée en utilisant ''BibTeX''cette solution reste limitéeL'extension [[ctanpkg>biblatex]] a été co-développée avec le programme ''Biber''Ce dernier, compatible avec l'Unicode, génère des fichiers répondant aux exigences de [[ctanpkg>biblatex]], peut extraire des données à partir de fichiers ''.bib'', peut trier les entrées selon une large gamme de critères de langueet plus encoreL'utilisation de ''Biber'' est donc fortement recommandée dans ce cadre.
  
-===== ''amsrefs'' =====+===== L'extension “amsrefs” =====
  
-The [[ctanpkg>amsrefs|amsrefs]] uses a transformed ''.bib'' file which is expressed as LaTeX macros (The package provides a BibTeX style that performs the transformation, so that a LaTeX source containing a ''\nocite{*}'' command enables BibTeX to produce a usable ''amsrefs'' bibliography database.)+L'extension [[ctanpkg>amsrefs]] utilise un fichier ''.bib'' transformé pour qu'il se présente sous forme de commandes <latex>\LaTeX</latex>Elle fournit d'ailleurs un style ''BibTeX'' qui effectue la transformation, de sorte qu'un document source <latex>\LaTeX</latex> contenant une commande ''\nocite{*}'' permet à ''BibTeX'' de produire une base de données bibliographique utilisable par [[ctanpkg>amsrefs]].  
 + 
 +FIXME // Ajouter des exemples de code//
  
 ----- -----
3_composition/annexes/bibliographie/remplacer_bibtex.1635422647.txt.gz · Dernière modification : 2021/10/28 12:04 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0