université de lausanne — irsb€¦ · 1 présentationdessystèmesdegestionbibliographique 2...

246
BibL A T E X et Biber Maïeul Rouquette Université de Lausanne — IRSB 12 juin 2019 https://geekographie.maieul.net/211 Licence Creative Commons France 3.0 - Paternité - Partage à l’identique 1 / 81

Upload: others

Post on 19-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX et Biber

Maïeul Rouquette

Université de Lausanne — IRSB

12 juin 2019

https://geekographie.maieul.net/211

Licence Creative Commons France 3.0 - Paternité - Partage à l’identique

1 / 81

Page 2: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

1 Présentation des systèmes de gestion bibliographique

2 BibLATEX, BibTEX et Biber : clarifications

3 Structure de base d’une bibliographie .bib

4 Logiciels de gestion bibliographique

5 Charger le package, choisir ses styles

6 Citer

7 Établir la bibliographie finale

8 Courte introduction à la personnalisation des styles

9 Pour aller plus loin

2 / 81

Page 3: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 1

Présentation des systèmes de gestion bibliographique

3 / 81

Page 4: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Répondre à des besoins

Un travail scientifique utilise de nombreuses référencesbibliographiques.

Il faut pouvoir

▶ Gérer / organiser pour préparer sa rédaction▶ Citer de manière cohérente et suivant une norme dans son travail▶ Lister de manière exhaustive, selon un ordre précis et éventuellement

avec des subdivisions

4 / 81

Page 5: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Répondre à des besoins

Un travail scientifique utilise de nombreuses référencesbibliographiques.Il faut pouvoir

▶ Gérer / organiser pour préparer sa rédaction▶ Citer de manière cohérente et suivant une norme dans son travail▶ Lister de manière exhaustive, selon un ordre précis et éventuellement

avec des subdivisions

4 / 81

Page 6: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Répondre à des besoins

Un travail scientifique utilise de nombreuses référencesbibliographiques.Il faut pouvoir

▶ Gérer / organiser pour préparer sa rédaction

▶ Citer de manière cohérente et suivant une norme dans son travail▶ Lister de manière exhaustive, selon un ordre précis et éventuellement

avec des subdivisions

4 / 81

Page 7: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Répondre à des besoins

Un travail scientifique utilise de nombreuses référencesbibliographiques.Il faut pouvoir

▶ Gérer / organiser pour préparer sa rédaction▶ Citer de manière cohérente et suivant une norme dans son travail

▶ Lister de manière exhaustive, selon un ordre précis et éventuellementavec des subdivisions

4 / 81

Page 8: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Répondre à des besoins

Un travail scientifique utilise de nombreuses référencesbibliographiques.Il faut pouvoir

▶ Gérer / organiser pour préparer sa rédaction▶ Citer de manière cohérente et suivant une norme dans son travail▶ Lister de manière exhaustive, selon un ordre précis et éventuellement

avec des subdivisions

4 / 81

Page 9: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Distinguer

Le logiciel de gestion de bibliographie Zotero, JabRef, Endnotes

La manière dont la bibliographie est stockée Base de données, fichiers .bibLa manière dont elle est intégrée dans le document commandes (LATEX),

menus (Words, LibreOffice)

5 / 81

Page 10: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Distinguer

Le logiciel de gestion de bibliographie Zotero, JabRef, EndnotesLa manière dont la bibliographie est stockée Base de données, fichiers .bib

La manière dont elle est intégrée dans le document commandes (LATEX),menus (Words, LibreOffice)

5 / 81

Page 11: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Distinguer

Le logiciel de gestion de bibliographie Zotero, JabRef, EndnotesLa manière dont la bibliographie est stockée Base de données, fichiers .bibLa manière dont elle est intégrée dans le document commandes (LATEX),

menus (Words, LibreOffice)

5 / 81

Page 12: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bib

Gérée

De manière peu pratique en écrivant soit-même le .bibDe manière pratique, directement avec JabRef (multi-OS) ; BibDesk

(Mac)De manière pratique, indirectement avec Zotero

Intégrée selon l’une des deux méthodes suivantes

« Historique » BibTEX« Moderne » BibLATEX + Biber

6 / 81

Page 13: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bibGérée

De manière peu pratique en écrivant soit-même le .bibDe manière pratique, directement avec JabRef (multi-OS) ; BibDesk

(Mac)De manière pratique, indirectement avec ZoteroIntégrée selon l’une des deux méthodes suivantes

« Historique » BibTEX« Moderne » BibLATEX + Biber

6 / 81

Page 14: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bibGéréeDe manière peu pratique en écrivant soit-même le .bib

De manière pratique, directement avec JabRef (multi-OS) ; BibDesk(Mac)

De manière pratique, indirectement avec ZoteroIntégrée selon l’une des deux méthodes suivantes

« Historique » BibTEX« Moderne » BibLATEX + Biber

6 / 81

Page 15: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bibGéréeDe manière peu pratique en écrivant soit-même le .bibDe manière pratique, directement avec JabRef (multi-OS) ; BibDesk

(Mac)

De manière pratique, indirectement avec ZoteroIntégrée selon l’une des deux méthodes suivantes

« Historique » BibTEX« Moderne » BibLATEX + Biber

6 / 81

Page 16: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bibGéréeDe manière peu pratique en écrivant soit-même le .bibDe manière pratique, directement avec JabRef (multi-OS) ; BibDesk

(Mac)De manière pratique, indirectement avec Zotero

Intégrée selon l’une des deux méthodes suivantes

« Historique » BibTEX« Moderne » BibLATEX + Biber

6 / 81

Page 17: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bibGéréeDe manière peu pratique en écrivant soit-même le .bibDe manière pratique, directement avec JabRef (multi-OS) ; BibDesk

(Mac)De manière pratique, indirectement avec ZoteroIntégrée selon l’une des deux méthodes suivantes

« Historique » BibTEX« Moderne » BibLATEX + Biber

6 / 81

Page 18: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bibGéréeDe manière peu pratique en écrivant soit-même le .bibDe manière pratique, directement avec JabRef (multi-OS) ; BibDesk

(Mac)De manière pratique, indirectement avec ZoteroIntégrée selon l’une des deux méthodes suivantes« Historique » BibTEX

« Moderne » BibLATEX + Biber

6 / 81

Page 19: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans le monde LATEX

Biblio stockée dans un fichier .bibGéréeDe manière peu pratique en écrivant soit-même le .bibDe manière pratique, directement avec JabRef (multi-OS) ; BibDesk

(Mac)De manière pratique, indirectement avec ZoteroIntégrée selon l’une des deux méthodes suivantes« Historique » BibTEX« Moderne » BibLATEX + Biber

6 / 81

Page 20: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 2

BibLATEX, BibTEX et Biber : clarifications

7 / 81

Page 21: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibTEX

Logiciel qui existe depuis 1985

Souvent seul accepté par les revues qui prennent du LATEXDe nombreux styles disponibles……mais difficile à personnaliserNécessite de nombreux packages pour s’adapter à certainesspécificités disciplinaires (par ex. citations en notes de bas de page)

8 / 81

Page 22: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibTEX

Logiciel qui existe depuis 1985Souvent seul accepté par les revues qui prennent du LATEX

De nombreux styles disponibles……mais difficile à personnaliserNécessite de nombreux packages pour s’adapter à certainesspécificités disciplinaires (par ex. citations en notes de bas de page)

8 / 81

Page 23: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibTEX

Logiciel qui existe depuis 1985Souvent seul accepté par les revues qui prennent du LATEXDe nombreux styles disponibles…

…mais difficile à personnaliserNécessite de nombreux packages pour s’adapter à certainesspécificités disciplinaires (par ex. citations en notes de bas de page)

8 / 81

Page 24: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibTEX

Logiciel qui existe depuis 1985Souvent seul accepté par les revues qui prennent du LATEXDe nombreux styles disponibles……mais difficile à personnaliser

Nécessite de nombreux packages pour s’adapter à certainesspécificités disciplinaires (par ex. citations en notes de bas de page)

8 / 81

Page 25: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibTEX

Logiciel qui existe depuis 1985Souvent seul accepté par les revues qui prennent du LATEXDe nombreux styles disponibles……mais difficile à personnaliserNécessite de nombreux packages pour s’adapter à certainesspécificités disciplinaires (par ex. citations en notes de bas de page)

8 / 81

Page 26: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)

Évolue régulièrementSouple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale

« Facilement » personnalisable à l’aide de commande LATEXPossibilité d’automatiser l’indexation de la bibliographieMieux adapté à des bibliographies complexes

9 / 81

Page 27: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)Évolue régulièrement

Souple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale

« Facilement » personnalisable à l’aide de commande LATEXPossibilité d’automatiser l’indexation de la bibliographieMieux adapté à des bibliographies complexes

9 / 81

Page 28: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)Évolue régulièrementSouple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale« Facilement » personnalisable à l’aide de commande LATEXPossibilité d’automatiser l’indexation de la bibliographieMieux adapté à des bibliographies complexes

9 / 81

Page 29: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)Évolue régulièrementSouple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale« Facilement » personnalisable à l’aide de commande LATEXPossibilité d’automatiser l’indexation de la bibliographieMieux adapté à des bibliographies complexes

9 / 81

Page 30: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)Évolue régulièrementSouple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale

« Facilement » personnalisable à l’aide de commande LATEXPossibilité d’automatiser l’indexation de la bibliographieMieux adapté à des bibliographies complexes

9 / 81

Page 31: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)Évolue régulièrementSouple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale« Facilement » personnalisable à l’aide de commande LATEX

Possibilité d’automatiser l’indexation de la bibliographieMieux adapté à des bibliographies complexes

9 / 81

Page 32: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)Évolue régulièrementSouple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale« Facilement » personnalisable à l’aide de commande LATEXPossibilité d’automatiser l’indexation de la bibliographie

Mieux adapté à des bibliographies complexes

9 / 81

Page 33: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibLATEX + Biber

Package (BibLATEX) + logiciel (Biber) récents (2009)Évolue régulièrementSouple, en un seul package on peut gérer :

▶ Différentes manières de faire des références bibliographiques (notes debas de page, numéro, auteur-date etc.)

▶ Différentes manières de structurer et trier la bibliographie finale« Facilement » personnalisable à l’aide de commande LATEXPossibilité d’automatiser l’indexation de la bibliographieMieux adapté à des bibliographies complexes

9 / 81

Page 34: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Attention

AttentionBiber et BibTEX utilisent tous les deux des fichiers .bib, mais ne lesstructurent pas de la même manière, les noms de champ pouvant varier.Il faut donc choisir l’un ou l’autre. En général, sur internet, on trouve unestructuration BibTEX et pas Biber.

10 / 81

Page 35: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

AttentionCompilation toujours sur le fichier .tex et jamais sur le .bib

1 LATEX2 Biber3 LATEX4 LATEX

11 / 81

Page 36: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

AttentionCompilation toujours sur le fichier .tex et jamais sur le .bib

1 LATEX

2 Biber3 LATEX4 LATEX

11 / 81

Page 37: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

AttentionCompilation toujours sur le fichier .tex et jamais sur le .bib

1 LATEX2 Biber

3 LATEX4 LATEX

11 / 81

Page 38: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

