« ConTeXt » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 2 065 :
\stoptext
</source>
=====Bibliographie simple =====
 
* De manière générale, le fichier source doit être construit toujours en gardant à l'esprit que notre bibliographie n'est pas une liste quelconque de livres et de documents divers, mais qu'elle vient en fin d'un ouvrage, d'un chapitre ou d'une thèse. On dispose donc d'un préambule et de quelques commandes pour configurer la bibliographie comme dans l'exemple suivant (que vous pouvez copier et tester). On dispose donc le préambule qui permet de régler la configuration de la page, le texte lui-même (par la commande <code>startbodymatter</code> qu'on peut utiliser ou pas), puis on indique à quel endroit du texte on veut placer la biographie, via les commandes suivantes :
<source lang="latex"
\startbackmatter % Commencent ici tout ce qui est Bibliographie etc.
\startchapter[title=Bibliographie] % La bibliographie aussi peut être subdivisée en chapitres
\placelistofpublications % comme son nom l'indique
\stopchapter
\stopbackmatter
</source>
* Voici donc notre fichier test :
<source lang="latex>
% Configuration du texte sur une page double
Ligne 2 072 ⟶ 2 080 :
\mainlanguage[fr]
\setcharacterspacing[frenchpunctuation]% Commande utile afin de bien marquer les césures au bon endroit
\setupbodyfontenvironment[default][em=italic]% On régle les italiques
\setuppagenumbering[alternative=doublesided, location={header, inmargin}]% la pagination est en marge dans l'en-tête
\definefontfamily[mainface] [serif] [GFS Didot] % On désire employer ici la police GFS Didot
\setupbodyfont[mainface]
\setupindenting[1.5em]% L'indentation est de 1,5em
Ligne 2 084 ⟶ 2 092 :
\setupbtxrendering [default] [numbering=yes] % Le "rendu" de la bibliographie est par défaut et trié
 
% On peut maintenant saisir notre texte :
\starttext
\chapter{Introduction}
Ligne 2 101 ⟶ 2 109 :
\stoptext
</source>
=====Notes en bas de page et bibliographie =====
 
*'''La commande <coede>buffer</code>'''
* Maintenant, exerçons-nous sur un cas concret. Nous désirons dans ce cas précis que nos références bibliographiques données en notes de bas de pages soient automatiquement sélectionnées et triées dans une bibliographie imprimée en fin d'ouvrage. Cette bibliographie pourra comporter plusieurs sections ou chapitres. Nous allons pour ce faire utiliser un moyen très puissant que permet ConTeXt, qui est la commande <code>buffer</code>; cette commande permet de mettre en mémoire-tampon à peu de choses près tout ce qu'on veut (du texte que l'on doit souvent utiliser, ou bien lorsqu'on fait des tests avec ConTeXt, du texte que l'on ne veut pas ressaisir au clavier à chaque fois qu'on en a besoin). Ici, ce qui nous intéresse, c'est une bibliographie. Elle peut être saisie dans un fichier à part, à la manière de BibTeX (mais ConTeXt n'utilise plus BibTeX), ou dans un fichier texte. Cependant, il nous faut respecter un certain nombre de conventions d'écriture, ou de style. Le style le plus communément adopté pour les conventions bibliographiques est le style APA (''American Pstchological Association''). Nous verrons plus bas comment on y a recours. À noter qu'il peut paraître utile de confectionner une ou plusieurs bases de données avec un outil comme [http://www.jabref.org/ JabRef], utilisable avec Windows, Linux et MacOSX, conjointement et en parallèle avec [https://www.zotero.org/ Zotero], précieux outil pour constituer en ligne sa base de données bibliographiques. Ci-dessous, voici un exemple de déclaration d'un ouvrage :
 
<source lang="latex">