Latex et les SHS
Latex et les SHS
Nathalie Martin
Centre Camille Jullian
Ateliers du LabexMed, 30/04/2013
n.nathalie.martin@free.fr
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
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).
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
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.
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
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
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
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.
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
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
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
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 =
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
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
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}
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 :
.
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.
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}
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
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.)
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
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.
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

Ateliers numériques du LabexMed : LaTeX appliqué aux SHS

  • 1.
    Latex et lesSHS Latex et les SHS Nathalie Martin Centre Camille Jullian Ateliers du LabexMed, 30/04/2013 n.nathalie.martin@free.fr
  • 2.
    Latex et lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 =
  • 16.
    Latex et lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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 lesSHS 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