AttentionCompilation toujours sur le fichier .tex et jamais sur le .bib

1 LATEX2 Biber3 LATEX

4 LATEX

11 / 81

Page 39: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

AttentionCompilation toujours sur le fichier .tex et jamais sur le .bib

1 LATEX2 Biber3 LATEX4 LATEX

11 / 81

Page 40: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

Nouvelle compilationLATEX + Biber + LATEX lorsqu’on ajoute une référence dans notretravail

Biber + LATEX lorsqu’on modifie une entrée bibliographique

12 / 81

Page 41: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

Nouvelle compilationLATEX + Biber + LATEX lorsqu’on ajoute une référence dans notretravailBiber + LATEX lorsqu’on modifie une entrée bibliographique

12 / 81

Page 42: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

Pour simplifier la vie :TEXStudio permet d’exécuter toutes ces compilations à la suite

En ligne de commande latexmk effectue toutes ces compilations à lasuite

13 / 81

Page 43: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

Pour simplifier la vie :TEXStudio permet d’exécuter toutes ces compilations à la suiteEn ligne de commande latexmk effectue toutes ces compilations à lasuite

13 / 81

Page 44: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Quadruple compilation

TEXShopTEXShop (Mac) ne propose pas de compiler avec Biber, mais on peut leconfigurer pour qu’il le permette.

14 / 81

Page 45: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 3

Structure de base d’une bibliographie .bib

15 / 81

Page 46: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Un exemple minimum

code (1)1 @article{Auzepy1995,2 Author = {Auzépy,

Marie-France},↪→

3 Date = {1995},4 Journaltitle =

{ByzantinischeZeitschrift},

↪→

↪→

5 Pages = {1-12},6 Title = {La carrière

d'André deCrète},

↪→

↪→

7 Volume = {88}8 }

Pas de préambuleSérie d’entrées bibliographiques, se définissantpar :

▶ Un type précédé d’un @▶ Une clef, après la première accolade et

avant une virgule▶ Des champs sous forme

<nom du champ> = {<valeur>}, séparés par des virgules

Possibilité de commenter avec %

16 / 81

Page 47: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Choisir sa clef bibliographique

Caractères alphanumériques non accentués + tiret médian et du bas

Norme la plus simple : auteur + dateSi pas de date : auteur + titre abrégé de l’œuvreOu bien numéro dans base de données de référence (par ex.« BHG225 »)

17 / 81

Page 48: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Choisir sa clef bibliographique

Caractères alphanumériques non accentués + tiret médian et du basNorme la plus simple : auteur + date

Si pas de date : auteur + titre abrégé de l’œuvreOu bien numéro dans base de données de référence (par ex.« BHG225 »)

17 / 81

Page 49: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Choisir sa clef bibliographique

Caractères alphanumériques non accentués + tiret médian et du basNorme la plus simple : auteur + dateSi pas de date : auteur + titre abrégé de l’œuvre

Ou bien numéro dans base de données de référence (par ex.« BHG225 »)

17 / 81

Page 50: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Choisir sa clef bibliographique

Caractères alphanumériques non accentués + tiret médian et du basNorme la plus simple : auteur + dateSi pas de date : auteur + titre abrégé de l’œuvreOu bien numéro dans base de données de référence (par ex.« BHG225 »)

17 / 81

Page 51: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Choisir sa clef bibliographique

AttentionLa clef bibliographique est sensible à la case.« Auzepy1995 » ̸= « AUZEPY1995 » ̸= « auzepy1995 »

18 / 81

Page 52: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiquesTypes de base

@article (comme son nom l’indique)@book (livre avec un·e·ou plusieurs auteur·e·s principaux)@collection (livre composé de plusieurs articles d’auteur·e·sdistinct·e·s)@manual (manuel)@reference (ouvrage de référence, tel que dictionnaire ou encylopédie)@online (ressource en ligne)@report (rapport technique)@patent (brevet industriel)@periodical (numéro particulier d’un périodique)@proceedings (actes de colloque)@thesis (thèse de doctorat ou mémoire de master)

19 / 81

Page 53: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiques

Les types « multiple »Dérivent des types de bases, pour indiquer lorsque plusieurs volumesexistent

Nom du type préfixé de « mv »Ex : @mvbook, @mvreference

AttentionVérifier dans le manuel de BibLATEX, car tous les types de base n’ont pasleur équivalent multi-volumes.

20 / 81

Page 54: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiques

Les types « multiple »Dérivent des types de bases, pour indiquer lorsque plusieurs volumesexistentNom du type préfixé de « mv »

Ex : @mvbook, @mvreference

AttentionVérifier dans le manuel de BibLATEX, car tous les types de base n’ont pasleur équivalent multi-volumes.

20 / 81

Page 55: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiques

Les types « multiple »Dérivent des types de bases, pour indiquer lorsque plusieurs volumesexistentNom du type préfixé de « mv »Ex : @mvbook, @mvreference

AttentionVérifier dans le manuel de BibLATEX, car tous les types de base n’ont pasleur équivalent multi-volumes.

20 / 81

Page 56: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiques

Les types « multiple »Dérivent des types de bases, pour indiquer lorsque plusieurs volumesexistentNom du type préfixé de « mv »Ex : @mvbook, @mvreference

AttentionVérifier dans le manuel de BibLATEX, car tous les types de base n’ont pasleur équivalent multi-volumes.

20 / 81

Page 57: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiques

Les types « à l’intérieur de »préfixé de « in » : @inbook, @inreference, @inproceedings

préfixé de « bookin » pour un livre édité dans un autre type. Enstandard, seulement @bookinbookpréfixé de « supp » pour les préfaces, avant-propos etc. En standardseulement @suppbook et @suppcollection

21 / 81

Page 58: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiques

Les types « à l’intérieur de »préfixé de « in » : @inbook, @inreference, @inproceedingspréfixé de « bookin » pour un livre édité dans un autre type. Enstandard, seulement @bookinbook

préfixé de « supp » pour les préfaces, avant-propos etc. En standardseulement @suppbook et @suppcollection

21 / 81

Page 59: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types d’entrées bibliographiques

Les types « à l’intérieur de »préfixé de « in » : @inbook, @inreference, @inproceedingspréfixé de « bookin » pour un livre édité dans un autre type. Enstandard, seulement @bookinbookpréfixé de « supp » pour les préfaces, avant-propos etc. En standardseulement @suppbook et @suppcollection

21 / 81

Page 60: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)

Champs de personneafterword Auteur·trice(s) de la postfaceannotator Auteur·trice(s) des annotations

author Auteur·trice(s) de l’œuvrebookauthor Auteur·trice(s) du livre dans lequel l’œuvre est inséréecommentator Auteur·trice(s) des commentaires

editor Éditeur·trice(s) scientifique(s). On peut en préciser le rôlegrâce au champ editortype

foreword Auteur·trice(s) de la préfaceholder Titulaire d’un brevet industriel

introduction Auteur·trice(s) de l’introductiontranslator Traducteur·trice(s)

22 / 81

Page 61: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage (cas simples)

Mot clef « and » pour séparer plusieurs auteurs

<Nom>, <Prénom1> <Prénom2> etc.Ou bien<Prénom1> <Prénom2> etc. <Nom>Une particule peut être insérée en minuscule avant le nom. Consulterle manuel de BibLATEXpour régler l’affichage.Pour les auteurs collectifs, utiliser des accolades. Ex :

code (2)1 Author = {{Centre National de la Recherche Scientifique}}

Pour aller plus loinPossibilité de personnaliser BibLATEX pour gérer des cas plus complexe (parex. pour les auteurs anciens ou non occidentaux)

23 / 81

Page 62: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage (cas simples)

Mot clef « and » pour séparer plusieurs auteurs<Nom>, <Prénom1> <Prénom2> etc.

Ou bien<Prénom1> <Prénom2> etc. <Nom>Une particule peut être insérée en minuscule avant le nom. Consulterle manuel de BibLATEXpour régler l’affichage.Pour les auteurs collectifs, utiliser des accolades. Ex :

code (2)1 Author = {{Centre National de la Recherche Scientifique}}

Pour aller plus loinPossibilité de personnaliser BibLATEX pour gérer des cas plus complexe (parex. pour les auteurs anciens ou non occidentaux)

23 / 81

Page 63: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage (cas simples)

Mot clef « and » pour séparer plusieurs auteurs<Nom>, <Prénom1> <Prénom2> etc.Ou bien<Prénom1> <Prénom2> etc. <Nom>

Une particule peut être insérée en minuscule avant le nom. Consulterle manuel de BibLATEXpour régler l’affichage.Pour les auteurs collectifs, utiliser des accolades. Ex :

code (2)1 Author = {{Centre National de la Recherche Scientifique}}

Pour aller plus loinPossibilité de personnaliser BibLATEX pour gérer des cas plus complexe (parex. pour les auteurs anciens ou non occidentaux)

23 / 81

Page 64: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage (cas simples)

Mot clef « and » pour séparer plusieurs auteurs<Nom>, <Prénom1> <Prénom2> etc.Ou bien<Prénom1> <Prénom2> etc. <Nom>Une particule peut être insérée en minuscule avant le nom. Consulterle manuel de BibLATEXpour régler l’affichage.

Pour les auteurs collectifs, utiliser des accolades. Ex :

code (2)1 Author = {{Centre National de la Recherche Scientifique}}

Pour aller plus loinPossibilité de personnaliser BibLATEX pour gérer des cas plus complexe (parex. pour les auteurs anciens ou non occidentaux)

23 / 81

Page 65: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage (cas simples)

Mot clef « and » pour séparer plusieurs auteurs<Nom>, <Prénom1> <Prénom2> etc.Ou bien<Prénom1> <Prénom2> etc. <Nom>Une particule peut être insérée en minuscule avant le nom. Consulterle manuel de BibLATEXpour régler l’affichage.Pour les auteurs collectifs, utiliser des accolades. Ex :

code (2)1 Author = {{Centre National de la Recherche Scientifique}}

Pour aller plus loinPossibilité de personnaliser BibLATEX pour gérer des cas plus complexe (parex. pour les auteurs anciens ou non occidentaux)

23 / 81

Page 66: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage (cas simples)

Mot clef « and » pour séparer plusieurs auteurs<Nom>, <Prénom1> <Prénom2> etc.Ou bien<Prénom1> <Prénom2> etc. <Nom>Une particule peut être insérée en minuscule avant le nom. Consulterle manuel de BibLATEXpour régler l’affichage.Pour les auteurs collectifs, utiliser des accolades. Ex :

code (2)1 Author = {{Centre National de la Recherche Scientifique}}

Pour aller plus loinPossibilité de personnaliser BibLATEX pour gérer des cas plus complexe (parex. pour les auteurs anciens ou non occidentaux)

23 / 81

Page 67: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage (cas simples)

Mot clef « and » pour séparer plusieurs auteurs<Nom>, <Prénom1> <Prénom2> etc.Ou bien<Prénom1> <Prénom2> etc. <Nom>Une particule peut être insérée en minuscule avant le nom. Consulterle manuel de BibLATEXpour régler l’affichage.Pour les auteurs collectifs, utiliser des accolades. Ex :

code (2)1 Author = {{Centre National de la Recherche Scientifique}}

Pour aller plus loinPossibilité de personnaliser BibLATEX pour gérer des cas plus complexe (parex. pour les auteurs anciens ou non occidentaux)

23 / 81

Page 68: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Champs de titre (liste non exhaustive)

eventitle Titre du colloque, pour les entrées de type @proceedings et@inproceedings.

issuesubtitle Sous-titre d’un numéro spécifique d’un périodique. Pour lesentrées de type @periodical, le sous-titre du périodique doitaller dans le champ subtitle, celui du numéro dans le champissuesubtitle.

issuetitle Titre d’un numéro spécifique d’un périodique. Pour lesentrées de type @periodical, le titre du périodique doit allerdans le champ title, celui titre du numéro dans le champissuetitle.

journalsubtitle Sous-titre d’un périodique.journaltitle Titre d’un périodique.

subtitle Sous-titre de l’œuvre.title Titre de l’œuvre.

24 / 81

Page 69: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Champs de description éditorial (liste non exhaustive)

date Date de publication.edition Numéro d’édition si plusieurs éditions existent.location Lieu de publication.number Numéro d’un périodique ou numéro au sein d’une collection.pages Pages de l’article ou de la partie du livre étudiée.

pagetotal Nombre total de pages.part Pour les livres en plusieurs volumes physiques, indique le

numéro du volume physique. Le numéro du volume logiqueest à indiquer dans le champ volume.

publisher Éditeur commercial.series Titre de collection ou de la série particulière d’un périodique.

url Url (adresse électronique) d’une publication en ligne.urldate Date à laquelle une publication électronique a été consultée.volume Volume dans une œuvre en plusieurs volumes. Volume d’une

revue.volumes Nombre de volumes dans une œuvres en plusieurs volumes.

25 / 81

Page 70: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage des dates

code (3)1 % seule l’année est connue2 date = {<année>}3 % seuls l’année et le mois sont connus4 date = {<année>-<mois>}5 % l’année, le mois et le jour sont connus6 date = {<année>-<mois>-<jour>}7 % Pour des intervalles8 % fin de l'intervalle connue9 date = {<date début>/<date fin>}10 % fin de l'intervalle inconnue11 date = {<date début>/}

Pour aller plus loinLes dernières versions de BibLATEX-Biber permettent de gérer des cas pluscomplexes (dates floues, calendriers non grégoriens etc.)

26 / 81

Page 71: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Formatage des dates

code (3)1 % seule l’année est connue2 date = {<année>}3 % seuls l’année et le mois sont connus4 date = {<année>-<mois>}5 % l’année, le mois et le jour sont connus6 date = {<année>-<mois>-<jour>}7 % Pour des intervalles8 % fin de l'intervalle connue9 date = {<date début>/<date fin>}10 % fin de l'intervalle inconnue11 date = {<date début>/}

Pour aller plus loinLes dernières versions de BibLATEX-Biber permettent de gérer des cas pluscomplexes (dates floues, calendriers non grégoriens etc.)

26 / 81

Page 72: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Certains champs peuvent être préfixés avec

orig pour les informations sur l’original lors d’une rééedition /traduction

short pour les formes courtes. Certaines sont utilisées dans lesstyles standards, d’autres non.

main pour les information de l’ouvrage principal lorsqu’on désigneun volume particulier

book pour les titres du livre lorsqu’on cite une partie de livre

AttentionConsulter le manuel de BibLATEX pour connaître les champs ainsi prefixésdéfinis par défaut.biblatex-morenames permet d’avoir plus de champs de personnes préfixéspour les cas complexes.

27 / 81

Page 73: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Certains champs peuvent être préfixés avec

orig pour les informations sur l’original lors d’une rééedition /traduction

short pour les formes courtes. Certaines sont utilisées dans lesstyles standards, d’autres non.

main pour les information de l’ouvrage principal lorsqu’on désigneun volume particulier

book pour les titres du livre lorsqu’on cite une partie de livre

AttentionConsulter le manuel de BibLATEX pour connaître les champs ainsi prefixésdéfinis par défaut.biblatex-morenames permet d’avoir plus de champs de personnes préfixéspour les cas complexes.

27 / 81

Page 74: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Certains champs peuvent être préfixés avec

orig pour les informations sur l’original lors d’une rééedition /traduction

short pour les formes courtes. Certaines sont utilisées dans lesstyles standards, d’autres non.

main pour les information de l’ouvrage principal lorsqu’on désigneun volume particulier

book pour les titres du livre lorsqu’on cite une partie de livre

AttentionConsulter le manuel de BibLATEX pour connaître les champs ainsi prefixésdéfinis par défaut.biblatex-morenames permet d’avoir plus de champs de personnes préfixéspour les cas complexes.

27 / 81

Page 75: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Certains champs peuvent être préfixés avec

orig pour les informations sur l’original lors d’une rééedition /traduction

short pour les formes courtes. Certaines sont utilisées dans lesstyles standards, d’autres non.

main pour les information de l’ouvrage principal lorsqu’on désigneun volume particulier

book pour les titres du livre lorsqu’on cite une partie de livre

AttentionConsulter le manuel de BibLATEX pour connaître les champs ainsi prefixésdéfinis par défaut.biblatex-morenames permet d’avoir plus de champs de personnes préfixéspour les cas complexes.

27 / 81

Page 76: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les différents types de champs (non exhaustifs)Certains champs peuvent être préfixés avec

orig pour les informations sur l’original lors d’une rééedition /traduction

short pour les formes courtes. Certaines sont utilisées dans lesstyles standards, d’autres non.

main pour les information de l’ouvrage principal lorsqu’on désigneun volume particulier

book pour les titres du livre lorsqu’on cite une partie de livre

AttentionConsulter le manuel de BibLATEX pour connaître les champs ainsi prefixésdéfinis par défaut.biblatex-morenames permet d’avoir plus de champs de personnes préfixéspour les cas complexes.

27 / 81

Page 77: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Permet de dire que certains champs d’une entrée sont hérités d’uneentrée mère

Par exemple @mvcollection → @collection → @incollection.Les noms de champs sont automatiquement adaptés lorsqu’on passed’une entrée à l’autre.Pour cela on utilise le champ crossref.

28 / 81

Page 78: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Permet de dire que certains champs d’une entrée sont hérités d’uneentrée mèrePar exemple @mvcollection → @collection → @incollection.

Les noms de champs sont automatiquement adaptés lorsqu’on passed’une entrée à l’autre.Pour cela on utilise le champ crossref.

28 / 81

Page 79: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Permet de dire que certains champs d’une entrée sont hérités d’uneentrée mèrePar exemple @mvcollection → @collection → @incollection.Les noms de champs sont automatiquement adaptés lorsqu’on passed’une entrée à l’autre.

Pour cela on utilise le champ crossref.

28 / 81

Page 80: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Permet de dire que certains champs d’une entrée sont hérités d’uneentrée mèrePar exemple @mvcollection → @collection → @incollection.Les noms de champs sont automatiquement adaptés lorsqu’on passed’une entrée à l’autre.Pour cela on utilise le champ crossref.

28 / 81

Page 81: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

code (4)1 @incollection{Maraval1998,2 Author = {Pierre Maraval},3 Crossref = {Pietri1998},4 Pages = {107-145},5 Title = {La réception de Chalcédoine dans l'empire d'Orient}}6 @collection{Pietri1998,7 Crossref = {HistoireduChristianisme},8 Editor = {Luce Pietri},9 Title = {Les Églises d'Orient et d'Occident},10 Volume = {3},11 Year = {1998}}12 @mvcollection{HistoireduChristianisme,13 Location = {Paris},14 Publisher = {Desclée},15 Subtitle = {Des origines à nos jours},16 Title = {Histoire du christianisme}}

29 / 81

Page 82: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Maraval1998 (INCOLLECTION)

HistoireduChristianisme (MVCOLLECTION)

Pietri1998 (COLLECTION)

AUTHORBOOKTITLEEDITORLOCATIONMAINSUBTITLEMAINTITLEPAGESPUBLISHERTITLEVOLUMEYEAR

LOCATION

LOCATION

PUBLISHER

PUBLISHER

SUBTITLE

MAINSUBTITLE

TITLE

MAINTITLE EDITOR TITLEVOLUMEYEAR

30 / 81

Page 83: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Histoire du christianisme. Des origines à nos jours. Paris : Desclée

Luce Pietri, éd. Histoire du christianisme. Des origines à nos jours.T. 3. Les Églises d’Orient et d’Occident. Paris : Desclée, 1998Pierre Maraval. « La réception de Chalcédoine dans l’empired’Orient ». In : Histoire du christianisme. Des origines à nos jours.T. 3 : Les Églises d’Orient et d’Occident. Sous la dir. deLuce Pietri. Paris : Desclée, 1998, p. 107-145

AttentionBibTEX possède un méchanisme de crossref, mais contrairement à Biber :

Un seul niveau est possibleLe nom des champs n’est pas automatiquement adapté

31 / 81

Page 84: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Histoire du christianisme. Des origines à nos jours. Paris : DescléeLuce Pietri, éd. Histoire du christianisme. Des origines à nos jours.T. 3. Les Églises d’Orient et d’Occident. Paris : Desclée, 1998

Pierre Maraval. « La réception de Chalcédoine dans l’empired’Orient ». In : Histoire du christianisme. Des origines à nos jours.T. 3 : Les Églises d’Orient et d’Occident. Sous la dir. deLuce Pietri. Paris : Desclée, 1998, p. 107-145

AttentionBibTEX possède un méchanisme de crossref, mais contrairement à Biber :

Un seul niveau est possibleLe nom des champs n’est pas automatiquement adapté

31 / 81

Page 85: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Histoire du christianisme. Des origines à nos jours. Paris : DescléeLuce Pietri, éd. Histoire du christianisme. Des origines à nos jours.T. 3. Les Églises d’Orient et d’Occident. Paris : Desclée, 1998Pierre Maraval. « La réception de Chalcédoine dans l’empired’Orient ». In : Histoire du christianisme. Des origines à nos jours.T. 3 : Les Églises d’Orient et d’Occident. Sous la dir. deLuce Pietri. Paris : Desclée, 1998, p. 107-145

AttentionBibTEX possède un méchanisme de crossref, mais contrairement à Biber :

Un seul niveau est possibleLe nom des champs n’est pas automatiquement adapté

31 / 81

Page 86: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Histoire du christianisme. Des origines à nos jours. Paris : DescléeLuce Pietri, éd. Histoire du christianisme. Des origines à nos jours.T. 3. Les Églises d’Orient et d’Occident. Paris : Desclée, 1998Pierre Maraval. « La réception de Chalcédoine dans l’empired’Orient ». In : Histoire du christianisme. Des origines à nos jours.T. 3 : Les Églises d’Orient et d’Occident. Sous la dir. deLuce Pietri. Paris : Desclée, 1998, p. 107-145

AttentionBibTEX possède un méchanisme de crossref, mais contrairement à Biber :

Un seul niveau est possibleLe nom des champs n’est pas automatiquement adapté

31 / 81

Page 87: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Histoire du christianisme. Des origines à nos jours. Paris : DescléeLuce Pietri, éd. Histoire du christianisme. Des origines à nos jours.T. 3. Les Églises d’Orient et d’Occident. Paris : Desclée, 1998Pierre Maraval. « La réception de Chalcédoine dans l’empired’Orient ». In : Histoire du christianisme. Des origines à nos jours.T. 3 : Les Églises d’Orient et d’Occident. Sous la dir. deLuce Pietri. Paris : Desclée, 1998, p. 107-145

