LaTeX appliqué aux SHS, le 30 avril 2013, Maison méditerranéenne des sciences de l'homme (MMSH), Aix-en-Provence, salle Paul-Albert Février, 14h-17h
http://imageson.hypotheses.org/1598
Par Nathalie Martin, archéologue, CCJ
LaTeX est un logiciel de composition de texte particulièrement utilisé par les mathématiciens, les physiciens, les informaticiens ou les musiciens car il permet de représenter efficacement des équations et des formules, des éléments graphiques ou visuels. La présentation exposera comment les sciences humaines et sociales peuvent, elles aussi, utiliser ce formidable outil : typographie de haute qualité, gestion d’une bibliographie prolifique, éditions critiques de textes et des traductions en parallèle, notes de bas de pages hiérarchisées, écriture d’alphabets non latins…
Ateliers numériques du LabexMed : LaTeX appliqué aux SHS
1. Latex et les SHS
Latex et les SHS
Nathalie Martin
Centre Camille Jullian
Ateliers du LabexMed, 30/04/2013
n.nathalie.martin@free.fr
2. Latex et les SHS
Outils informatiques pour produire et éditer du texte
Éditeurs de texte (GEdit, Bloc-notes, Emacs, TextEdit,...)
Ce sont des logiciels destinés à la création et à l'édition de chiers
textes sans mise en forme des polices, des couleurs, de justication.
Certains permettent une coloration syntaxique dédiée à
certains langages de programmation ( C, PERL, PHP, HTML,
CSS. . . et bien sûr LATEX)
Certains permettent l'auto-complétion
3. Latex et les SHS
Outils informatiques pour produire et éditer du texte
Traitements de texte (Microsoft Words, LibreOce)
Ce sont des logiciels qui produisent une composition du texte (au
sens typographique) à partir des données textuelles fournies par
l'utilisateur.
Le rendu est composé en direct lors de la frappe, c'est ce
qu'on appelle un logiciel WYSIWYG (What You See Is What
You Get).
Le format de sauvegarde retient les informations de
composition : mise en forme, couleurs, polices. . .
Les chiers sont plus gros.
Les chiers sont souvent moins exploitables par d'autres
logiciels (pas de standard).
4. Latex et les SHS
Outils informatiques pour produire et éditer du texte
PAO : Logiciels de mise en page (Scribus, InDesign,
QuarkXPress, ...)
Publication Assistée par Ordinateur, ce sont des logiciels qui
réalisent une composition de très grande qualité typographique à
partir de textes et d'images (livres, magazines, brochures. . . ).
Ils sont souvent complétés dans leur utilisation par des logiciels
de graphisme (photographies, dessins vectoriels. . . ).
Logiciels haut de gamme, donc souvent chers.
Apprentissage qui n'est pas aisé
Usages professionnels
5. Latex et les SHS
Outils informatiques pour produire et éditer du texte
LaTeX
Ce n'est pas à proprement parler un traitement de texte, mais
plutôt un traitement de document, il analyse un texte source et le
traduit (compilation) pour fournir le résultat sous forme d'un
document nal.
Sa démarche ressemble à ce qui se passe avec des navigateurs
WEB : interprétation du chier texte source en HTML
Performant : il rivalise avec les logiciels de mise en page grâce
à un langage de programmation et à sa grande exibilité.
Automatique : LATEX se charge automatiquement de
nombreux aspects et détails typographiques.
Déroutant : sa mise en ÷uvre est très diérente des autres
logiciels, ce qui déroute les habitués des traitements de texte
et des logiciels de PAO.
6. Latex et les SHS
Les avantages de LATEX
Les avantages de LATEX
Logiciels gratuits, ouverts et stabilisés = pérennité des
documents.
Une communauté dynamique et très présente sur le net
Très grande portabilité (tous les systèmes d'exploitation).
Typographie de très grande qualité : césures, ligatures. . .
Séparation totale du fond et de la forme.
Changement de style aisé.
Gestion automatique de nombreux éléments du document
(table des matières, références croisées, bibliographie. . . ).
Gestion des éditions critiques dans le respect des normes
7. Latex et les SHS
Les avantages de LATEX
Les avantages de LATEX
Gestion aisée de documents écrits dans des langues et
dialectes diérents.
Grande capacité de gestion des éléments graphiques spéciaux
Possibilité de programmation : création de ses propres
commandes, mise en page, aspect des éléments du texte,
automatisations diverses. . .
Nombreuses extensions sous forme de packages qui avec un
peu de pratique peuvent être modulés
8. Latex et les SHS
Les avantages de LATEX
Les avantages de LATEX
Capacité à gérer des gros documents complexes de façon
simple : Le chier source est du texte. Documents légers :
quelques Mo pour un livre de 600 pages
Exemple
Ma thèse = 712 pages avec plus de 70 illustrations dans le texte et
350 dans le catalogue et 18 tableaux :
pdf = 58,4 Mo
chier .tex = 42,6 Mo
= implique une manipulation très facile au quotidien
= et une très grande facilité de sauvegarde
9. Latex et les SHS
Les inconvénients de LateX
Les inconvénients de LateX
Installation moins aisée que Word ou OpenOce ou plutôt
moins habituelle
Non WYSIWYG
Extrême rigueur requise pour la composition (en fait, c'est un
avantage).
Temps d'apprentissage nécessitant un investissement personnel
particulier
Nécessité d'aronter certains problèmes de programmation
Une erreur dans les instructions données au programme et le
document n'est pas généré
recherche d'erreur systématique etc.
10. Latex et les SHS
En pratique : l'installation
De quoi a-t'on besoin?
D'une distribution de Latex
D'un environnement intégré permettant d'éditer le code source
C'est à dire un éditeur de texte amélioré pour le confort
dans lequel on saisira le texte au kilomètre et les commandes
11. Latex et les SHS
En pratique : l'installation
Par système d'exploitation
Windows
Installation fondamentale (distribution) : MiKTeX, TeXLive
Environnement intégré (Logiciel d'interface) : TeXworks,
TeXMaker, TeXnicCenter
Mac
Installation fondamentale (distribution) : MacTeX, TeXLive
Environnement intégré (Logiciel d'interface) : TeXShop,
TeXworks, TeXMaker
12. Latex et les SHS
En pratique : l'installation
Par système d'exploitation
Linux
Installation fondamentale (distribution) : TeXLive
Environnement intégré (Logiciel d'interface) : TeXworks,
TeXMaker, Kile
13. Latex et les SHS
Structure d'un chier source LATEX
Élément du code source
Un document LaTeX se compose de :
Un préambule : un en-tête contenant les propriétés générales
du document
Un corps de document
Exemple de structure d'un chier source =
14.
15.
16. Latex et les SHS
Structure d'un chier source LATEX
DocumentClass
Le Documentclass dénit le type et la forme générale du document
Il existe diérentes sortes de Documentclass : Article, Report,
Book, Beamer, etc.
Ces catégories peuvent prendre diérents arguments, diérents
paramètres
On peut créer sa propre classe de document
17. Latex et les SHS
Structure d'un chier source LATEX
DocumentClass
Catégorie Valeurs possibles Notes
Taille de Police 10pt, 11pt, 12pt...
Format de papier
a4paper, a5paper,
letterpaper
A4, A5, format
lettre américaine...
Orientation landscape
Recto-Verso oneside, towside
simple page ou
recto verso
Début des cha-
pitres
openany, openright
n'importe ou, sur
une page de droite
Colonnes
onecolumn, twoco-
lumn
sur une ou deux co-
lonnes
18. Latex et les SHS
Structure d'un chier source LATEX
DocumentClass
La syntaxe de la commande Documentclass
documentclass[paramètres, ...]{type de documents} :
Exemple : documentclass[a4paper, 12pt]{article}
19. Latex et les SHS
Structure d'un chier source LATEX
Les types de commandes
Il existe deux types de commandes
Les commandes sans arguments
og
fg
Les commandes avec arguments
textbf{un mot} pour mettre en gras :
includegraphics[width=1 cm]{pingouin.jpg}
qui donne :
.
20. Latex et les SHS
Structure d'un chier source LATEX
Les commandes de mises en forme manuelle
textbf{...}, textit{...}, textsc{...}
Permettent respectivement de mettre un mot en gras, en
italique et en petites majuscules
tiny{...}, normalsize{...}, Large{...}
Permettent respectivement de mettre un mot dans une très
petite taille de police, dans une taille normale, et dans une
taille supérieure à la moyenne.
21. Latex et les SHS
Structure d'un chier source LATEX
Les environnements
La syntaxe des environnements se compose toujours de deux
balises : une de début et une de n. Tout ce qui se trouve entre ces
deux bornes sera aecté par l'action de l'environnement choisi.
centrer du texte :
begin{center} Mon texte Centré end{center}
tabular :
begin{tabular} Mon tableau end{tabular}
22. Latex et les SHS
commandes spéciques
Ecrire du grec ancien
Ajouter dans le préambule :
usepackage[polutonikogreek,frenchb]{babel}
Pour assurer les périspomènes préciser éventuellement :
def~{char7E}
Utilisé la commande à argument :
textgreek{...}
Respecter la syntaxe propre à la commande : accent placé
avant la lettre sauf le iota souscrit qui se place après
Respecter les équivalences de lettres
23. Latex et les SHS
commandes spéciques
Ecrire du grec ancien
Cette frappe :
textgreek{t~hle d ap`o krat`os q'ee
d'esmata sigal'oenta,
'ampuka kekr'ufal'on te id`e plekt`hn anad'esmhn
kr'hdemn'on j , 'o r'a oi d~wke qrus~h Afrod'ith}
(Iliade, XXII, v.468-473.)
Donnera :
τῆλε δ᾿ ἀπὸ κρατὸς χέε δέσματα σιγαλόεντα,
ἄμπυκα κεκρύφαλόν τε ἰδὲ πλεκτὴν ἀναδέσμην
κρήδεμνόν θ᾿ , ὅ ῥά οἱ δῶκε χρυσῆ ᾿Αφροδίτη
(Iliade, XXII, v.468-473.)
24. Latex et les SHS
Documentation
Livres
LaTeX Companion , F. Mittelbach et M. Goossens,
Addison-Wesley 2004.
Guide to LaTeX , H. Kopka et P. Daly, Addison-Wesley 2003
LaTeX pour l'impatient, W. Appel, C. Chavalier, E. Cornet, S.
Desreux, HK, 2009.
LaTeX Mémento, C. Jacquet, Eyrolles, 2007
25. Latex et les SHS
Documentation
Documents électroniques et sites internet
The Not So Short Introduction to LaTeX
FAQ française de LATEX :
http ://www.grappa.univ-lille3.fr/FAQ-LaTeX/
CTAN : The Comprehensive TeX Archive Network, :
http ://www.ctan.org (des packages et encore des packages.)
The Comprehensive LaTeX Symbol List :
http ://ctan.org/tex-archive/info/symbols/comprehensive
(tous les symboles mathématiques disponibles)
LaTeX Wikibook : documentation collective sur LATEX,
disponible aussi en PDF.
26. Latex et les SHS
Documentation
Ciblée SHS
Les ches à bébert : le tutoriel pas à pas le plus pédagogique :
http ://leschesabebert.fr/
Les tuteurs de l'ENS :
http ://www.tuteurs.ens.fr/logiciels/latex/
Le blog et le Livre de Maïeul Rouquette :
http ://geekographie.maieul.net/
XeLaTeX appliqué aux sciences humaines :
http ://www.atramenta.net/books/latex-sciences-humaines/79
Le blog de Jean-Baptiste Camps :
http ://graal.hypotheses.org/author/graal
Googles Groupes
LaTeX pour les SHS
Éditions critiques