Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
composition:annexes:bibliographie:remplacer_bibtex [2018/05/25 08:56] – joseph.wright | 3_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? ====== |
- | section: Current TeX-related projects | + | |
- | permalink: / | + | |
- | date: 2018-05-24 | + | |
- | --- | + | |
- | # Replacing the BibTeX& | + | Initialement, |
- | ## Background | + | Ces extensions des fonctionnalités de '' |
+ | * il utilise un langage de programmation dont les mécanismes ne sont pas familiers à la plupart des programmeurs actuels. Aussi, ce langage s' | ||
+ | * '' | ||
- | As originally conceived, BibTeX was a program for creating bibliographies for | + | Deux approches alternatives se distinguent ici par leur disponibilité et leur utilisation. |
- | technical documents, in English. People have contributed mechanisms for a | + | |
- | degree of multilingual use, while an extension (`bibtex8`) allows use with | + | |
- | 8-bit character codes, thus providing some multilingual capabilities. In | + | |
- | addition, specialist BibTeX style files are available for use in non-technical | + | |
- | papers. | + | |
- | BibTeX uses a style language whose mechanisms are unfamiliar to | + | ===== L'extension “biblatex” et le programme Biber ===== |
- | most current programmers: | + | |
- | few opportunities to write the language, it's also difficult to become | + | |
- | fluent (in the way that so many people fluently write the equally | + | |
- | arcane TeX macro language). | + | |
- | There are two parts to a bibliography system; processing the database | + | L' |
- | of citations, and typesetting the results. | + | * chaque document peut avoir son propre style de présentation ; |
- | system provides a means of processing the database, and there are | + | * avec la mise à disposition des différentes données bibliographiques dans l' |
- | macros built into LaTeX, as well as many LaTeX packages, that | + | * enfin, cette extension intègrant de nombreuses idées des systèmes existants axés sur '' |
- | process the results. | + | |
- | Whilst a number of approaches have been suggested to go beyond the | + | Si l' |
- | BibTeX& | + | |
- | `biblatex` and `amsref`. | + | |
- | ## `biblatex`/ | + | ===== L' |
- | The [`biblatex`](https://ctan.org/ | + | L' |
- | approach to creating bibliographies in which control takes place in the (La)TeX | + | |
- | code, rather than a BibTeX style file. This means that output can be modified | + | |
- | on a per-document | + | |
- | LaTeX run, a much wider range of bibliographic outcomes are possible. This is | + | |
- | particularly important in supporting citation styles in the humanities. The | + | |
- | `biblatex` package also integrates many ideas from existing | + | |
- | systems, meaning that all interfaces are consistent (and compatible). | + | |
- | Extracting data from `.bib` files for use with `biblatex` _can_ be achieved | + | FIXME // Ajouter des exemples de code. // |
- | using '' | + | |
- | is co-developed with the Biber program. This is a Unicode-aware system which | + | |
- | can extract data from `.bib` files, sort according to a range of language | + | |
- | criteria, and more. It is tied to `biblatex` (the output format is targeted | + | |
- | at the requirements of `biblatex`). | + | |
- | + | ||
- | ### `amsrefs` | + | |
- | + | ||
- | The [`amsrefs`](https: | + | |
- | which is expressed as LaTeX macros. | + | |
- | BibTeX style that performs the transformation, | + | |
- | source containing a `\nocite{*}` command enables BibTeX to | + | |
- | produce a usable `amsrefs` bibliography database.) | + | |
+ | ----- | ||
+ | //Source:// [[faquk> | ||
+ | {{htmlmetatags> | ||
+ | metatag-og: | ||
+ | metatag-og: | ||
+ | }} | ||