AttentionBibTEX possède un méchanisme de crossref, mais contrairement à Biber :

Un seul niveau est possible

Le nom des champs n’est pas automatiquement adapté

31 / 81

Page 88: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Les références croisées

Histoire du christianisme. Des origines à nos jours. Paris : DescléeLuce Pietri, éd. Histoire du christianisme. Des origines à nos jours.T. 3. Les Églises d’Orient et d’Occident. Paris : Desclée, 1998Pierre Maraval. « La réception de Chalcédoine dans l’empired’Orient ». In : Histoire du christianisme. Des origines à nos jours.T. 3 : Les Églises d’Orient et d’Occident. Sous la dir. deLuce Pietri. Paris : Desclée, 1998, p. 107-145

AttentionBibTEX possède un méchanisme de crossref, mais contrairement à Biber :

Un seul niveau est possibleLe nom des champs n’est pas automatiquement adapté

31 / 81

Page 89: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 4

Logiciels de gestion bibliographique

32 / 81

Page 90: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Avantages

Évite les erreurs dans la composition du fichier .bib

Permet de faire des recherches multicritèresPermet de rechercher automatiquement dans certaines basesbibliographiques en ligne

33 / 81

Page 91: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Avantages

Évite les erreurs dans la composition du fichier .bibPermet de faire des recherches multicritères

Permet de rechercher automatiquement dans certaines basesbibliographiques en ligne

33 / 81

Page 92: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Avantages

Évite les erreurs dans la composition du fichier .bibPermet de faire des recherches multicritèresPermet de rechercher automatiquement dans certaines basesbibliographiques en ligne

33 / 81

Page 93: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Zotero (multi-plateformes)Pas spécifique BibTEX ou BibLATEX

Utiliser Zotero-better-BibTEX https://github.com/retorquere/zotero-better-bibtex/wiki/InstallationFonction de partage de référencesPossibilité d’automatiser les export BibLATEX

34 / 81

Page 94: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Zotero (multi-plateformes)Pas spécifique BibTEX ou BibLATEXUtiliser Zotero-better-BibTEX https://github.com/retorquere/zotero-better-bibtex/wiki/Installation

Fonction de partage de référencesPossibilité d’automatiser les export BibLATEX

34 / 81

Page 95: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Zotero (multi-plateformes)Pas spécifique BibTEX ou BibLATEXUtiliser Zotero-better-BibTEX https://github.com/retorquere/zotero-better-bibtex/wiki/InstallationFonction de partage de références

Possibilité d’automatiser les export BibLATEX

34 / 81

Page 96: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Zotero (multi-plateformes)Pas spécifique BibTEX ou BibLATEXUtiliser Zotero-better-BibTEX https://github.com/retorquere/zotero-better-bibtex/wiki/InstallationFonction de partage de référencesPossibilité d’automatiser les export BibLATEX

34 / 81

Page 97: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Zotero (multi-plateformes)Pas spécifique BibTEX ou BibLATEXUtiliser Zotero-better-BibTEX https://github.com/retorquere/zotero-better-bibtex/wiki/InstallationFonction de partage de référencesPossibilité d’automatiser les export BibLATEX

34 / 81

Page 98: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

JabRef (multiplateformes)

Natif BibTEX-BibLATEX

Dispose d’un mode spécifique BibLATEX

35 / 81

Page 99: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

JabRef (multiplateformes)

Natif BibTEX-BibLATEXDispose d’un mode spécifique BibLATEX

35 / 81

Page 100: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

JabRef (multiplateformes)

36 / 81

Page 101: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibDesk (Mac)

Natif BibTEX

Pas de mode BibLATEX, mais on peut aisément s’en servir pourBibLATEXPossibilité de créer des « groupes intelligents » croisant plusieurscritères de recherche

37 / 81

Page 102: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibDesk (Mac)

Natif BibTEXPas de mode BibLATEX, mais on peut aisément s’en servir pourBibLATEX

Possibilité de créer des « groupes intelligents » croisant plusieurscritères de recherche

37 / 81

Page 103: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibDesk (Mac)

Natif BibTEXPas de mode BibLATEX, mais on peut aisément s’en servir pourBibLATEXPossibilité de créer des « groupes intelligents » croisant plusieurscritères de recherche

37 / 81

Page 104: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

BibDesk (Mac)

38 / 81

Page 105: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 5

Charger le package, choisir ses styles

39 / 81

Page 106: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Charger le package, ajouter la bibliographie

code (5)1 \usepackage[<options>]{biblatex}2 \addbibresource{<nom>.bib}

Extension .bib obligatoireFichier peut être placé :

▶ À côté du fichier .tex pour un projet spécifique▶ Dans un dossier commun : texmfhome → bibtex → bib▶ Pour trouver le dossier texmfhome, saisir dans un terminal

code (6)1 kpsewhich --var-value TEXMFHOME

40 / 81

Page 107: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Charger le package, ajouter la bibliographie

code (5)1 \usepackage[<options>]{biblatex}2 \addbibresource{<nom>.bib}

Extension .bib obligatoire

Fichier peut être placé :

▶ À côté du fichier .tex pour un projet spécifique▶ Dans un dossier commun : texmfhome → bibtex → bib▶ Pour trouver le dossier texmfhome, saisir dans un terminal

code (6)1 kpsewhich --var-value TEXMFHOME

40 / 81

Page 108: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Charger le package, ajouter la bibliographie

code (5)1 \usepackage[<options>]{biblatex}2 \addbibresource{<nom>.bib}

Extension .bib obligatoireFichier peut être placé :

▶ À côté du fichier .tex pour un projet spécifique▶ Dans un dossier commun : texmfhome → bibtex → bib▶ Pour trouver le dossier texmfhome, saisir dans un terminal

code (6)1 kpsewhich --var-value TEXMFHOME

40 / 81

Page 109: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Charger le package, ajouter la bibliographie

code (5)1 \usepackage[<options>]{biblatex}2 \addbibresource{<nom>.bib}

Extension .bib obligatoireFichier peut être placé :

▶ À côté du fichier .tex pour un projet spécifique

▶ Dans un dossier commun : texmfhome → bibtex → bib▶ Pour trouver le dossier texmfhome, saisir dans un terminal

code (6)1 kpsewhich --var-value TEXMFHOME

40 / 81

Page 110: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Charger le package, ajouter la bibliographie

code (5)1 \usepackage[<options>]{biblatex}2 \addbibresource{<nom>.bib}

Extension .bib obligatoireFichier peut être placé :

▶ À côté du fichier .tex pour un projet spécifique▶ Dans un dossier commun : texmfhome → bibtex → bib

▶ Pour trouver le dossier texmfhome, saisir dans un terminal

code (6)1 kpsewhich --var-value TEXMFHOME

40 / 81

Page 111: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Charger le package, ajouter la bibliographie

code (5)1 \usepackage[<options>]{biblatex}2 \addbibresource{<nom>.bib}

Extension .bib obligatoireFichier peut être placé :

▶ À côté du fichier .tex pour un projet spécifique▶ Dans un dossier commun : texmfhome → bibtex → bib▶ Pour trouver le dossier texmfhome, saisir dans un terminal

code (6)1 kpsewhich --var-value TEXMFHOME

40 / 81

Page 112: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Charger le package, ajouter la bibliographie

code (5)1 \usepackage[<options>]{biblatex}2 \addbibresource{<nom>.bib}

Extension .bib obligatoireFichier peut être placé :

▶ À côté du fichier .tex pour un projet spécifique▶ Dans un dossier commun : texmfhome → bibtex → bib▶ Pour trouver le dossier texmfhome, saisir dans un terminal

code (6)1 kpsewhich --var-value TEXMFHOME

40 / 81

Page 113: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Deux niveaux de style

citestyle La manière dont est affichée une entrée lorsqu’on fait uneréférence

bibstyle La manière dont est affichée la bibliographie finalestyle Combinaison des deux, qu’on utilisera en pratique

41 / 81

Page 114: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Deux niveaux de style

citestyle La manière dont est affichée une entrée lorsqu’on fait uneréférence

bibstyle La manière dont est affichée la bibliographie finale

style Combinaison des deux, qu’on utilisera en pratique

41 / 81

Page 115: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Deux niveaux de style

citestyle La manière dont est affichée une entrée lorsqu’on fait uneréférence

bibstyle La manière dont est affichée la bibliographie finalestyle Combinaison des deux, qu’on utilisera en pratique

41 / 81

Page 116: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Principaux styles de citation

numeric les références sont des numéros renvoyant à la bibliographiefinale.

alphabetic les références sont des codes alphanumériques renvoyant à labibliographie finale.

authortitle seuls l’auteur et le titre de l’œuvre sont indiqués. Plusieursvariantes existent.

authoryear seuls l’auteur et la date de l’œuvre sont indiqués. Plusieursvariantes existent.

verbose description complète la première fois, version abrégéeensuite. Plusieurs variantes existent pour avoir desabréviations latines (ibid, idem, op. cit.) etc.

42 / 81

Page 117: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Principaux styles de citation

numeric les références sont des numéros renvoyant à la bibliographiefinale.

alphabetic les références sont des codes alphanumériques renvoyant à labibliographie finale.

authortitle seuls l’auteur et le titre de l’œuvre sont indiqués. Plusieursvariantes existent.

authoryear seuls l’auteur et la date de l’œuvre sont indiqués. Plusieursvariantes existent.

verbose description complète la première fois, version abrégéeensuite. Plusieurs variantes existent pour avoir desabréviations latines (ibid, idem, op. cit.) etc.

42 / 81

Page 118: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Principaux styles de citation

numeric les références sont des numéros renvoyant à la bibliographiefinale.

alphabetic les références sont des codes alphanumériques renvoyant à labibliographie finale.

authortitle seuls l’auteur et le titre de l’œuvre sont indiqués. Plusieursvariantes existent.

authoryear seuls l’auteur et la date de l’œuvre sont indiqués. Plusieursvariantes existent.

verbose description complète la première fois, version abrégéeensuite. Plusieurs variantes existent pour avoir desabréviations latines (ibid, idem, op. cit.) etc.

42 / 81

Page 119: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Principaux styles de citation

numeric les références sont des numéros renvoyant à la bibliographiefinale.

alphabetic les références sont des codes alphanumériques renvoyant à labibliographie finale.

authortitle seuls l’auteur et le titre de l’œuvre sont indiqués. Plusieursvariantes existent.

authoryear seuls l’auteur et la date de l’œuvre sont indiqués. Plusieursvariantes existent.

verbose description complète la première fois, version abrégéeensuite. Plusieurs variantes existent pour avoir desabréviations latines (ibid, idem, op. cit.) etc.

42 / 81

Page 120: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Principaux styles de citation

numeric les références sont des numéros renvoyant à la bibliographiefinale.

alphabetic les références sont des codes alphanumériques renvoyant à labibliographie finale.

authortitle seuls l’auteur et le titre de l’œuvre sont indiqués. Plusieursvariantes existent.

authoryear seuls l’auteur et la date de l’œuvre sont indiqués. Plusieursvariantes existent.

