Versionpapier:http://www.atramenta.net/books/latex-sciences-humaines/79 Miseenpage:MaïeulRouquee Couverture:LauraPigeon Éditeur:Atramenta PubliésouslicenceCreativeCommonsFrance3.0-Paternité-Partageàl’Identique Avant-propos «DuLATEXsedTEX» ProverbeLatin 3 Remerciement Nombreusessontlespersonnesàremercierpourleurparticipationàcepro- jet.Toutd’abordBrendanChabannesetmasœurEnimiequiontacceptéd’écrire plusieurspassages,ainsiqueLauraPigeonpouravoirmisenpagelapremière etlaquatrièmedecouverture. Christophe Masui m’a incité à écrire ce livre et je ne me serais pas lan- cédansceerédactionsanssesencouragements.Mareconnaissancevaégale- mentàmondirecteurdemémoire,RémiGounelle,quiaaimablementaccepté deprendresursontempsdécanalpourdiscuterdeceprojet. Deuxamisastronomessontàmentionner:Benjaminpourm’avoirfaitdé- couvrir LATEX et Yannick pour m’avoir convaincu, sans le savoir, de l’utiliser pour mon mémoire, au cours de l’une de nos nombreuses conversations élec- troniques. Ilnefaudraitpasquej’oublieomasBoitel,moncorrespondantchezAtra- menta:ilm’afournisesconseilsavisésd’éditeurdanslesderniersmoisdepré- parationdecetouvrage. Jetienségalementàremercierl’ensembledelacommunautéLATEXsansqui celivren’auraitpuexister,fauted’objet. 5 Au sujet de ce livre IlvadesoiquecelivreaétécomposéavecXELATEX.Outrelespackagesdont il traite, j’ai utilisé le package minted pour les citations de code; les packages mdframed etframed pourlesboîtescolorées. CelivreestdiffusésouslicenceCreativesCommons-Paternité-Partagedes Conditions Initiales à l’Identique 3.0 France. Sommairement1, cela signifie que vouspouvezlediffuser,ledupliquer,lepublieretmêmelemodifiersivousres- pectezdeuxconditions: 1. quevouscitiezmonnom2; 2. quevousoffriezlesmêmesdroitsauxdestinatairesdevosdiffusions3. Biensûr,sivoussouhaitezmesoutenir,vouspouvezachetercetouvrageen versionpapier,ousimplementm’envoyerunpetitmot—voustrouverezaisé- mentcommentmecontactersurInternet. Sivoussouhaitezaméliorerceeœuvre,soyezlebienvenu.Lecodeestmis àdispositionsurGitHub4,unservicefonctionnantàl’aidedel’outildetravail collaboratifGit(☞p.242,F.1)maisdisposantd’uneinterfaced’éditionenligne. N’hésitezpasàmedemanderunaccèsàl’éditionduprojet! 1Pour les détails, je renvoie au texte intégral de la licence : http://creativecommons.org/ licenses/by-sa/3.0/fr/legalcode. 2Etquevousneportiezpasaeinteàmesdroitsmoraux. 3Les images de pas et d’éclair servant à indiquer les encarts sont tirées du domaine public et (légèrement) modifiées par mes soins. Elles ne sont donc pas affectées par ces règles. Voir http://www.openclipart.org/detail/154855/green-steps-by-netalloyethttp://thenounproject. com/noun/high-voltage/.L’imagedecouvertureestdeDuaneBibby,avecunelégèremodification. Voirhttp://www.ctan.org/lion.html. 4Àl’adressehttps://github.com/maieul/latexhumain. 6 Chapitre 1 Introduction : intérêt de LAT X E en sciences humaines 1.1 Un manque important Ce livre est le fruit d’un an et demi de travail et d’utilisation quotidienne de LATEX pour la rédaction de notre mémoire de master. Il vient, à nos yeux, combler un vide. En effet, si les ouvrages sur LATEX sont nombreux, rares sont ceuxdestinésspécifiquementauxscienceshumaines. SilemotLATEXadéjàétéentendupardesoreilleshumanistes,ilévoque— saufraresexceptions—aumieuxunoutilpourlessciencesditesdures,aupire lasèved’unarbreouunplastiqueauxnombreusesapplications. Certainesraisonspourraientexpliquercequasi-vide: – Une tendance des chercheurs en sciences humaines à mal connaître ou méconnaîtrel’outilinformatique; – LATEXparaîtaupremierabord peuconvivial; – Pendant longtemps LATEX n’a pas disposé d’outils pour gérer convena- blement et simplement une bibliographie selon les normes propres aux sciences humaines : notes de bas de page, distinction entre sources pri- mairesetsecondaires,etc.; – Ilfutuntempsoùlagestiondescaractèresnonlatinsn’étaitpasdesplus aiséesenLATEX; – Leséditeursdescienceshumainesacceptentrarementdestextesformatés enLATEXparcequelesauteurslesrédigentrarementenLATEXparcequeles éditeurslesacceptentrarementenLATEX… 7 Chapitre1 Introduction Alorsqueleschercheursenscienceshumainessontdesspécialistesdel’écrit, durantuntempsseulsdeslogicielsdetraitementdetextecommeLibreOffice.org ouMicrosoWordontétéutiliséspourlarédactiondestravauxuniversitaires. Etc’estlàunparadoxe:eneffet,commenousallonslevoir,cestraitements de texte souffrent de défauts majeurs qui devraient inciter les écrivains à en changer. 1.2 Pourquoi LATEX? 1.2.1 Inconvénientsdestraitementsdetexte andvousrédigezdansvotretraitementdetexte,commeparexempleMi- crosoWordouLibreOffice.org,celui-ciexécutedeuxactionssimultanées: – D’unepartilstockedansunfichierlastructurelogiquedevotretravail: titres,paragraphes,notesdebasdepageetc. – D’autrepartilvousafficheàl’écranlerendu«physique»devotretexte (justification,gras,italiques,etc.),telqu’unlecteurendisposera. PourceeraisononappellecetypedelogicielWYSIWYG,cequienanglais estl’acronymedeWhatYouSeeIsWhatYouGet1. Cee combinaison de deux fonctions différentes dans les traitements de texteentraînetroisconséquences: – La nécessité d’afficher en temps réel le renduphysique du textetout en conservantunevitesseélevéedulogicielapourconséquenceunebaisse delaqualitétypographique.Parexemple: – Pour avoir un textejustifié à gauche et à droite,les traitements de textefont varierlatailledes espacesentreles mots.Les variations sontparfoisconsidérables,cequipeutdiminuerleconfortdelecture. Afind’évitercetyped’ennui,leslivresclassiquescoupentlesmots enfindeligne,cequ’onappelleunecésure2. – Les blancs situés avant certains signes de ponctuation, comme par exemple les points d’exclamation, sont de la même taille que les blancs séparant les mots, alors que les règles typographiques clas- siquesprévoientdesblancspluspetits. 1«Cequevousvoyezestcequevousproduisez». 2Lacésurenesefaittoutefoispasn’importeoù:elledoitrespecterdesrèglespropresàchaque langue. 8 PourquoiLATEX? §1.2 – Lefaitqu’unmêmelogiciels’occupeàlafoisdel’affichageetdelastruc- turedutexteinciteàconfondrelesdeux3: – Unetellepratiquepousseàseconcentrersurlaformeplutôtquesur lefondetlastructure4. – Lesrédacteursn’utilisentpastoujourslapossibilitédeséparersens etformegrâceauxstyles.Danscecas,lorsquel’ondésirechanger laformed’unélémentlogique,commeletitred’unchapitre,ondoit changerl’ensembledesendroitsoùcetélémentlogiqueestutilisé5. – Leslourdscalculsinformatiquesnécessairesàlamiseenformeentemps réelrendentlestraitementsdetextesparticulièrementlentscomparative- mentàd’autreslogiciels.Ceelenteurestsouventsourced’énervement etdepertedeconcentration.Enoutre,ceslogicielsexigentbiensouvent dumatérielrécent. Parailleurssilestraitementsdetextesrécentsdisposentd’outilsdegestion debibliographie,ceux-cimanquentengénéraldesouplesse;c’estpourquoiils sontrarementutilisés6.Ainsi,nombreuxsontlesrédacteursàécrireleurbiblio- graphie«àlamain»entapantdirectement:Nomdel’Auteur,Titre,etc.Encas d’erreur,ilfautdonccorrigerl’ensembledesendroitsoùl’œuvreestcitée. 1.2.2 AvantagesdeLATEX LATEXpermetderésoudrel’ensembledesproblèmesdestraitementsdetexte. Eneffet,ilséparedeuxétapes: – L’étapederédaction,quisepassedansunéditeurdetexte.L’auteurfrappe son texte et indique par un certain nombre de commandes sa structure (titres,paragraphes,notesdebasdepage). – L’étapedecalculdurendufinalsefaitseulementensuite:l’auteurpasse sonfichierparuncompilateur7,parfoisaussiappelécompositeur8.Ceder- 3L’auteurdeceslignesestmoinssévèreenverslestraitementsdetextequed’autresLaTeXiens: cf.AlainC,TraitementsdeTexte:StupidesetInefficaces,:http://ricardo.ecn.wfu.edu/ ~cottrell/wp/wp-fr.pdf. 4Toutefoisenthéorielaformationuniversitaireenscienceshumainesinciteàpenserstructure etsensd’abord.Voirundébatsurleblogdel’auteur::http://geekographie.maieul.net/De- traitement-de-texte-a-Latex#forum20. 5Parexemple,pourunepersonnequin’auraitpasutilisélesstylespourdésignersestitresde chapitre,ilfaudrasélectionnerl’ensembledestitresdechapitrespuisallerdanslesmenusdemiseen forme,etc. 6Ilesttoutefoispossibledepasserpardesoutilsexternes,telsqueEndNoteouZotero. 7’onpeutsommairementdécrirecommeunensembledescriptsinformatiquesdestinésà produireunobjetinformatiqueàpartird’unlangageplusfacileàlirepourleshumains. 8Enréalité,leterme«compositeur»estpluscorrecte,dupointdevueduvocabulaireinfor- matique,queleterme«compilateur».Toutefoiscedernierestplussouventutilisédanslalangue courante. 9 Chapitre1 Introduction nier programme va lire l’ensemble des commandes du fichier pour pro- duireunnouveaufichierauformatPDF9. Ceeséparationpermet: – Unequalitétypographiquesupérieure:lecompilateurn’ayantpaslacon- trainted’unaffichageentempsréel,ilpeutfairedescalculspluslourds: ainsi par exemple LATEX produit des césures typographiques et non pas des blancs à géométrie variable, et équilibre bien mieux la composition dutexte. – Unemeilleureséparation dusens etde laforme puisquel’auteur donne uniquementdesindicationsdesens. EnoutreLATEXpossèdeunsystèmedegestiondelabibliographieextrême- mentpuissantquipermetàl’auteurdeséparerlecontenudesabibliographie10 desonaffichage11. Ceeséparationentrecontenudelabibliographieetaffichageestutilenon seulement aux auteurs mais aussi aux éditeurs. En effet, si l’auteur structure correctement sa base de données bibliographique (☞p. 79, 10), l’éditeur peut adapterl’affichagedelabibliographieàsespropresrègles:illuisuffitdecréer desfichiersdestylesbibliographiquessuivantunesyntaxesimple. Lagestiond’unebibliographieestàlafoisl’undestravauxlesplusimpor- tantsenscienceshumainesetl’undespluspénibles,avecdenombreusessources possibles d’erreurs. Cee simple raison suffit aux yeux de l’auteur à préférer LATEXàunlogicieldetraitementdetexte12. UnautreavantagedeLATEXestlaproductiondirected’undocumentaufor- matPDF.Lorsquel’onreçoitdesdocumentssousformenumérique,ilestbien fréquentqu’àl’ouverturedufichierlamiseenpagesoitperdue,quel’impres- sion soit de mauvaise qualité, ou même qu’il soit tout bonnement impossible d’ouvrirlefichier. Le Portable Document Format permet de pallier ces inconvénients. Il s’agit d’un format ouvert, c’est-à-dire que son créateur, la société Adobe, a publié toutes les spécifications nécessaires à la création de logiciels pouvant lire ce format.Parconséquent,ilexistedenombreuxlecteursdePDFutilisablessurun grandnombredesystèmesd’exploitation13. 9HistoriquementLATEXproduisaitunautreformatdefichier:DVI.Maispournotrepropos,cela n’apasd’importance:danscelivrenousn’utiliseronsquelaproductiondePDF. 10Titres,auteursetc. 11Faut-ilmeredesop.cit.,etsiouioù?faut-ilmereuniquementlesinitialesdesprénomsou lesprénomsenentier?etc. 12L’auteurainsiquesasœursesontdécidésàutiliserLATEXdanslecadredeleurstravauxuniversi- taires,etl’élémentdéclencheurduchoixaétélafacilitéetlasouplessedelagestionbibliographique. 13Pourunaperçudeslecteurslibresetgratuitsdisponiblespourvotresystèmed’exploitation,si vousn’endisposezpasdéjàd’un,rendez-vousàlapagehttp://pdfreaders.org/index.fr.html(en français). 10
Description: