La lecture en ligne est gratuite
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
Télécharger Lire

Cours LaTeX EDITE de Paris - Bibliographies, commandes, packages

De
33 pages
ACours LT X EDITE de ParisEBibliographies, commandes, packages16/02/2010Page 1 / 32 Pierre SenellartLicence de droits d’usagePlanBibliographiesBibT XECitationsCommandesPackages et classesApplication16/02/2010Page 2 / 32 Pierre SenellartLicence de droits d’usagePlanBibliographiesBibT XECitationsCommandesPackages et classesApplication16/02/2010Page 3 / 32 Pierre SenellartLicence de droits d’usageBibT XELogiciel de gestion de bibliographiesDocument BibT X : fichier texte .bib décrivant des référencesEbibliographiques, avec une syntaxe spéciale.Chaque référence est identifiée par une clef alphanumérique.Principe général : on compile une fois avec pdflatex pour récolterles citations bibliographiques, on appelle bibtex sur le nom dudocument LaTeX sans le .tex, puis on recompile deux fois avecpdflatex pour intégrer les références bibliographiques.Vieux logiciel : parfois des petits côtés pénibles pour le fairemarcher. En particulier, il faut parfois encoder les accents « àl’ancienne » (p. ex., \’e pour « é »), protéger les macros avec desaccolades. . .16/02/2010Page 4 / 32 Pierre SenellartLicence de droits d’usageFichiers auxiliairesÀ partir des documents (.tex), packages (.sty), classe (.cls),Aetc., LT X produit le document final (.pdf ou .dvi) ainsi que desEfichiers auxiliaires :.aux toutes les références rencontrées dans le fichier.toc les titres qui constitueront la table des matières.out les bookmarks générés par hyperref.log un log ...
Voir plus Voir moins
Page1/32
Cours LATEX EDITE de Paris
Bibliographies, commandes, packages
Licence de droits d’usage
Pierre Senellart
16/02/2010
Plan
Bibliographies BibTEX Citations
Commandes
Packages et classes
Application
Page2/23
Licence de droits d’usage
Pierre Senellart
16/02/2010
Plan
Bibliographies BibTEX Citations
Commandes
Packages et classes
Application
Page3/32
Licence de droits d’usage
Pierre Senellart
16/02/2010
BibTEX
Logiciel de gestion debibliographies Document BibTEX : fichier texte.bibdécrivant des références bibliographiques, avec une syntaxe spéciale. Chaque référence est identifiée par uneclefalphanumérique. Principe général : on compile une fois avecpdflatexpour récolter les citations bibliographiques, on appellebibtexsur le nom du document LaTeX sans le.tex, puis on recompile deux fois avec pdflatexpour intégrer les références bibliographiques. Vieux logiciel : parfois des petits côtés pénibles pour le faire marcher. En particulier, il faut parfois encoder les accents « à l’ancienne » (p. ex.,\’epour « é »), protéger les macros avec des accolades. . .
Page 4 / 32Licence de droits d’usagePierre Senellart
16/02/2010
P
Fichiers auxiliaires
À partir des documents (.tex), packages (.sty), classe (.cls), etc., LATEX produit le document final (.pdfou.dvi) ainsi que des fichiers auxiliaires : .auxles références rencontrées dans le fichiertoutes .toctitres qui constitueront la table des matièresles .outles bookmarks générés par hyperref .logun log de compilation etc. À partir du.aux, du fichier de références (.bib), du style de bibliographie (.bst), BibTEX produit un fichier.bblqui contient la bibliographie formattée. Si un tel fichier.bblexiste, il est utilisé pour produire le document final à la prochaine compilation.
age5/32LicencederdoitsdusagePierreSenellart
16/02/2010
Exemple de référence BibTEX
@article{ bryant92symbolic, author = "Randal E. Bryant", title = "Symbolic {Boolean} Manipulation with Ordered Binary-Decision Diagrams", journal = {ACM Computing Surveys}, volume = 24, number = 3, pages = {293-318}, year = 1992}
Un fichier BibTEX est une suite de telles références. bryant92symbolic ;est la clef, les autres lignes décrivent les champs la valeur d’un champ complexe est mis entre guillemets droites ou entre accolades.
Page 6 / 32Licence de droits d’usagePierre Senellart
16/02/2010
Types de références les plus courants
@articlearticle de journal @booklivre @incollectionchapitre de livre @inproceedingsarticle publié dans les actes d’une conférence @mastersthesisthèse de Master @miscdivers @phdthesisthèse de doctorat @techreportrapport technique @unpublishednon publié
Page 7 / 32
Licence de droit d’usagePierre Senellart s
16/02/2010
Champs existants authorauteurs du documents, doivent être séparés par des « and » (p. ex.,"Jean Dupont and Jacques Durand"ou "Dupont, Jean and Durand, Jacques") title ; si celui-ci contient des majuscules quititre du document doivent impérativement être présente (acronyme, nom propre), doivent être protégées par des accolades monthmois, sous forme d’abréviation : jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec institution, schoolpour les rapports techniques ou les thèses booktitlepour les articles de conférences et les chapitres de livre editorpour l’éditeur d’un ouvrage collectif publisherpour l’éditeur d’un livre addresspour l’adresse de l’éditeur volume, number, pages, year, note Page 8 / 32Pierre Senellart Licence de droits d’usage
16/02/2010
Plan
Bibliographies BibTEX Citations
Commandes
Packages et classes
Application
Page9/23
Licence de droits d’usage
Pierre Senellart
16/02/2010
En LATEX
D’après~\citeyabr92nt{,}bmyscilo les OBDD sont très intéressants.
...
\tsyhpargelyiblboi{alpha} \bibliography{biblio}
\cite{clef}pour citer une référence,\nocite{clef}pour inclure une référence dans la bibliographie sans la citer, \nocite{*}pour inclure toutes les références Styles de bibliographie standard : alpha, plain, unsrt bibliodésigne le nom du fichier BibTEX (sans l’extension) 16/02/2010
Pa e 1 g 0 / 32Licence de droits d’usagePierre Senellart
aP
Personnaliser les références
Nombreux styles de références, y compris des styles français (unsrt-fr, plain-fr, alpha-fr, etc.) packages pour personnaliser les citations dans le corps du document :natbib,jurabib packages pour avoir des bibliographies multiples :bibtopic, multibib,splitbib
ge11/32LicencederdotisdsugaePierreeSenllrat
16/02/2010
Un pour Un
Permettre à tous d'accéder à la lecture
Pour chaque accès à la bibliothèque, YouScribe donne un accès à une personne dans le besoin