verbose description complète la première fois, version abrégéeensuite. Plusieurs variantes existent pour avoir desabréviations latines (ibid, idem, op. cit.) etc.

42 / 81

Page 121: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Liste non exhaustivemaxnames Nombre maximum de noms à afficher.

indexing Activer l’indexation des entrées bibliographiques.abbreviate Abréger, ou non, certains mots-clef comme « éditeur ».autopunct Déplacer, ou non, la référence après la ponctuation qui suit.

Pour la typographie française, mettre cette option à false.date Format des dates.

giveninits Remplace le(s) prénom(s) par son (ses) initiales.etc Voir le manuel, en fonction des besoins.

43 / 81

Page 122: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Liste non exhaustivemaxnames Nombre maximum de noms à afficher.indexing Activer l’indexation des entrées bibliographiques.

abbreviate Abréger, ou non, certains mots-clef comme « éditeur ».autopunct Déplacer, ou non, la référence après la ponctuation qui suit.

Pour la typographie française, mettre cette option à false.date Format des dates.

giveninits Remplace le(s) prénom(s) par son (ses) initiales.etc Voir le manuel, en fonction des besoins.

43 / 81

Page 123: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Liste non exhaustivemaxnames Nombre maximum de noms à afficher.indexing Activer l’indexation des entrées bibliographiques.

abbreviate Abréger, ou non, certains mots-clef comme « éditeur ».

autopunct Déplacer, ou non, la référence après la ponctuation qui suit.Pour la typographie française, mettre cette option à false.

date Format des dates.giveninits Remplace le(s) prénom(s) par son (ses) initiales.

etc Voir le manuel, en fonction des besoins.

43 / 81

Page 124: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Liste non exhaustivemaxnames Nombre maximum de noms à afficher.indexing Activer l’indexation des entrées bibliographiques.

abbreviate Abréger, ou non, certains mots-clef comme « éditeur ».autopunct Déplacer, ou non, la référence après la ponctuation qui suit.

Pour la typographie française, mettre cette option à false.

date Format des dates.giveninits Remplace le(s) prénom(s) par son (ses) initiales.

etc Voir le manuel, en fonction des besoins.

43 / 81

Page 125: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Liste non exhaustivemaxnames Nombre maximum de noms à afficher.indexing Activer l’indexation des entrées bibliographiques.

abbreviate Abréger, ou non, certains mots-clef comme « éditeur ».autopunct Déplacer, ou non, la référence après la ponctuation qui suit.

Pour la typographie française, mettre cette option à false.date Format des dates.

giveninits Remplace le(s) prénom(s) par son (ses) initiales.etc Voir le manuel, en fonction des besoins.

43 / 81

Page 126: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Liste non exhaustivemaxnames Nombre maximum de noms à afficher.indexing Activer l’indexation des entrées bibliographiques.

abbreviate Abréger, ou non, certains mots-clef comme « éditeur ».autopunct Déplacer, ou non, la référence après la ponctuation qui suit.

Pour la typographie française, mettre cette option à false.date Format des dates.

giveninits Remplace le(s) prénom(s) par son (ses) initiales.

etc Voir le manuel, en fonction des besoins.

43 / 81

Page 127: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Liste non exhaustivemaxnames Nombre maximum de noms à afficher.indexing Activer l’indexation des entrées bibliographiques.

abbreviate Abréger, ou non, certains mots-clef comme « éditeur ».autopunct Déplacer, ou non, la référence après la ponctuation qui suit.

Pour la typographie française, mettre cette option à false.date Format des dates.

giveninits Remplace le(s) prénom(s) par son (ses) initiales.etc Voir le manuel, en fonction des besoins.

43 / 81

Page 128: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Pour aller plus loinIl est possible :

1 D’utiliser \ExecuteBibliographyOptions dans un fichierbiblatex.cfg dans texmfhome pour avoir des réglages communs àplusieurs fichiers.

2 D’utiliser \ExecuteBibliographyOptions avec un argumentoptionel pour appliquer ces réglages type d’entrée par type d’entrée.

3 Pour certaines options, de régler cela entrée par entrée dans le fichier.bib à travers le champ options.

44 / 81

Page 129: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Pour aller plus loinIl est possible :

1 D’utiliser \ExecuteBibliographyOptions dans un fichierbiblatex.cfg dans texmfhome pour avoir des réglages communs àplusieurs fichiers.

2 D’utiliser \ExecuteBibliographyOptions avec un argumentoptionel pour appliquer ces réglages type d’entrée par type d’entrée.

3 Pour certaines options, de régler cela entrée par entrée dans le fichier.bib à travers le champ options.

44 / 81

Page 130: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Pour aller plus loinIl est possible :

1 D’utiliser \ExecuteBibliographyOptions dans un fichierbiblatex.cfg dans texmfhome pour avoir des réglages communs àplusieurs fichiers.

2 D’utiliser \ExecuteBibliographyOptions avec un argumentoptionel pour appliquer ces réglages type d’entrée par type d’entrée.

3 Pour certaines options, de régler cela entrée par entrée dans le fichier.bib à travers le champ options.

44 / 81

Page 131: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

De nombreuses autres options

Pour aller plus loinIl est possible :

1 D’utiliser \ExecuteBibliographyOptions dans un fichierbiblatex.cfg dans texmfhome pour avoir des réglages communs àplusieurs fichiers.

2 D’utiliser \ExecuteBibliographyOptions avec un argumentoptionel pour appliquer ces réglages type d’entrée par type d’entrée.

3 Pour certaines options, de régler cela entrée par entrée dans le fichier.bib à travers le champ options.

44 / 81

Page 132: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 6

Citer

45 / 81

Page 133: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

code (7)1 % Citer une seule référence2 \cite[<prenote>][<postnote>]{clef}3 % Citer plusieurs références4 \cites(<prenote global>)(<postnote global>)[<prenote 1>][<postnote

1>]{clef 1}[<prenote 2>][<postnote 2>{clef 2}etc.↪→

Mais on préférera plutôt utiliser \autocite ou \autocites qui« Enclôt » la citation dans une commande dépendante du style :

▶ En note de bas de page pour le style verbose et dérivés.▶ Entre parenthèses pour le style authoryear.

Adapte cette enclosure selon le contexte.

46 / 81

Page 134: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

code (7)1 % Citer une seule référence2 \cite[<prenote>][<postnote>]{clef}3 % Citer plusieurs références4 \cites(<prenote global>)(<postnote global>)[<prenote 1>][<postnote

1>]{clef 1}[<prenote 2>][<postnote 2>{clef 2}etc.↪→

Mais on préférera plutôt utiliser \autocite ou \autocites qui

« Enclôt » la citation dans une commande dépendante du style :

▶ En note de bas de page pour le style verbose et dérivés.▶ Entre parenthèses pour le style authoryear.

Adapte cette enclosure selon le contexte.

46 / 81

Page 135: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

code (7)1 % Citer une seule référence2 \cite[<prenote>][<postnote>]{clef}3 % Citer plusieurs références4 \cites(<prenote global>)(<postnote global>)[<prenote 1>][<postnote

1>]{clef 1}[<prenote 2>][<postnote 2>{clef 2}etc.↪→

Mais on préférera plutôt utiliser \autocite ou \autocites qui« Enclôt » la citation dans une commande dépendante du style :

▶ En note de bas de page pour le style verbose et dérivés.▶ Entre parenthèses pour le style authoryear.

Adapte cette enclosure selon le contexte.

46 / 81

Page 136: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

code (7)1 % Citer une seule référence2 \cite[<prenote>][<postnote>]{clef}3 % Citer plusieurs références4 \cites(<prenote global>)(<postnote global>)[<prenote 1>][<postnote

1>]{clef 1}[<prenote 2>][<postnote 2>{clef 2}etc.↪→

Mais on préférera plutôt utiliser \autocite ou \autocites qui« Enclôt » la citation dans une commande dépendante du style :

▶ En note de bas de page pour le style verbose et dérivés.

▶ Entre parenthèses pour le style authoryear.Adapte cette enclosure selon le contexte.

46 / 81

Page 137: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

code (7)1 % Citer une seule référence2 \cite[<prenote>][<postnote>]{clef}3 % Citer plusieurs références4 \cites(<prenote global>)(<postnote global>)[<prenote 1>][<postnote

1>]{clef 1}[<prenote 2>][<postnote 2>{clef 2}etc.↪→

Mais on préférera plutôt utiliser \autocite ou \autocites qui« Enclôt » la citation dans une commande dépendante du style :

▶ En note de bas de page pour le style verbose et dérivés.▶ Entre parenthèses pour le style authoryear.

Adapte cette enclosure selon le contexte.

46 / 81

Page 138: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

code (7)1 % Citer une seule référence2 \cite[<prenote>][<postnote>]{clef}3 % Citer plusieurs références4 \cites(<prenote global>)(<postnote global>)[<prenote 1>][<postnote

1>]{clef 1}[<prenote 2>][<postnote 2>{clef 2}etc.↪→

Mais on préférera plutôt utiliser \autocite ou \autocites qui« Enclôt » la citation dans une commande dépendante du style :

▶ En note de bas de page pour le style verbose et dérivés.▶ Entre parenthèses pour le style authoryear.

Adapte cette enclosure selon le contexte.

46 / 81

Page 139: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

Pour aller plus loinOn peut ajouter une option autocite au chargement du package pourrégler l’\autocite :

inline en ligne, avec parenthèsesplain en ligne, sans parenthèses

footnote en note de bas de page

47 / 81

Page 140: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

Pour aller plus loinOn peut ajouter une option autocite au chargement du package pourrégler l’\autocite :

inline en ligne, avec parenthèses

plain en ligne, sans parenthèsesfootnote en note de bas de page

47 / 81

Page 141: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

Pour aller plus loinOn peut ajouter une option autocite au chargement du package pourrégler l’\autocite :

inline en ligne, avec parenthèsesplain en ligne, sans parenthèses

footnote en note de bas de page

47 / 81

Page 142: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

Pour aller plus loinOn peut ajouter une option autocite au chargement du package pourrégler l’\autocite :

inline en ligne, avec parenthèsesplain en ligne, sans parenthèses

footnote en note de bas de page

47 / 81

Page 143: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de base

AttentionEn typographie française, pour ne pas avoir l’appel de note de bas de pageautomatiquement déplacée après le signe de ponctuation, charger BibLATEXavec l’option autopunct=false.

48 / 81

Page 144: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

<prenote> un texte à afficher avant la référence

<postnote> un numéro de page ou un texte à afficher après la référence,ou les deux

49 / 81

Page 145: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

<prenote> un texte à afficher avant la référence<postnote> un numéro de page ou un texte à afficher après la référence,

ou les deux

49 / 81

Page 146: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

code (8)1 \autocite[Nous nous appuyons sur][]{Auzepy1995}2

3 \autocite[Voir][3]{Auzepy1995}4

5 \autocite[3]{Auzepy1995}

Nous nous appuyons sur Marie-France Auzépy. « La carrière d’André deCrète ». In : Byzantinische Zeitschrift 88 (1995), p. 1-12Voir Marie-France Auzépy. « La carrière d’André de Crète ». In :Byzantinische Zeitschrift 88 (1995), p. 3Marie-France Auzépy. « La carrière d’André de Crète ». In :Byzantinische Zeitschrift 88 (1995), p. 3

50 / 81

Page 147: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

Formatage du numéro de page (cas simple) :

code (9)1 % Page unique2 \autocite[1]{<cle>}3 % ou4 \autocite[xv]{<cle>}5 % ou6 \autocite[XV]{<cle>}7 % Intervalles de pages8 \autocite[1-25]{<cle>}9 % Plusieurs pages10 \autocite[2, 4-5 \& 24]{<cle>}11 % Pages consécutives12 \autocite[1\psq]{<cle>}13 % ou14 \autocite[1\psqq]{<cle>}

51 / 81

Page 148: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

AttentionBibLATEX insère automatiquement « p. » ou « pp. » sauf si le numéro depage est suivi d’un texte.Dans ce cas utiliser la commande \pno ou \ppno.

code (10)1 \autocite[\pno~3, nous émettons toutefois une réserve…]{Auzepy1995}

Marie-France Auzépy. « La carrière d’André de Crète ». In : ByzantinischeZeitschrift 88 (1995), p. 3, nous émettons toutefois une réserve…

52 / 81

Page 149: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

AttentionBibLATEX insère automatiquement « p. » ou « pp. » sauf si le numéro depage est suivi d’un texte.Dans ce cas utiliser la commande \pno ou \ppno.

code (10)1 \autocite[\pno~3, nous émettons toutefois une réserve…]{Auzepy1995}

Marie-France Auzépy. « La carrière d’André de Crète ». In : ByzantinischeZeitschrift 88 (1995), p. 3, nous émettons toutefois une réserve…

52 / 81

Page 150: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

AttentionBibLATEX insère automatiquement « p. » ou « pp. » sauf si le numéro depage est suivi d’un texte.Dans ce cas utiliser la commande \pno ou \ppno.

code (10)1 \autocite[\pno~3, nous émettons toutefois une réserve…]{Auzepy1995}

Marie-France Auzépy. « La carrière d’André de Crète ». In : ByzantinischeZeitschrift 88 (1995), p. 3, nous émettons toutefois une réserve…

52 / 81

Page 151: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

AttentionPour les styles « verbose » et apparentés, utiliser le packagebiblatex-true-citepages-omit.Dans le cas contraire, lorsqu’on cite un article, BibLATEX indique commenuméro de pages :

celui de la base de données ;et celui passé en argument <postnote>.

53 / 81

Page 152: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

AttentionPour les styles « verbose » et apparentés, utiliser le packagebiblatex-true-citepages-omit.Dans le cas contraire, lorsqu’on cite un article, BibLATEX indique commenuméro de pages :

celui de la base de données ;

et celui passé en argument <postnote>.

53 / 81

Page 153: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Arguments <prenote> et <postnote>

AttentionPour les styles « verbose » et apparentés, utiliser le packagebiblatex-true-citepages-omit.Dans le cas contraire, lorsqu’on cite un article, BibLATEX indique commenuméro de pages :

celui de la base de données ;et celui passé en argument <postnote>.

53 / 81

Page 154: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Enclore automatiquement les citations

\footcite en note de bas de page

\parencite entre parenthèsesD’autres commandes sont fournies avec certains styles

54 / 81

Page 155: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Enclore automatiquement les citations

\footcite en note de bas de page\parencite entre parenthèses

D’autres commandes sont fournies avec certains styles

54 / 81

Page 156: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Enclore automatiquement les citations

\footcite en note de bas de page\parencite entre parenthèsesD’autres commandes sont fournies avec certains styles

54 / 81

Page 157: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)

\citetitle le titre ou le titre abrégé.\citetitle* le titre.\citeyear l’année.\citedate la date.\fullcite la citation complète, sans aucune abréviation.\footfullcite la citation complète, en notes de bas de page

\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Sil’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 158: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)\citetitle le titre ou le titre abrégé.

\citetitle* le titre.\citeyear l’année.\citedate la date.\fullcite la citation complète, sans aucune abréviation.\footfullcite la citation complète, en notes de bas de page

\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Sil’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 159: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)\citetitle le titre ou le titre abrégé.\citetitle* le titre.

\citeyear l’année.\citedate la date.\fullcite la citation complète, sans aucune abréviation.\footfullcite la citation complète, en notes de bas de page

\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Sil’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 160: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)\citetitle le titre ou le titre abrégé.\citetitle* le titre.\citeyear l’année.

\citedate la date.\fullcite la citation complète, sans aucune abréviation.\footfullcite la citation complète, en notes de bas de page

\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Sil’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 161: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)\citetitle le titre ou le titre abrégé.\citetitle* le titre.\citeyear l’année.\citedate la date.

\fullcite la citation complète, sans aucune abréviation.\footfullcite la citation complète, en notes de bas de page

\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Sil’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 162: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)\citetitle le titre ou le titre abrégé.\citetitle* le titre.\citeyear l’année.\citedate la date.\fullcite la citation complète, sans aucune abréviation.

