From 4c8a7121e8fbeeb0c209b70e66352355fa122e5d Mon Sep 17 00:00:00 2001 From: iGor milhit Date: Fri, 24 Mar 2023 16:53:03 +0100 Subject: [PATCH] =?UTF-8?q?documentation:=20convertit=20le=20policopi?= =?UTF-8?q?=C3=A9=20en=20markdown?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Convertit et commence à corriger le policopié au format markdown. - Ajoute un export biblatex des références utilisées. - Crée un dossier media avec les images utilisées dans le policopié. - Crée un dossier exercice avec les fichiers nécessaires pour l'exercice pendant la formation. Co-Authored-by: iGor milhit --- exercice/exercice.tex | 58 +++++ exercice/references-exercice.bib | 95 +++++++ media/by-sa.png | Bin 0 -> 5194 bytes media/by-sa.svg | 199 +++++++++++++++ polycopié.md | 408 +++++++++++++++++++++++++++++++ references.bib | 103 ++++++++ 6 files changed, 863 insertions(+) create mode 100644 exercice/exercice.tex create mode 100644 exercice/references-exercice.bib create mode 100644 media/by-sa.png create mode 100644 media/by-sa.svg create mode 100644 polycopié.md create mode 100644 references.bib diff --git a/exercice/exercice.tex b/exercice/exercice.tex new file mode 100644 index 0000000..3352394 --- /dev/null +++ b/exercice/exercice.tex @@ -0,0 +1,58 @@ +% Article example, with a bibliography +% Uses BibLaTeX and Biber + +\documentclass[11pt,a4paper]{article} % Article, A4 format , font size 11pt +\usepackage{lmodern} % Uses modern font (better rendering) +%\usepackage{polyglossia} % Package used for the language managment. Implies XeLaTeX +%\setdefaultlanguage{french} % Sets the default language +\usepackage[french]{babel} % Sets language with the babel package instead of polyglossia +\usepackage[utf8]{inputenc} % Declares the encoding type of the source file +\usepackage[T1]{fontenc} % Sets the encoding of the output file +\usepackage{hyperref} % URL and link management. Mandatory for Vancouver +\usepackage[citestyle=numeric, + style=vancouver, + backend=biber]{biblatex} % Loads the BibLaTeX package, with options +% \usepackage[citestyle=authoryear, +% style=apa, +% backend=biber]{biblatex} % Loads the BibLaTeX package, with options +% Declares the references file +\addbibresource{references-exercice.bib} + +\author{Dimitri Donzé, Vincent Hubert, Igor Milhit} +\title{Notre pseudo-article} + +\begin{document} + +\maketitle + +\section{Introduction} + +Dans ce pseudo-travail, nous prétendons introduire notre sujet, comme la +littérature le conseille généralement \autocite{caiWhatMakesGood2021}. + +Une bonne introduction annonce aux lecteurs et lectrices un certain nombre +d'éléments indispensables au sujet de l'article qu'elles et ils vont lire, +comme le suggèrent Sauvayre, Bosma et Blom +\autocite*{sauvayreMethodesEntretienSciences2013, + bosmaCodeswitchingAsymmetryBilingual2019}. + +\section{Première partie} + +Dans \emph{cette première +partie}\autocite{slaweckiParadigmsQualitativeResearch2018}, nous pouvons afficher +la citation suivante. + +\begin{quote} + The results showed that different reference managers require different +levels of effort, and users generally prefer the tools that involve less +effort. We also found that although reference managers share similar features, +differences in presentation and organization matter. We conclude this work by +providing a set of guidelines for both users and developers of reference +managers.\autocite{caiWhatMakesGood2021} +\end{quote} + +\newpage +% Print the bibliography +\printbibliography + +\end{document} diff --git a/exercice/references-exercice.bib b/exercice/references-exercice.bib new file mode 100644 index 0000000..589f708 --- /dev/null +++ b/exercice/references-exercice.bib @@ -0,0 +1,95 @@ + +@online{bohemierBibTeXNatbibBiblatex, + title = {{BibTeX}, natbib, biblatex: Managing Citations in {LaTeX}: {BibTeX} and natbib}, + rights = {Copyright Yale University 2022}, + url = {https://guides.library.yale.edu/bibtex/bibtex-natbib}, + shorttitle = {Yale University Library Research Guides}, + abstract = {A short guide linking to documentation, resources for bibliographic citation styles, and other useful tools to use when citing sources using .bib files and associated packages.}, + titleaddon = {Yale University Library Research Guides}, + author = {Bohemier, Kayleigh}, + urldate = {2022-05-17}, + langid = {english}, + file = {Snapshot:C\:\\Users\\donze\\Zotero\\storage\\XR3NJZCF\\bibtex-natbib.html:text/html}, +} + +@inproceedings{caiWhatMakesGood2021, + location = {Yokohama Japan}, + title = {What Makes A Good Reference Manager? A Quantitative Analysis of Bibliography Management Applications}, + isbn = {978-1-4503-8203-8}, + url = {https://dl.acm.org/doi/10.1145/3429360.3468183}, + doi = {10.1145/3429360.3468183}, + shorttitle = {What Makes A Good Reference Manager?}, + eventtitle = {{CHI} '21: {CHI} Conference on Human Factors in Computing Systems}, + pages = {64--69}, + booktitle = {Asian {CHI} Symposium 2021}, + publisher = {{ACM}}, + author = {Cai, Tongan and Chen, Chacha and Huang, Ting-Hao and Ritter, Frank E}, + urldate = {2022-07-21}, + date = {2021-05-08}, + langid = {english}, +} + +@article{bosmaCodeswitchingAsymmetryBilingual2019, + title = {A code-switching asymmetry in bilingual children: Code-switching from Dutch to Frisian requires more cognitive control than code-switching from Frisian to Dutch}, + volume = {23}, + issn = {1367-0069, 1756-6878}, + doi = {10.1177/1367006918798972}, + abstract = {Aims and Objectives/Purpose/Research Questions: +Recent research suggests that cognitive control plays a role in code-switching, both in bilingual adults and in bilingual children. Code-switching would only require cognitive control, however, when speakers maintain some degree of separation between their two languages, not when they completely mix the lexicons and grammars of their languages. For Frisian–Dutch bilinguals, mixing of Dutch (majority language) into Frisian (minority language) is common, but mixing of Frisian into Dutch is not. Therefore, Frisian–Dutch bilinguals need to maintain some degree of language separation when they speak Dutch, but not when they speak Frisian, predicting that code-switching from Dutch to Frisian would affect cognitive control more than vice versa. + + +Design/Methodology/Approach: +Frisian–Dutch bilingual children aged 5 and 6 ( n = 104) completed a Flanker task. Information about frequency of code-switching from Dutch to Frisian and frequency of code-switching from Frisian to Dutch was obtained through a parental questionnaire. + + +Data and Analysis: +Multiple hierarchical regression analyses showed that frequency of code-switching from Dutch to Frisian significantly predicted performance on a Flanker task, but that frequency of code-switching from Frisian to Dutch did not. + + +Findings/Conclusions: +The results suggests that code-switching from Dutch to Frisian requires more cognitive control than code-switching from Frisian to Dutch. + + +Originality: +This is the first study that shows a code-switching asymmetry in the context of a minority–majority language pair. + + +Significance/Implications: +The study supports the hypothesis that code-switching requires more cognitive control when a bilingual speaker has to maintain some degree of language separation between her or his two languages.}, + pages = {1431--1447}, + number = {6}, + journaltitle = {International Journal of Bilingualism}, + shortjournal = {International Journal of Bilingualism}, + author = {Bosma, Evelyn and Blom, Elma}, + date = {2019-12}, + langid = {english}, +} + +@book{sauvayreMethodesEntretienSciences2013, + location = {Paris}, + title = {Les méthodes de l'entretien en sciences sociales}, + isbn = {978-2-10-057970-9}, + series = {Psycho sup. Psychologie sociale}, + pagetotal = {138}, + publisher = {Dunod}, + author = {Sauvayre, Romy}, + date = {2013}, + note = {Book Title: Les méthodes de l'entretien en sciences sociales}, + keywords = {Enquêtes sociologiques, Entretiens, Sociologie}, +} + +@incollection{slaweckiParadigmsQualitativeResearch2018, + location = {Cham}, + title = {Paradigms in Qualitative Research}, + isbn = {978-3-319-65216-0 978-3-319-65217-7}, + url = {http://link.springer.com/10.1007/978-3-319-65217-7_2}, + pages = {7--26}, + booktitle = {Qualitative Methodologies in Organization Studies}, + publisher = {Springer International Publishing}, + author = {Sławecki, Bartosz}, + editor = {Ciesielska, Malgorzata and Jemielniak, Dariusz}, + urldate = {2022-11-08}, + date = {2018}, + langid = {english}, + doi = {10.1007/978-3-319-65217-7_2}, +} diff --git a/media/by-sa.png b/media/by-sa.png new file mode 100644 index 0000000000000000000000000000000000000000..afd9108809e911e6ff9ca1cd7b22de6e1a94dfd7 GIT binary patch literal 5194 zcmWldbyO5>6vh{%Q25eWe)0cnu#5Ehn38l<~JU?n7l6(pslMUarCq#Fc5`lF>g zr2Jn0m@|8J&dj{$&b`m`d)^prO(kLiIsym;Lad@JuLI70;NZl=`S*)Cmj|5i-INVI zArO+ze+Ndd>nCgQC)7*9z)RQF*2~wz!v^B(>&xTd;^=8*;bz0*>S33;FF^-^P)w`H z%fS7z_A&$El!)VAX#t5YJfiz+tn#Tc7*xc}bV6ZtOZiw-C@VoMA;l9l^+^f+h3L!Z z9_#pxJ>Y7saN4$f9slsqTO%&_kCXHKhCP<)XNht^>(DN41w zG*b6_Yj$955hrS3I572sV*QRrh7?VoPAlDMpMu^OoR-x3~B2t*yM0l4%DC zaYABZVw2lFPSIEfRW-Gy(7#f}#l`6#GMA^8h@MdmS++640T0SsipA{(euZ(e>C)J*j}{oCyl_m->-Ano}EGYEwOH|FG|4ea0EhETl=}CC9|;W zBBg^Z4)%)lLhi_yVo<{&e|Mj2N)tW9ZejDF;hD8s?yI=CxX*QUU5kr3-@b_v5D+}( z;VG`F(u~m5(n?g(Wv3A2{aurJbl4U=njE17p%rmsq8E0tzPUUyTGvM)Y6CA^rmD@g zUc4YPjr(@kb1V#f>ZP2y&f)U-7sL6(qM{;Ndis;|IoDdJnJ@a>2oH~^<@%K?YyByZ zxI@PNA2w>^)6@N*F&}6j4$m*m)VWY}D|A~LU+gd7laSaBq;e3!q|n%j*B1vV>FLVq z>O`TpJLaWTRn*rwL|&VfzKh>~bs21S*vqNIiI(aS06#+Ns%6;FaNdrd1G=0jblXj^N3Exur{^lThuhY< zKrf}=y3hIxwFEOWbGl^UGfq@2QjMD5=exm!#da7$h_w^k@J0WWhOxr>?Ch+^_8Nz* zoZMW6351J_%V+mjM~zi)7sld9+i;WxOvl)GuEU}(k_m5ju89T=XqKp_K}&!)VMc5$ zf%_I{2bXbIdwXR+KM@`tp42py=jDIPQ3G+}WJ;hI8yg#4U0wE%FM8tXv9Pe1Qu=?- z)Uw;!+KPyZ*0`@Kj`Kp&MLpRZr>n3h)doAWI?n&gBdDsbwi|rIJl6SFtr!Qf1-T}^#G4wJZA2SU7co3Cv{#Pf=%ZSyXnw3H(^G^#HKwAWA|50 zL|7Q4_4eGjGDuxRaDDi()o$V*3{5Qo?|2cF-xzX6_mR=f+M4D3 z{9KIC+ueQn_jmy<6pE1)v@OWd&mne#tt=Xh6IP^__M;_maO@E?b9j6EbIoiqWKIs_ zT)nf^{(O^3TSyD`UL-yRt%M(+YSBCMQPVNbgNC}L$Gp6~v$Gk~W`P<7yeus8@Q-b6 z(o4Y?51M`UEPs#XL9(Pnb6C~hN1p;MMW2j_LvG&XH#vDxR&qAh)uqBnlwzirmzPg> zrmJ-$F^L!@(w*n(W2Tq(uIa&)iyb-H+cTZ%a6&LJFpM1Po#zzgM*$Hx{lCJ}?keOz4J^MfVcAB80) ztLy7X6P`^ZjoHhwk21gJ=4u_Md5FzY*fhvnj<`w@pQJ^SE+u7FhnaD4+fn@|YN@YWKz>C&N6piAbzc@u)GBe~MNKYq>3yf856`;H`>X>iT$8yy=< za$oIXlMxHJ+zSVZf|$j?`o?=XqJJ2p(`+Rb>yCaLm8_NHlF}u$@lu) zIsQC69P{+_6gcYII3*MsieAl;6w+-#BDdGuC)JyW&YzcutHr8ydGhk|#6r2gS45@F_#wCH?O<9}is8ygF`JRaoj@9Se?XOHSnVW(hVh-+wQ zz!|m64c3?7tj+ZAF<+1yV|G9HUCJzE2 zm(wB|8kW}?H4Yss`_E+|hkP`1^s%n)8A8v*Wd4=?czUc8{Io#Z>@F&5cDQj)?lFwG z+QO{wx(|4=?a@m21D{4!RaJv}Cn#iwNZ%C<(Bieu%@@W%K&olqpvpZll4F09q}+HTjVe z<~GfJD3qf<>dl*{j#E#-Oe$o6??Rm6y)#8dOWXI=aaz#tnYXO9SO#m1yzF50}hphLLqH@)o$!sFSP@5$6HUmz4P+(F{P!Yi3j;TH`Kubwzjt9 z6%@!|Ff9v+9be*4i$Eiy9ilb|arAqFY;A8yg#=B{FS2 zhQ#u=JDU;(-oAgba^jqO($AjjwmI?uyi{en$`s@9{Cp~UkDHsj+Y>4K8W@Fxg9C7) z8jqjiiSzJe)uM{a34*)2n_#eZGc&WB!%k8^KR?JeaWDdbFflbXo-c=U8ny&{wa;MJ z%8nbghh;CxJUR{gDquT0X27LahC{wef$^!bavg98_4V%F-qv(A?C9tSuBVr${kYM4 zhgwll5%3!lIMPcitIpa{DK!%l1{4bQn3BL{5v`KOV`|VABI(+4rcYtWNzH4f?(Hq4 zQ<|DagN}Rs`t`^?&)xNC;NPWbI{!o&)KrNrWxPZS#_-?)RMex;&uecMW!&KMj~F&a zbG6LO7(o}H$`|vrmZY5D*;!jhMwQ^E@tQG9^X5tho+stzCYG0TQBzZM|8{hA{IeVd z!y_W1oG7HYW#i|y4k=-Az>@jz@U`6RMFdKf_3Z|4Vc8dg;NajdwYA1hPXQtSqe<`< z@Ps%zp)#bLzOHU3P@N|K6E=V}mseNyzaYx0s^p!;tyMgc&Lk85ZW_q}9H{F0P!1PD zIw+Js=+X^{V^Y60B^6b2PLAfQS7r7CrY5F-w|jp(24>3^j?2o+{shh0-JHxzcRv#r z7M@>N0BBSE<;%O9n;^|xDGfc;?1#OnO8OJo4S{Xsi)=niA;zZVw(FgRERnLsF9d*q zM{^{z+0Yz8!NJ|{P)Xf{w9*bYkM`}QUpYF)#K*30=B^lf->{J5YmRsnw~C;^{x574nLGX*2dL{k;=UVb`MeZ)$Afb6F9|{v#!$rVO!o)ed(@V6_J)iQmH^fe4mk z%b3QKQBXvf@EjzyudP{QVq$hherrOC(l@xQIH-M%I6sjN+3;y~fqr6#$Y_%VvlvzW zw~-Ah;B>vBtFHc&@b8)9^h~4Ay^B|q3YMT*B9X`%x8?88q6Dd^sQyhvrEx>7f)DVe z3d07RC|rH!lK`CZCBudNt}co?63Lg&Cq3V0#Z+U}XwR8ouN)j=Hj_F4d6ED8`4gnh zM62Ee_y5{4;G9(Y`udgBzUFAZw zg`PZD_=0)fIKq}AXeP6)Bc+V0d~~>0Lx}3^`XqH-LP7$73@a-ux!_<)Bog_UGL||p zk30rziN65Pkb!xMuN2NHHG4@$lhKusjjS?lernl;cl52IA`awN3n!;I;FySNGge++ zQf-8>k&)56q@<6vCa$ioYaXH>K73$dWsTVbTzYwVnUtNap|Agb#A7yGKa}OYGRyb; zqG|%%f=7Z0!U!IUfL|B(7m58Yw+oSD8asl1!7wP#W!!nNleC<;m>5Ag6CO4;cDQWb z{q3C{qgyeGs#e;A6=!C*y&l$O4`}oUzN@dg2LsM%K{q!+jWxcXDzP4@6z6 zYrt!4c;QSeEG#$1AvmGGiEz&12#GQjp1%xJ9Ad-6MCeqzJrhMP{Rmn0x!a?5ENN|( zk_;4Gk#d6o->kdbsyGkfo~w5Wd?L_51}bN5XD0x>g@jQ;+0Biw+4rCaprA|yPI7vB zAKL%q9~M*`7|o(18nD=Q$eNc_DyDJ(3!Pfm{6ez6of+UUN@Cm>+e5stmP(2TJA0J4+S ze4{(~He@t3y#O=%1_wI_24aD#@&{je{Y!mdcLkrA_^07w=a?;aL_oEVQJ6GEiTbXa zPJUryD7K_4FKH z?NskP(c(#?U}PM5$EqgcyPtLGnOR-UJJ;Y^0`w#`E$tCX)!oZ$vaeg3#Ot@x`{uM7Ik11S5_Gul4(&?1eotg_gUrs+G T(5?defDjc0P5CO>m*M{d0Q&`Q literal 0 HcmV?d00001 diff --git a/media/by-sa.svg b/media/by-sa.svg new file mode 100644 index 0000000..f850297 --- /dev/null +++ b/media/by-sa.svg @@ -0,0 +1,199 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/polycopié.md b/polycopié.md new file mode 100644 index 0000000..a8292ca --- /dev/null +++ b/polycopié.md @@ -0,0 +1,408 @@ +--- +title: Citer ses références et créer une bibliographie avec \LaTeX +date: 2023-03-30 +creation_date: 2023-03-24T08:25:47+01:00 +id: 20230324082557 +authors: [Dimitri Donzé, Vincent Huber, Igor Milhit] +bibliography: references.bib +--- + +## Table des matières + +1. [Objectifs][toc0]. +1. [Principes généraux][toc1]. +1. [Structure d'une référence dans un fichier `.bib`][toc2]. +1. [Créer un fichier .bib via Zotero][toc3]. +1. [Différences entre le format BibTeX et BibLaTeX][toc4]. +1. [Le format BibTeX (avec package natbib)][toc5]. +1. [Le format BibLaTeX][toc6]. +1. [Documentation][toc7]. + +[toc0]: #objectifs +[toc1]: #principes-généraux +[toc2]: #structure-dune-référence-dans-un-fichier-.bib +[toc3]: #créer-un-fichier-.bib-via-zotero +[toc4]: #différences-entre-le-format-bibtex-et-biblatex +[toc5]: #le-format-bibtex-avec-package-natbib +[toc6]: #le-format-biblatex +[toc7]: #documentation + +## Objectifs + +Au terme de cet atelier, vous serez en mesure de : + +- Comprendre ce qu'est un fichier `.bib`. +- Connaître la structure d'une référence. +- Créer ou de générer un fichier `.bib`. +- Charger les paquets nécessaires dans leur fichier `.tex` et utiliser les + outils de composition pour générer le document final. +- Utiliser les commandes \LaTeX pour : + - Définir leur le style de citation et de bibliographie. + - Insérer une citation et un appel de citation. + - Créer une bibliographie. + +![Logo de la licence CC BY-SA 4.0](media/by-sa.png) \ +Ce document est sous licence [*CC BY-SA 4.0*][cc-by-sa]. + +[cc-by-sa]: https://creativecommons.org/licenses/by-sa/4.0/deed.fr "Texte de la licence en français" + +## Principes généraux + +Afin de pouvoir insérer des citations et créer des bibliographies avec LaTeX, +un fichier contenant les références bibliographiques est nécessaire. Il s'agit +d'un fichier dont l'extension est `.bib`, ce qui correspond : + +- soit selon la structure BibTeX, +- soit selon la structure Biber pour BibLaTeX. + +Ce fichier `.bib` se place le plus souvent dans le même dossier +que le document `.tex` de travail. + +## Structure d'une référence dans un fichier `.bib` + +Une référence dans un fichier `.bib` au format BibLaTeX ressemble à cela : + +```bib +@book{sauvayreMethodesEntretienSciences2013, + location = {Paris}, + title = {Les méthodes de l'entretien en sciences sociales}, + isbn = {978-2-10-057970-9}, + series = {Psycho sup. Psychologie sociale}, + pagetotal = {138}, + publisher = {Dunod}, + author = {Sauvayre, Romy}, + date = {2013}, + note = {Book Title: Les méthodes de l'entretien en sciences sociales}, + keywords = {Enquêtes sociologiques, Entretiens, Sociologie}, +} +``` + +La première ligne définit le type de document, sous la forme `@type` (`@book`, +`@article`, `@phdthesis`, etc.). Puis, après l'ouverture d'accolade, suit la +clé de citation (*Citekey*), c'est-à-dire l'identifiant unique de la référence +qui sera indiquée dans le document `.tex`, afin d'insérer une référence. \ +Les lignes suivantes correspondent aux champs de la référence, sous la forme +`champ = {valeur}`, séparés par une virgule. + +La documentation BibLaTeX détaille l'ensemble des types et des champs, à la +page 7 (@lehmanBiblatexPackageProgrammable2023). + +Il est possible de créer et de mettre à jour un fichier `.bib` à la main, à +l'aide d'un éditeur de texte. Un grand nombre de bases de données, de sites de +revues ou de catalogues de bibliothèques permettent de télécharger une ou +plusieurs références dans un fichier `.bib`, mais le plus souvent dans la +structure BibTeX et non pas BibLaTeX. + +Mais il est bien plus facile de déléguer la gestion du fichier `.bib` à un +logiciel de gestion de références bibliographiques, comme JabRef ou Zotero. +L'intérêt de ces logiciels est d'éviter les erreurs et d'automatiser en partie +l'ajout de références dans sa base de données. + +## Créer un fichier .bib via Zotero[^1] + +Pour créer un fichier .bib depuis Zotero il suffit de sélectionner les +références ou une collection entière et faire un clic-droit *Exporter la +collection / les documents* choisir le format BibTeX ou BibLaTeX. Ce +procédé très simple a néanmoins un inconvénient, qui est que le fichier +créé est statique, c'est-à-dire qu'il ne sera pas mis à jour +automatiquement si la collection est complétée dans Zotero. Il faudra +recréer et écraser le fichier .bib pour qu'il soit à jour. + +### Créer un fichier .bib via Better BibTeX for Zotero + +L'add-on *Better BibTeX* résout deux problèmes liés aux fichiers .bib : + +- ![](media/image9.png){width="2.6381944444444443in" + height="1.7993055555555555in"}Premièrement, il permet de sauvegarder + **un fichier .bib dynamique, c'est-à-dire que le contenu de celui-ci + sera mis à jour automatiquement lorsque la collection correspondante + dans Zotero sera modifiée**. Pour cela, il faut choisir le format + d'exportation *Better BibTeX* ou *Better BibLaTeX* et sélectionner + l'option *Garder à jour.* + +- Deuxièmement, *Better BibTeX* permet de **modifier une clé de + citation (citekey) manuellement ou de créer un format de citekey par + défaut.** + +![](media/image11.png){width="4.865972222222222in" +height="1.3840277777777779in"}![](media/image12.png){width="4.865972222222222in" +height="1.3840277777777779in"}L'extension (au format .xpi) *Better +BibTeX* peut être téléchargée à l\'adresse : +[https://retorque.re/zotero-better-BibTeX/](https://retorque.re/zotero-better-bibtex/). +Pour l'installer, depuis Zotero, cliquer sur *Outils Extensions Route +crantée en haut à droite Install Add-on from file* sélectionnerz le +fichier téléchargé*.* + +### Autres fonctionnalités de Better BibTeX + +Better BibTeX propose des fonctionnalités plus avancées : + +- Création et gestion de clés uniques + +- Conversion des caractères UTF-8 et des éventuels balisages HTML + présents dans les références + +- Génération de champs supplémentaires absents de Zotero + +- Création de types de documents n'existant pas dans Zotero + +Ces fonctionnalités ne seront pas décrites en détail dans ce document. +Les informations supplémentaires à ce sujet sont disponibles sur le site +[https://retorque.re/zotero-better-BibTeX/](https://retorque.re/zotero-better-bibtex/). + +## Différences entre le format BibTeX et BibLaTeX + +![](media/image3.png){width="7.095138888888889in" +height="5.945833333333334in"} + +![](media/image15.png){width="1.1079965004374452in" +height="0.3184951881014873in"} + +Un fichier bibliographique .bib peut être +créé dans deux formats : **BibTeX ou BibLaTeX.** Il est important de +choisir le bon type de format dès le départ car chacun d'eux aura ses +avantages et inconvénients et devra être utilisé avec des packages et +des moteurs de compilation propre à chacun. Voici ci-dessous, en résumé, +le processus pour chacun d'eux : + +## Le format BibTeX (avec package natbib) + +Le format BibTeX est le format traditionnel servant à gérer les +bibliothèques bibliographiques dans LaTeX. BibTeX datant de 1985, son +format est parfois daté, d'autant plus qu'il n'est plus vraiment mis à +jour. Ainsi, les fichiers BibTeX manquent de champs d'information +pertinents pour certains types de documents. Pour autant, sa stabilité +et sa large diffusion le rend toujours intéressant, notamment dans +l'optique de la publication du document chez un éditeur scientifique. En +effet, BibTeX est plus largement répandu, et donc accepté, que son +alter-ego BibLaTeX. + +### Package natbib + +Le fichier BibTeX est généralement associé au package natbib. Celui-ci +n'est pas obligatoire mais il propose de nombreuses options +supplémentaires, nécessaires selon les besoins en matière de citation. +natbib définira quelles commandes pourront être utilisées pour +personnaliser et citer les citations et la bibliographie. Il faut donc +utiliser la commande ci-dessous au début du document LaTeX : + +- \\usepackage\[backend=bibtex\]{natbib} + +### Moteur de compilation bibtex + +![](media/image18.png){width="5.946527777777778in" +height="1.7236111111111112in"}![](media/image19.png){width="5.946527777777778in" +height="1.7236111111111112in"}Le format BibTeX et le package natbib se +compilent via le moteur bibtex. Il peut être appelé au lancement de la +commande du pack natbib comme ci-dessus, ou être choisi par défaut comme +moteur de compilation dans les paramètres de la suite LaTeX : + +### Définir un style de bibliographie et de citation + +Commande pour choisir un style de bibliographie : + +- \\bibliographystyle{nomdustyle} + +Pour définir un style bibliographique, se référer à la fiche de +synthèse. + +Par défaut, le style de citation est similaire au style pour la +bibliographie. Il est néanmoins possible d\'en paramétrer un soi-même +via une commande telle que celle-ci : + +- \\setcitestyle {authoryear,open={((},close={))}} + +dans laquelle il faut définir manuellement la forme de citation, les +parenthèses utilisées, etc. (voir feuille annexe). + +### Créer une bibliographie + +- \\bibliography{nomdufichier} + +Cette dernière commande créera la bibliographie à l'endroit choisi dans +le document LaTeX. Elle se situera donc plutôt à la fin de celui-ci. De +plus, elle sert également à appeler le fichier .bib correspondant. +Ainsi, contrairement aux commandes BibLaTeX, il n'y a pas besoin d'une +commande propre à l'appel du fichier bibliographique. + +### Citer une référence + +Il existe de nombreuses commandes pour citer une référence, permettant +de les adapter à ses besoins. En voici quelques exemples : + +- \\cite{citekey} citation par défaut selon le style pour un style + numérique notamment + +- \\citet{citekey} citation dans le texte (pour une paraphrase p. + ex.) : **Smith et al. (1990)** + +- \\citep{citekey} citation entre parenthèses : **(Smith et al., + 1990)** + +- \\nocite{citekey} citation non visible afin d'ajouter une référence + automatiquement dans la bibliographie + +### Résumé des commandes de base pour natbib + +Adapté de : +[https://tex.stackexchange.com/questions/5091/what-to-do-to-switch-to-BibLaTeX](https://tex.stackexchange.com/questions/5091/what-to-do-to-switch-to-biblatex) + +## Le format BibLaTeX + +BibLaTeX est un format de fichier plus récent et plus complet que +BibTeX. Les champs d'information sont possiblement plus complets et il +est possible d'en ajouter des personnalisés. Cependant, ce format étant +plus récent, il est moins universellement accepté par les éditeurs. Il +faut donc se renseigner auprès de ceux-ci si nécessaire. + +### Package BibLaTeX + +Le fichier BibLaTeX est généralement associé au package biblatex. +Celui-ci définira quelles commandes pourront être utilisées pour +personnaliser et citer les citations et la bibliographie. Il faut donc +utiliser la commande ci-dessous au début de votre document LaTeX : + +- \\usepackage\[backend=biber\]{biblatex} + +### Moteur de compilation Biber + +![](media/image22.png){width="6.060416666666667in" +height="1.7395833333333333in"}![](media/image19.png){width="6.060416666666667in" +height="1.7395833333333333in"}Le format BibLaTeX et le package biblatex +se compilent via le moteur biber qui peut être appelé avec le pack +natbib comme ci-dessus, ou être choisi par défaut comme moteur de +compilation dans les paramètres de la suite LaTeX : + +### Sélectionner le fichier .bib + +Contrairement aux commandes natbib, il est nécessaire avec biblatex +d'ajouter une commande précisant quel est le fichier .bib à utiliser +pour citer les références : + +- \\addbibresource{nomdufichier.bib} + +### Choisir un style bibliographique et de citation + +Le choix du style de bibliographie et/ou de citation se fait en ajoutant +des options lors de la commande du package, p.ex : + +- \\usepackage\[backend=biber,[style=apa]{.underline}\]{biblatex} où + le style général choisi est *apa.* + +Il est également possible de spécifier des styles différents pour la +bibliographie et pour les citations : + +- \\usepackage\[backend=biber, [bibstyle=alphabetic, + citestyle=authoryear]{.underline}\] {biblatex} + +où le style bibliographique est *bibliographic* et le style de citation +*authoryear* + +### Citer une référence + +Comme pour les commandes natbib, BibTeX propose de nombreuses formes de +citation de références (voir feuilles annexes). En voici quelques +exemples : + +- \\cite{citekey} citation par défaut selon le style pour un style + numérique notamment + +- \\parencite{citekey} citation entre parenthèses : **(Smith et al., + 1990)** + +- \\textcite citation dans le texte (pour une paraphrase p.ex.) : + **Smith et al. (1990)** + +- \\footcite{citekey} référence en pieds de page abrégée + +- \\footfullcite{citekey} référence en pieds de page complète + +### Créer la bibliographie + +Enfin, la création de la bibliographie à la fin du document se fait avec +la commande : + +- \\printbibliography + +## Résumé des commandes de base pour BibLaTeX + +## Documentation + +### Bibliographies avec LaTeX en général + +- *Creating a document in LaTeX*. (s. d.). Consulté 8 juin 2022, à l'adresse + +- doncherry. (2011). *BibTeX vs. Biber and BibLaTeX vs. Natbib* + [Forum post]. TeX - LaTeX Stack Exchange. + + +### Bibliographies avec BibLaTeX + +- *Bibliography management with BibLaTeX*. (s. d.). Consulté 25 mars + 2022, à l'adresse + +- *BibLaTeX citation styles*. (s. d.). Consulté 8 juin 2022, à + l'adresse : + +- *BibLaTeX bibliography styles*. (s. d.). Consulté 8 juin 2022, à + l'adresse + +- Lehman, P., Kime, P., & Wemheuer, M. (s. d.). *The biblatex + Package*. + +- Rees, C. F. (s. d.). *Biblatex Cheat Sheet*. + +- *LaTeX/Bibliographies with biblatex and biber---Wikibooks, open + books for an open world*. (s. d.). Consulté 8 décembre 2022, à + l'adresse + + +### Bibliographies avec BibTeX et natbib + +- *Bibliography management with BibTeX*. (s. d.). Consulté 31 mars + 2022, à l'adresse + +- *BibTeX bibliography styles*. (s. d.). Consulté 8 juin 2022, à + l'adresse + +- *Bibliography management with natbib*. (s. d.). Consulté 8 juin + 2022, à l'adresse + +- *Natbib citation styles*. (s. d.). Consulté 8 juin 2022, à l'adresse + +- *Natbib bibliography styles*. (s. d.). Consulté 8 juin 2022, à + l'adresse + +- Daly, P. W. (s. d.). *Citations et références en sciences + naturelle : Schémas auteur--année ou numérique*. + +- Using natbib with AASTeX. (s. d.). *AAS Journals*. Consulté 7 + décembre 2022, à l'adresse +- *A Short Guide to Reference Management using natbib with BibTeX \| + BibTeX*. (s. d.). Consulté 7 décembre 2022, à l'adresse + +- *Pense-bête pour Natbib*. (s. d.). Consulté 7 décembre 2022, à + l'adresse + +### En savoir plus sur Better BibTeX + +- *Better BibTeX for Zotero :: Better BibTeX for Zotero*. \[s. d.\]. + +- CIFUENTES-GOODBODY, Nicholas. *Better Bib(La)Tex. Academic Writing + in Plain Text*. 2017. + +- Sicot, J. (s. d.). *FORMADOCT : Collecter, gérer et citer ses + références bibliographiques avec Zotero: Zotero vers LaTeX*. + Consulté 8 juin 2022, à l'adresse + +- GROLIMUND, Raphaël. Zotero et LaTeX. Dans : *Le blog Zotero + francophone*. \[s. d.\]. + + +[^1]: Il est également possible d'exporter une bibliothèque au format + BibTeX depuis d'autres logiciels bibliographiques, notamment + EndNote. Pour cela, dans ce dernier, il faut aller dans les options + de styles *Tools Output Styles Open Style Manager* et cocher le + style *BibTeX Export*. Une fois cela fait, il faut cliquer sur *File + Export*, sélectionner le style *BibTeX Export* et sauvegarder le + fichier au format *.bib.* diff --git a/references.bib b/references.bib new file mode 100644 index 0000000..ed40a71 --- /dev/null +++ b/references.bib @@ -0,0 +1,103 @@ +@online{BibliographyLaTeXBibtex2021, + title = {Bibliography in {{LaTeX}} with {{Bibtex}}/{{Biblatex}}}, + date = {2021-07-19}, + url = {https://latex-tutorial.com/tutorials/bibtex/}, + urldate = {2023-03-23}, + abstract = {Learn how to create a bibliography with Bibtex and Biblatex in a few simple steps. Create references / citations and autogenerate footnotes. Creating a .bib file Using BibTeX Autogenerate footnotes}, + langid = {english}, + organization = {{LaTeX-Tutorial.com}}, + keywords = {BibLaTeX,bibliographie,BibTeX,citation,LaTeX,non lu,publication numérique,Publication scientifique,référence,tutoriel}, + file = {C\:\\Users\\milhit\\Zotero\\storage\\DSVLP28T\\bibtex.html} +} + +@online{fauchieFabriquesPublicationLaTeX2020, + title = {Fabriques de publication : LaTeX}, + shorttitle = {Fabriques de publication}, + author = {Fauchié, Antoine}, + date = {2020-04-29}, + url = {https://www.quaternum.net/2020/04/29/fabriques-de-publication-latex/}, + urldate = {2023-03-23}, + langid = {french}, + organization = {{quaternum.net}}, + keywords = {LaTeX,non lu,publication numérique,Publication scientifique}, + file = {C\:\\Users\\milhit\\Zotero\\storage\\JWPGF6XM\\fabriques-de-publication-latex.html} +} + +@misc{lehmanBiblatexPackageProgrammable2023, + title = {The Biblatex Package: Programmable Bibliographies and Citations}, + author = {Lehman, Philipp and Kime, Philip and Wemheuer, Moritz}, + date = {2023-03-05}, + url = {https://ctan.org/pkg/biblatex}, + langid = {english}, + annotation = {Version 3.19}, + file = {C\:\\Users\\milhit\\Zotero\\storage\\HAQD6ZK6\\Lehman et al. - The biblatex Package.pdf} +} + +@misc{patashnikBibtexing1988, + title = {Bibtexing}, + author = {Patashnik, Oren}, + date = {1988-02-08}, + url = {https://ctan.org/pkg/bibtex}, + urldate = {2023-03-28}, + langid = {english}, + keywords = {non lu}, + annotation = {Version 0.99b}, + file = {C\:\\Users\\milhit\\Zotero\\storage\\SXI58BAA\\btxdoc.pdf} +} + +@book{poulainLaTeXPourEnseignants2020, + title = {LaTeX pour les enseignants}, + author = {family=Poulain, given=Nicolas, prefix=mathématicien, useprefix=false}, + date = {2020}, + series = {Références sciences}, + publisher = {{Ellipses}}, + location = {{Paris}}, + abstract = {La 4e de couverture indique : "Ce livre a été conçu pour répondre aux questions fréquentes des débutants ainsi que pour servir d'aide aux utilisateurs plus expérimentés. L'accent est mis sur des exemples pratiques qui sont pour la plupart issus de situations concrètes dans l'enseignement. Le code de chacun d'eux (plus de 400) est téléchargeable, et les exemples les plus complets sont modifiables et compilables en ligne avec LaTeX, PdfLaTeX ou XeLaTeX. Les deux premiers chapitres décrivent en détail comment bénéficier d'un environnement de travail et comment compiler ses premiers documents. Toutes les personnalisations sont possibles et les outils pour les mettre en oeuvre sont décrits, objectif par objectif, dans un chapitre consacré à la mise en page. L'organisation particulière d'un document de grande taille comme un livre ou une thèse fait l'objet d'un traitement à part entière, tout comme la question des présentations à projeter avec Beamer. La part consacrée aux mathématiques est évidemment importante. L'écriture de formules ou la création de tableaux de variations sont présentées en détail, ainsi qu'avec PSTricks et TikZ, le tracé de figures géométriques, de courbes ou de graphes. Les sciences physiques, la chimie et l'informatique sont aussi abordées via l'étude de packages officiels qui étendent les possibilités de LaTeX et simplifient l'écriture pour les besoins particuliers dans ces domaines."}, + isbn = {978-2-340-03671-0}, + langid = {fre}, + pagetotal = {226}, + keywords = {à lire,enseignement,LaTeX,non lu,publication numérique} +} + +@misc{reesBibLaTeXBiberCheat2017, + title = {{{BibLaTeX}}/{{Biber}} ‘Cheat Sheet’}, + author = {Rees, Clea F.}, + date = {2017-06-24}, + url = {https://ctan.org/pkg/biblatex-cheatsheet}, + urldate = {2023-03-23}, + langid = {english}, + keywords = {BibLaTeX,bibliographie,cheat sheet,citation,LaTeX,non lu,référence}, + file = {C\:\\Users\\milhit\\Zotero\\storage\\QMZI3AFF\\Rees_2017_BibLaTeX-Biber ‘cheat sheet’.pdf} +} + +@book{rouquetteXeLaTeXApplique2017, + title = {(Xe)LaTeX appliqué aux sciences humaines\,: le seul livre sur LaTeX sans une seule équation\,!}, + shorttitle = {(Xe)LaTeX appliqué aux sciences humaines}, + author = {Rouquette, Maïeul}, + date = {2017}, + publisher = {{Atramenta}}, + location = {{Tampere}}, + abstract = {Pendant longtemps LaTeX n'a été utilisé que dans le domaine des sciences dites «exactes». Pourtant depuis peu les sciences humaines peuvent utiliser efficacement ce formidable outil de composition de textes. Malheureusement, la plupart des introductions à LaTeX abordent peu les outils utiles aux humanités. Ce livre est donc le premier manuel francophone d'introduction à l'usage de LaTeX en sciences humaines. Obtenir une typographie de haute qualité, gérer une bibliographie prolifique, proposer des éditions critiques de textes et des traductions en parallèle : telles sont les nombreuses raisons qui devraient pousser ces spécialistes de l'écriture que sont les étudiants et chercheurs en humanités à se tourner vers LaTeX. Telles sont les causes qui ont poussé à la rédaction de ce livre, qui accompagnera --- nous l'espérons --- les humanistes depuis la découverte de LaTeX, dans sa variante XeLaTeX, jusqu'à la personnalisation de l'apparence des textes, en passant par la gestion d'une bibliographie nombreuse sans oublier les éditions critiques de textes et toutes ces petites choses qui font les difficultés et le charme de l'écriture en sciences humaines… D'autres motifs pousseront le lecteur à l'améliorer un jour, car en se partageant le savoir ne se divise pas : il se multiplie. On trouvera les sources sur https://github.com/maieul/latexhumain/tags (version sep\_2012).}, + editora = {Chabannes, Brendan}, + editoratype = {collaborator}, + isbn = {978-952-273-073-2}, + langid = {fre}, + pagetotal = {268}, + keywords = {LaTeX,non lu,publication numérique,Publication scientifique,Sciences humaines}, + note = {Billet de blog de l'auteur présentant le livre : +\par +http://geekographie.maieul.net/Xe-LaTeX-applique-aux-sciences} +} + +@book{tailletBienDebuterLaTeX2022, + title = {Bien débuter en LaTeX}, + author = {Taillet, Richard}, + date = {2022}, + series = {Informatique}, + publisher = {{De Boeck Supérieur}}, + location = {{Louvain-la-Neue}}, + abstract = {Ce livre vous permet de bien débuter en LaTeX, malgré l'aspect complexe de ce logiciel, avec une présentation très progressive et méthodique. LaTeX est un traitement de texte universellement utilisé dans l’édition scientifique, que ce soit par des étudiants, des enseignants ou bien des ingénieurs. Il peut sembler plus difficile à aborder que d’autres traitements de texte, mêlant des balises et une très légère dose de programmation. Ce livre propose une présentation progressive de LaTeX : les notions fondamentales (mise en forme du texte, numérotation automatique, équations mathématiques, figures, tables, références bibliographiques, index, commandes personnalisées, etc) sont abordées de façon actuelle, en tenant compte des évolutions récentes de LaTeX ; de nombreux exemples simples viennent illustrer le texte ; de nombreux exercices permettent de s'entrainer. - éditeur}, + isbn = {978-2-8073-3989-7}, + langid = {fre}, + keywords = {à lire,Édition scientifique,LaTeX,non lu,publication numérique,Publication scientifique} +}