\footfullcite la citation complète, en notes de bas de page\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Si

l’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 163: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)\citetitle le titre ou le titre abrégé.\citetitle* le titre.\citeyear l’année.\citedate la date.\fullcite la citation complète, sans aucune abréviation.\footfullcite la citation complète, en notes de bas de page

\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Sil’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 164: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Citer uniquement certaines informations

\citeauthor l’auteur (ou l’éditeur ou le traducteur si pas d’auteur)\citetitle le titre ou le titre abrégé.\citetitle* le titre.\citeyear l’année.\citedate la date.\fullcite la citation complète, sans aucune abréviation.\footfullcite la citation complète, en notes de bas de page

\nocite ne cite pas l’entrée, mais l’ajoute à la bibliographie finale. Sil’argument est un *, ajoute toutes les entrées de la base dedonnées.

55 / 81

Page 165: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 7

Établir la bibliographie finale

56 / 81

Page 166: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commande de base

code (11)1 \printbibliography[<options>]

Affiche toutes les entrées citées.Affiche aussi les entrées appelées via \nocite.Affiche également les entrées citées indirectement via crossref lorsquele nombre d’« entrées filles » citées dépasse deux.

57 / 81

Page 167: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commande de base

code (11)1 \printbibliography[<options>]

Affiche toutes les entrées citées.

Affiche aussi les entrées appelées via \nocite.Affiche également les entrées citées indirectement via crossref lorsquele nombre d’« entrées filles » citées dépasse deux.

57 / 81

Page 168: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commande de base

code (11)1 \printbibliography[<options>]

Affiche toutes les entrées citées.Affiche aussi les entrées appelées via \nocite.

Affiche également les entrées citées indirectement via crossref lorsquele nombre d’« entrées filles » citées dépasse deux.

57 / 81

Page 169: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commande de base

code (11)1 \printbibliography[<options>]

Affiche toutes les entrées citées.Affiche aussi les entrées appelées via \nocite.Affiche également les entrées citées indirectement via crossref lorsquele nombre d’« entrées filles » citées dépasse deux.

57 / 81

Page 170: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

Le tri par défaut correspond au style bibliographique.On peut utiliser l’option sorting au chargement du package pour lemodifier.

nyt Par auteur (ou éditeur), année, titrenty Par auteur, titre, annéeynt Par année, auteur, name

autres Voir le manuel de BibLATEX

58 / 81

Page 171: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

Le tri par défaut correspond au style bibliographique.On peut utiliser l’option sorting au chargement du package pour lemodifier.

nyt Par auteur (ou éditeur), année, titre

nty Par auteur, titre, annéeynt Par année, auteur, name

autres Voir le manuel de BibLATEX

58 / 81

Page 172: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

Le tri par défaut correspond au style bibliographique.On peut utiliser l’option sorting au chargement du package pour lemodifier.

nyt Par auteur (ou éditeur), année, titrenty Par auteur, titre, année

ynt Par année, auteur, nameautres Voir le manuel de BibLATEX

58 / 81

Page 173: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

Le tri par défaut correspond au style bibliographique.On peut utiliser l’option sorting au chargement du package pour lemodifier.

nyt Par auteur (ou éditeur), année, titrenty Par auteur, titre, annéeynt Par année, auteur, name

autres Voir le manuel de BibLATEX

58 / 81

Page 174: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

Le tri par défaut correspond au style bibliographique.On peut utiliser l’option sorting au chargement du package pour lemodifier.

nyt Par auteur (ou éditeur), année, titrenty Par auteur, titre, annéeynt Par année, auteur, name

autres Voir le manuel de BibLATEX

58 / 81

Page 175: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

AttentionSi un champ n’est pas rempli, il ne compte pas dans le tri.Ainsi, un ouvrage sans auteur dont le titre commence par B sera classéaprès un ouvrage dont le nom de l’auteur commence par A.

Pour aller plus loinIl est possible de créer ses propres schémas de tri.

Pour aller plus loinIl est possible d’avoir des tri différents si on affiche plusieurs bibliographies.

59 / 81

Page 176: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

AttentionSi un champ n’est pas rempli, il ne compte pas dans le tri.Ainsi, un ouvrage sans auteur dont le titre commence par B sera classéaprès un ouvrage dont le nom de l’auteur commence par A.

Pour aller plus loinIl est possible de créer ses propres schémas de tri.

Pour aller plus loinIl est possible d’avoir des tri différents si on affiche plusieurs bibliographies.

59 / 81

Page 177: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Changer le tri

AttentionSi un champ n’est pas rempli, il ne compte pas dans le tri.Ainsi, un ouvrage sans auteur dont le titre commence par B sera classéaprès un ouvrage dont le nom de l’auteur commence par A.

Pour aller plus loinIl est possible de créer ses propres schémas de tri.

Pour aller plus loinIl est possible d’avoir des tri différents si on affiche plusieurs bibliographies.

59 / 81

Page 178: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Filtrer

On peut passer des options à \printbibliography pour filtrer :keyword Par mot-clé enregistré dans le champ keywords.

type Par type d’entrée.section ou segment Par partie du travail.filter / check Par filtre maison.

autres Voir le manuel.

60 / 81

Page 179: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Filtrer

On peut passer des options à \printbibliography pour filtrer :keyword Par mot-clé enregistré dans le champ keywords.

type Par type d’entrée.

section ou segment Par partie du travail.filter / check Par filtre maison.

autres Voir le manuel.

60 / 81

Page 180: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Filtrer

On peut passer des options à \printbibliography pour filtrer :keyword Par mot-clé enregistré dans le champ keywords.

type Par type d’entrée.section ou segment Par partie du travail.

filter / check Par filtre maison.autres Voir le manuel.

60 / 81

Page 181: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Filtrer

On peut passer des options à \printbibliography pour filtrer :keyword Par mot-clé enregistré dans le champ keywords.

type Par type d’entrée.section ou segment Par partie du travail.filter / check Par filtre maison.

autres Voir le manuel.

60 / 81

Page 182: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Filtrer

On peut passer des options à \printbibliography pour filtrer :keyword Par mot-clé enregistré dans le champ keywords.

type Par type d’entrée.section ou segment Par partie du travail.filter / check Par filtre maison.

autres Voir le manuel.

60 / 81

Page 183: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Filtrer

Pour aller plus loinOn peut également indiquer dans le fichier bibliographique qu’une entréene sera pas affichée dans la bibliographie finale.

code (12)1 @article{Auzepy1995,2 Options = {skipbib=true}3 }

61 / 81

Page 184: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Filtrer

Pour aller plus loinOn peut également indiquer dans le fichier bibliographique qu’une entréene sera pas affichée dans la bibliographie finale.

code (12)1 @article{Auzepy1995,2 Options = {skipbib=true}3 }

61 / 81

Page 185: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblio

heading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>peut être :

bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 186: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :

bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 187: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :bibliography (par défaut) \chapter* ou \section*

subbibliography \section* ou \subsection*bibintoc \chapter* ou \section* mais ajouté à la

table des matièressubbibintoc \section* ou \subsection* mais ajouté à la

tdmbibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 188: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 189: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 190: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 191: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \section

subbibnumbered \subsection ou \subsectionnone pas de titre

62 / 81

Page 192: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 193: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographie

Options de \printbibliographytitle=<xxx> Pour modifier le titre de la biblioheading=<xxx> Pour modifier le niveau de titre de la bibliographie. <xxx>

peut être :bibliography (par défaut) \chapter* ou \section*subbibliography \section* ou \subsection*

bibintoc \chapter* ou \section* mais ajouté à latable des matières

subbibintoc \section* ou \subsection* mais ajouté à latdm

bibnumbered \chapter ou \sectionsubbibnumbered \subsection ou \subsection

none pas de titre

62 / 81

Page 194: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographiePour aller plus loinIl est possible d’utiliser \defbibheading pour créer ses propres entêtes oumodifier ceux existant.

code (13)1 \defbibheading{bibliography}{\section{#1}}2 % Permet que l'entête de biblio soit par défaut \section

On peut également ajouter un texte entre l’entête et la bibliographie

code (14)1 \defbibnote{primaire}{Mot introductif sources}2 \defbibnote{secondaire}{Mot introductif études}3 \printbibliography[title=Sources,bibnote=primaire,keyword=primaire]% Les

sources↪→

4 \printbibliography[title=Études,bibnote=secondaire,keyword=secondaires]%Les sources↪→

63 / 81

Page 195: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographiePour aller plus loinIl est possible d’utiliser \defbibheading pour créer ses propres entêtes oumodifier ceux existant.

code (13)1 \defbibheading{bibliography}{\section{#1}}2 % Permet que l'entête de biblio soit par défaut \section

On peut également ajouter un texte entre l’entête et la bibliographie

code (14)1 \defbibnote{primaire}{Mot introductif sources}2 \defbibnote{secondaire}{Mot introductif études}3 \printbibliography[title=Sources,bibnote=primaire,keyword=primaire]% Les

sources↪→

4 \printbibliography[title=Études,bibnote=secondaire,keyword=secondaires]%Les sources↪→

63 / 81

Page 196: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographiePour aller plus loinIl est possible d’utiliser \defbibheading pour créer ses propres entêtes oumodifier ceux existant.

code (13)1 \defbibheading{bibliography}{\section{#1}}2 % Permet que l'entête de biblio soit par défaut \section

On peut également ajouter un texte entre l’entête et la bibliographie

code (14)1 \defbibnote{primaire}{Mot introductif sources}2 \defbibnote{secondaire}{Mot introductif études}3 \printbibliography[title=Sources,bibnote=primaire,keyword=primaire]% Les

sources↪→

4 \printbibliography[title=Études,bibnote=secondaire,keyword=secondaires]%Les sources↪→

63 / 81

Page 197: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographiePour aller plus loinIl est possible d’utiliser \defbibheading pour créer ses propres entêtes oumodifier ceux existant.

code (13)1 \defbibheading{bibliography}{\section{#1}}2 % Permet que l'entête de biblio soit par défaut \section

On peut également ajouter un texte entre l’entête et la bibliographie

code (14)1 \defbibnote{primaire}{Mot introductif sources}2 \defbibnote{secondaire}{Mot introductif études}3 \printbibliography[title=Sources,bibnote=primaire,keyword=primaire]% Les

sources↪→

4 \printbibliography[title=Études,bibnote=secondaire,keyword=secondaires]%Les sources↪→

63 / 81

Page 198: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographiePour aller plus loinIl est possible d’utiliser \defbibheading pour créer ses propres entêtes oumodifier ceux existant.

code (13)1 \defbibheading{bibliography}{\section{#1}}2 % Permet que l'entête de biblio soit par défaut \section

On peut également ajouter un texte entre l’entête et la bibliographie

code (14)1 \defbibnote{primaire}{Mot introductif sources}2 \defbibnote{secondaire}{Mot introductif études}3 \printbibliography[title=Sources,bibnote=primaire,keyword=primaire]% Les

sources↪→

4 \printbibliography[title=Études,bibnote=secondaire,keyword=secondaires]%Les sources↪→

63 / 81

Page 199: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Modifier l’entête de bibliographiePour aller plus loinIl est possible d’utiliser \defbibheading pour créer ses propres entêtes oumodifier ceux existant.

code (13)1 \defbibheading{bibliography}{\section{#1}}2 % Permet que l'entête de biblio soit par défaut \section

On peut également ajouter un texte entre l’entête et la bibliographie

code (14)1 \defbibnote{primaire}{Mot introductif sources}2 \defbibnote{secondaire}{Mot introductif études}3 \printbibliography[title=Sources,bibnote=primaire,keyword=primaire]% Les

sources↪→

4 \printbibliography[title=Études,bibnote=secondaire,keyword=secondaires]%Les sources↪→

63 / 81

Page 200: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 8

Courte introduction à la personnalisation des styles

64 / 81

Page 201: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans quels fichiers

Par ordre de « propreté »1 Dans le préambule directement

2 Dans un fichier .tex appelé dans chaque travail3 Dans un fichier .sty appelé comme package4 Dans le fichier biblatex.cfg5 Comme un style sous forme de fichiers .bbx, .cbx, .lbx et

(éventuellement) .dbx

65 / 81

Page 202: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans quels fichiers

Par ordre de « propreté »1 Dans le préambule directement2 Dans un fichier .tex appelé dans chaque travail

3 Dans un fichier .sty appelé comme package4 Dans le fichier biblatex.cfg5 Comme un style sous forme de fichiers .bbx, .cbx, .lbx et

(éventuellement) .dbx

65 / 81

Page 203: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans quels fichiers

Par ordre de « propreté »1 Dans le préambule directement2 Dans un fichier .tex appelé dans chaque travail3 Dans un fichier .sty appelé comme package

4 Dans le fichier biblatex.cfg5 Comme un style sous forme de fichiers .bbx, .cbx, .lbx et

(éventuellement) .dbx

65 / 81

Page 204: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans quels fichiers

Par ordre de « propreté »1 Dans le préambule directement2 Dans un fichier .tex appelé dans chaque travail3 Dans un fichier .sty appelé comme package4 Dans le fichier biblatex.cfg

5 Comme un style sous forme de fichiers .bbx, .cbx, .lbx et(éventuellement) .dbx

65 / 81

Page 205: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Dans quels fichiers

Par ordre de « propreté »1 Dans le préambule directement2 Dans un fichier .tex appelé dans chaque travail3 Dans un fichier .sty appelé comme package4 Dans le fichier biblatex.cfg5 Comme un style sous forme de fichiers .bbx, .cbx, .lbx et

(éventuellement) .dbx

65 / 81

Page 206: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Repérer les styles utilisés

Ouvrir le fichier .log pour trouver les fichiers chargésbiblatex.def Éléments communs à tous les styles.

.cbx Style de citation..bbx Style de bibliographie finale..lbx Chaînes de langue..dbx Champs et types autorisés.

66 / 81

Page 207: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Repérer les styles utilisés

Ouvrir le fichier .log pour trouver les fichiers chargésbiblatex.def Éléments communs à tous les styles.

.cbx Style de citation.

.bbx Style de bibliographie finale..lbx Chaînes de langue..dbx Champs et types autorisés.

66 / 81

Page 208: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Repérer les styles utilisés

Ouvrir le fichier .log pour trouver les fichiers chargésbiblatex.def Éléments communs à tous les styles.

.cbx Style de citation..bbx Style de bibliographie finale.

.lbx Chaînes de langue..dbx Champs et types autorisés.

66 / 81

Page 209: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Repérer les styles utilisés

Ouvrir le fichier .log pour trouver les fichiers chargésbiblatex.def Éléments communs à tous les styles.

.cbx Style de citation..bbx Style de bibliographie finale..lbx Chaînes de langue.

.dbx Champs et types autorisés.

66 / 81

Page 210: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Repérer les styles utilisés

Ouvrir le fichier .log pour trouver les fichiers chargésbiblatex.def Éléments communs à tous les styles.

.cbx Style de citation..bbx Style de bibliographie finale..lbx Chaînes de langue..dbx Champs et types autorisés.

66 / 81

Page 211: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Comprendre la structuration des styles

Driver Description du formatage d’un type d’entrée.

Macro Sous description de formatage. Bien souvent correspond àune ou plusieurs unité.

Unité Sous-division d’une référence bibliographique. Bien souventséparée de la précédente par des signes typographiques.

Cmd. de ponctuation Commande spécifique à BibLATEX permettantd’afficher un signe de ponctuation entre deux unités tout enprévenant le doublement.

67 / 81

Page 212: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Comprendre la structuration des styles

Driver Description du formatage d’un type d’entrée.Macro Sous description de formatage. Bien souvent correspond à

une ou plusieurs unité.

Unité Sous-division d’une référence bibliographique. Bien souventséparée de la précédente par des signes typographiques.

Cmd. de ponctuation Commande spécifique à BibLATEX permettantd’afficher un signe de ponctuation entre deux unités tout enprévenant le doublement.

67 / 81

Page 213: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Comprendre la structuration des styles

Driver Description du formatage d’un type d’entrée.Macro Sous description de formatage. Bien souvent correspond à

une ou plusieurs unité.Unité Sous-division d’une référence bibliographique. Bien souvent

séparée de la précédente par des signes typographiques.

Cmd. de ponctuation Commande spécifique à BibLATEX permettantd’afficher un signe de ponctuation entre deux unités tout enprévenant le doublement.

67 / 81

Page 214: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Comprendre la structuration des styles

Driver Description du formatage d’un type d’entrée.Macro Sous description de formatage. Bien souvent correspond à

une ou plusieurs unité.Unité Sous-division d’une référence bibliographique. Bien souvent

séparée de la précédente par des signes typographiques.Cmd. de ponctuation Commande spécifique à BibLATEX permettant

d’afficher un signe de ponctuation entre deux unités tout enprévenant le doublement.

67 / 81

Page 215: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Comprendre la structuration des styles

Commande de citation

Macros bibliographiques

Driver bibliographique

Macros bibliographiques

Impression de champs

Appel à d’autre macros

Chaînes de languesSéparateurs d’unité bibliographique

68 / 81

Page 216: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Commandes de haut niveau

code (15)1 \renewcommand{\newunitpunct}[0]{\addcomma\addspace}% Séparateur entre

deux unités bibliographiques, en général. Virgule puis espace.↪→

2 \renewcommand{\subtitlepunct}[0]{\addspace\addcolon\addspace}%Séparateur entre le titre et le sous-titre. Espace, puispoint-virgule.

↪→

↪→

3 \renewcommand{\mkibid}[1]{\emph{#1}}% Abréviations latines en italique

Consulter le manuel de BibLATEX pour connaître ces commandes de hautniveau.

69 / 81

Page 217: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

Trois types de champName Tout champ correspondant à une personne morale ou

physique

List Tout champ pouvant contenir des valeurs séparées par« and » (sauf nom)

Field Tout champ autre que liste et noms

70 / 81

Page 218: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

Trois types de champName Tout champ correspondant à une personne morale ou

physiqueList Tout champ pouvant contenir des valeurs séparées par

« and » (sauf nom)

Field Tout champ autre que liste et noms

70 / 81

Page 219: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

Trois types de champName Tout champ correspondant à une personne morale ou

physiqueList Tout champ pouvant contenir des valeurs séparées par

« and » (sauf nom)Field Tout champ autre que liste et noms

70 / 81

Page 220: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

code (16)1 \DeclareFieldFormat[thesis]{title}{\emph{#1}}% Titre de thèse en

italique et pas entre guillemet↪→

2 % thesis est le type d'entrée sur lequel cela s'applique3 % title est le nom du format4 % \emph{#1} est sa valeur5 \DeclareNameFormat% Pour les noms. Lire la doc et s'inspirer des

exemples↪→

6 \DeclareListFormat% Pour les liste. Lire la doc et s'inspirer desexemples↪→

71 / 81

Page 221: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

AttentionLe nom du format ne correspond pas forcément au nom du champ.

Par exemple le format « title » s’applique à la combinaison title +séparateur + subtitleIl peut y avoir des alias de format

code (17)1 \DeclareNameAlias{default}{family-given}2 % Faire que le format de nom par défaut soit le format family-given donc

nom puis prénom↪→

72 / 81

Page 222: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

AttentionLe nom du format ne correspond pas forcément au nom du champ.

Par exemple le format « title » s’applique à la combinaison title +séparateur + subtitle

Il peut y avoir des alias de format

code (17)1 \DeclareNameAlias{default}{family-given}2 % Faire que le format de nom par défaut soit le format family-given donc

nom puis prénom↪→

72 / 81

Page 223: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

AttentionLe nom du format ne correspond pas forcément au nom du champ.

Par exemple le format « title » s’applique à la combinaison title +séparateur + subtitleIl peut y avoir des alias de format

code (17)1 \DeclareNameAlias{default}{family-given}2 % Faire que le format de nom par défaut soit le format family-given donc

nom puis prénom↪→

72 / 81

Page 224: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Formatage des champs

AttentionLe nom du format ne correspond pas forcément au nom du champ.

Par exemple le format « title » s’applique à la combinaison title +séparateur + subtitleIl peut y avoir des alias de format

code (17)1 \DeclareNameAlias{default}{family-given}2 % Faire que le format de nom par défaut soit le format family-given donc

nom puis prénom↪→

72 / 81

Page 225: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

Étapes de recherches1 Repérer le driver bibliographique de notre entrée de test.

2 Repérer la macro bibliographique correspondante au groupe de champdont nous voulons modifier l’ordre, appelé via \usebibmacro.

3 Repérer la définition de cette macro, définie via \newbibmacro.4 La modifier.

73 / 81

Page 226: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

Étapes de recherches1 Repérer le driver bibliographique de notre entrée de test.2 Repérer la macro bibliographique correspondante au groupe de champ

dont nous voulons modifier l’ordre, appelé via \usebibmacro.

3 Repérer la définition de cette macro, définie via \newbibmacro.4 La modifier.

73 / 81

Page 227: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

Étapes de recherches1 Repérer le driver bibliographique de notre entrée de test.2 Repérer la macro bibliographique correspondante au groupe de champ

dont nous voulons modifier l’ordre, appelé via \usebibmacro.3 Repérer la définition de cette macro, définie via \newbibmacro.

4 La modifier.

73 / 81

Page 228: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

Étapes de recherches1 Repérer le driver bibliographique de notre entrée de test.2 Repérer la macro bibliographique correspondante au groupe de champ

dont nous voulons modifier l’ordre, appelé via \usebibmacro.3 Repérer la définition de cette macro, définie via \newbibmacro.4 La modifier.

73 / 81

Page 229: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

ExempleJe veux mettre l’éditeur avant l’adresse.

Je repère que cela se passe dans la macropublisher+location+date.Je redéfinis la macro en conséquence.

74 / 81

Page 230: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

ExempleJe veux mettre l’éditeur avant l’adresse.Je repère que cela se passe dans la macropublisher+location+date.

Je redéfinis la macro en conséquence.

74 / 81

Page 231: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

ExempleJe veux mettre l’éditeur avant l’adresse.Je repère que cela se passe dans la macropublisher+location+date.Je redéfinis la macro en conséquence.

74 / 81

Page 232: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

code (18)1 \renewbibmacro*{publisher+location+date}{% Redéfinir la macro2 \printlist{publisher}% Éditeur commercial3 \setunit*{\addcomma\space}% Séparateur d'unité spécifique à cette

macro↪→

4 \printlist{location}% Ville5 \setunit*{\addcomma\space}% Séparateur d'unité spécifique à cette

macro↪→

6 \usebibmacro{date}% Macro qui se charge de formater la date7 \newunit% Séparateur d'unité générique8 }

AttentionNe pas oublier les % de fin de ligne, sinon espaces indésirables.

75 / 81

Page 233: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

code (18)1 \renewbibmacro*{publisher+location+date}{% Redéfinir la macro2 \printlist{publisher}% Éditeur commercial3 \setunit*{\addcomma\space}% Séparateur d'unité spécifique à cette

macro↪→

4 \printlist{location}% Ville5 \setunit*{\addcomma\space}% Séparateur d'unité spécifique à cette

macro↪→

6 \usebibmacro{date}% Macro qui se charge de formater la date7 \newunit% Séparateur d'unité générique8 }

AttentionNe pas oublier les % de fin de ligne, sinon espaces indésirables.

75 / 81

Page 234: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

Le manuel décrit les nombreuses commandes de BibLATEX utilisables dansles macro/drivers permettant notamment de :

Tester la valeur/l’existence d’un champ et modifier la présentation enconséquence.

Supprimer/ajouter dynamiquement des champs.

76 / 81

Page 235: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Ordre des champs

Le manuel décrit les nombreuses commandes de BibLATEX utilisables dansles macro/drivers permettant notamment de :

Tester la valeur/l’existence d’un champ et modifier la présentation enconséquence.Supprimer/ajouter dynamiquement des champs.

76 / 81

Page 236: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

La manière la plus propre de créer des styles BibLATEX est d’utiliser lequadriptyques .bbx, .cbx, .lbx, .dbx.

Deux solutions techniques :

▶ Styles totalement autonomes des styles standards ⇒ Reprendre lesfichiers et les renommer

▶ Styles dépendants des styles standards et les personnalisant

77 / 81

Page 237: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

La manière la plus propre de créer des styles BibLATEX est d’utiliser lequadriptyques .bbx, .cbx, .lbx, .dbx.Deux solutions techniques :

▶ Styles totalement autonomes des styles standards ⇒ Reprendre lesfichiers et les renommer

▶ Styles dépendants des styles standards et les personnalisant

77 / 81

Page 238: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

La manière la plus propre de créer des styles BibLATEX est d’utiliser lequadriptyques .bbx, .cbx, .lbx, .dbx.Deux solutions techniques :

▶ Styles totalement autonomes des styles standards ⇒ Reprendre lesfichiers et les renommer

▶ Styles dépendants des styles standards et les personnalisant

77 / 81

Page 239: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

La manière la plus propre de créer des styles BibLATEX est d’utiliser lequadriptyques .bbx, .cbx, .lbx, .dbx.Deux solutions techniques :

▶ Styles totalement autonomes des styles standards ⇒ Reprendre lesfichiers et les renommer

▶ Styles dépendants des styles standards et les personnalisant

77 / 81

Page 240: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

Entête de fichiers

code (19)1 \ProvidesFile{maieul.bbx}[Style bibliographique personnalisé de Maïeul

Rouquette v1.0.0 (2018/06/28)]↪→

Appel de style existant

code (20)1 \RequireBibliographyStyle{verbose}%Reprendre le style bibliographique

verbose↪→

78 / 81

Page 241: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

Entête de fichiers

code (19)1 \ProvidesFile{maieul.bbx}[Style bibliographique personnalisé de Maïeul

Rouquette v1.0.0 (2018/06/28)]↪→

Appel de style existant

code (20)1 \RequireBibliographyStyle{verbose}%Reprendre le style bibliographique

verbose↪→

78 / 81

Page 242: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

Entête de fichiers

code (19)1 \ProvidesFile{maieul.bbx}[Style bibliographique personnalisé de Maïeul

Rouquette v1.0.0 (2018/06/28)]↪→

Appel de style existant

code (20)1 \RequireBibliographyStyle{verbose}%Reprendre le style bibliographique

verbose↪→

78 / 81

Page 243: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »

Entête de fichiers

code (19)1 \ProvidesFile{maieul.bbx}[Style bibliographique personnalisé de Maïeul

Rouquette v1.0.0 (2018/06/28)]↪→

Appel de style existant

code (20)1 \RequireBibliographyStyle{verbose}%Reprendre le style bibliographique

verbose↪→

78 / 81

Page 244: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Créer ses styles « autonomes »Exemple de déclaration d’option (extrait de biblatex.sty)

code (21)1 \DeclareBibliographyOption[boolean]{useprefix}[true]{%2 \settoggle{blx@useprefix}{#1}}3 \DeclareTypeOption[boolean]{useprefix}[true]{%4 \settoggle{blx@useprefix}{#1}}5 \DeclareEntryOption[boolean]{useprefix}[true]{%6 \settoggle{blx@useprefix}{#1}7 % Déclaration d'une option useprefix8 % au niveau du style bibliographique,9 % au niveau type par type,10 % au niveau entrée par entrée11 % Option de type booléenne12 % Si appelé sans précision, valeur égale à true13 % L'option se contente d'enregistrer sa valeur dans un toogle14 % La valeur du toogle sera testée plus tard dans les styles

(indirectement, via \ifuseprefix↪→

79 / 81

Page 245: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

Section 9

Pour aller plus loin

80 / 81

Page 246: Université de Lausanne — IRSB€¦ · 1 Présentationdessystèmesdegestionbibliographique 2 BibLATEX,BibTEXetBiber:clarifications 3 Structuredebased’unebibliographie.bib 4

AntisècheRees, Clea F. biblatex-cheatsheet — BibLaTeX/Biber « cheat sheet ».

url : https://ctan.org/pkg/biblatex-cheatsheet.InitiationBitouzé, Denis et Jean-Côme Charpentier. LaTeX, l’essentiel. Paris :

Pearson Education, 2010.Rouquette, Maïeul. (Xe)LaTeX appliqué aux sciences humaines.Tempere : Atramenta, 2012. url : http://www.atramenta.net/books/latex-sciences-humaines/79.

ManuelLehman, Philipp et al. The biblatex Package. Programmable

Bibliographies and Citations. url :https://ctan.org/pkg/biblatex.

Styles et modules complémentairesCTAN. BibLaTeX. url : https://ctan.org/topic/biblatex.

81 / 81