LaTeX : Différence entre versions

De Ensiwiki
Aller à : navigation, rechercher
(! Attention !)
m (Typo)
 
(Une révision intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
 
[[Image:PageLatex.png|thumb|Une page composé avec {{LaTeX}}]]
 
[[Image:PageLatex.png|thumb|Une page composé avec {{LaTeX}}]]
{{LaTeX}} est une système complet de logiciel libre pour la mise en forme de documents, crée par Leslie Lamport.
+
{{LaTeX}} est un logiciel libre de mise en forme de documents, créé par Leslie Lamport et Donald Knuth.
  
 
= Question - Réponse =
 
= Question - Réponse =
Le principe de base de LaTeX est simple. C'est un fondement de macros et de commandes pour faciliter l'utilisation (assez horrible) du processeur de texte [[TeX]] créé par un des informaticiens des plus connus Donald Knuth. Le nom final vient de Lamport TeX.
+
Le principe de base de LaTeX est simple. Il s'agit d'un ensemble de macros et de commandes pour faciliter l'utilisation (assez horrible) du processeur de texte [[TeX]] créé par un des informaticiens des plus connus, Donald Knuth. Le nom final vient de Lamport TeX.
  
'''Comment ça se dit ?''' La prononciation ("''lateque''") est une des plus bizarres qu'on puisse trouver encouragée par D. Knuth. En effet, le nom TeX dérive du mot grec τέχνη (art, technique) et s'écrit en lettres majuscules grecques Tau-Epsilon-Khi : ΤΕΧ.
+
'''Comment ça se lit ?''' La prononciation ("''lateque''") est une des plus bizarres qu'on puisse trouver, bien qu'encouragée par D. Knuth. En effet, le nom TeX dérive du mot grec τέχνη (art, technique) et s'écrit en lettres majuscules grecques Tau-Epsilon-Khi : ΤΕΧ.
  
 
'''Pourquoi on en parle ?''' Parce que c'est un des langages les plus répandus pour mettre en page un document dans la communauté scientifique.
 
'''Pourquoi on en parle ?''' Parce que c'est un des langages les plus répandus pour mettre en page un document dans la communauté scientifique.
  
'''Quel est son principe ?''' L'écrivain doit écrire son document dans le langage {{LaTeX}}. Ensuite on le passe dans le compilateur, qui lui rendra un [[DVI]], un [[PostScript]] ou encore un [[PDF]].
+
'''Quel est le principe ?''' L'écrivain doit écrire son document dans le langage {{LaTeX}}. Ensuite on le passe dans le compilateur, qui lui rendra un [[DVI]], un [[PostScript]] ou encore un [[PDF]].
  
'''Est-ce que c'est simple ?''' Le langage de base [[TeX]] était très difficile pour faire des mises en pages un peu plus évolués. Mais le {{LaTeX}} est très simpliste, toutefois il faut un minimum d'apprentissage pour avoir les bases.
+
'''Est-ce que c'est simple ?''' Le langage de base [[TeX]] était très difficile à maitriser dès lors qu'il s'agissait de faire des mises en pages un peu évoluées. Mais le {{LaTeX}} est très simpliste, bien qu'il faille un minimum d'apprentissage pour avoir les bases.
  
'''Et il n'y a pas de moyen graphique ?''' Il existe des solutions WYSIWYM (''What You See Is What You Mean''), mais on n'a pas des bons éditeurs vraiment WYSIWYG (''What You Get''). Dans les solutions, on a [[Scientific Workplace]] (commercial) ou [[LyX]] (libre).
+
'''Et il n'y a pas d'éditeur graphique ?''' Il existe des solutions WYSIWYM (''What You See Is What You Mean''), mais pas de bons éditeurs vraiment WYSIWYG (''What You Get''). Parmi les solutions existantes, on peut citer [[Scientific Workplace]] (commercial) ou [[LyX]] (libre).
  
 
= Exemple =
 
= Exemple =
Ligne 54 : Ligne 54 :
  
 
== Vers [[PostScript]] ==
 
== Vers [[PostScript]] ==
PS est un type de fichier pour pouvoir notamment imprimer directement sur [[les imprimantes de l'ENSIMAG]].  
+
PS est un type de fichier permettant notamment l'impression directe sur [[les imprimantes de l'ENSIMAG]].  
  
 
Il existe deux façons pour compiler, soit par pslatex en faisant :
 
Il existe deux façons pour compiler, soit par pslatex en faisant :
 
  pslatex fichier.tex
 
  pslatex fichier.tex
  
Ou alors passer par la commande latex en faisant ce chemin (TEX -> DVI -> PS)
+
On peut également passer par la commande latex en enchaînant les commandes (TEX -> DVI -> PS) :
 
<pre>latex fichier.tex && dvips fichier.dvi</pre>
 
<pre>latex fichier.tex && dvips fichier.dvi</pre>
  
Ligne 65 : Ligne 65 :
  
 
== Vers [[PDF]] ==
 
== Vers [[PDF]] ==
PDF est le format de document le plus répandu que ce soit dans la communauté scientifique qu'ailleurs.
+
PDF est le format de document le plus répandu, que ce soit dans la communauté scientifique ou ailleurs.
  
Encore une fois deux manières, soit par pdflatex :
+
Encore une fois deux manières de procéder, soit par pdflatex :
 
  pdflatex fichier.tex
 
  pdflatex fichier.tex
  
Ligne 75 : Ligne 75 :
 
dvipdf existe en plusieurs noms : dvipdf, dvi2pdf ou dvitopdf.
 
dvipdf existe en plusieurs noms : dvipdf, dvi2pdf ou dvitopdf.
  
On peut aussi passer par le chemin ultime (TEX -> DVI -> PS -> PDF) si dvipdf n'existe pas.
+
On peut enfin passer par le chemin (TEX -> DVI -> PS -> PDF) si dvipdf n'existe pas.
  
 
== ! Attention ! ==
 
== ! Attention ! ==
''pdflatex'' et ''pslatex'' '''ne solicitent pas les mêmes packages''' comme par exemple le package ''pdfpages'' qui n'est accessible que par pdflatex. Alors que pstricks n'est accessible que par pslatex et latex.
+
''pdflatex'' et ''pslatex'' '''ne solicitent pas les mêmes packages''' comme par exemple le package ''pdfpages'' qui n'est accessible que par pdflatex, ou pstricks qui n'est accessible que par pslatex et latex.
  
 
C'est également le cas pour la gestion des images, les formats acceptés ne seront pas les mêmes en PDF qu'en DVI ou en PS !
 
C'est également le cas pour la gestion des images, les formats acceptés ne seront pas les mêmes en PDF qu'en DVI ou en PS !

Version actuelle en date du 14 septembre 2015 à 10:17

Une page composé avec LATEX

LATEX est un logiciel libre de mise en forme de documents, créé par Leslie Lamport et Donald Knuth.

Question - Réponse

Le principe de base de LaTeX est simple. Il s'agit d'un ensemble de macros et de commandes pour faciliter l'utilisation (assez horrible) du processeur de texte TeX créé par un des informaticiens des plus connus, Donald Knuth. Le nom final vient de Lamport TeX.

Comment ça se lit ? La prononciation ("lateque") est une des plus bizarres qu'on puisse trouver, bien qu'encouragée par D. Knuth. En effet, le nom TeX dérive du mot grec τέχνη (art, technique) et s'écrit en lettres majuscules grecques Tau-Epsilon-Khi : ΤΕΧ.

Pourquoi on en parle ? Parce que c'est un des langages les plus répandus pour mettre en page un document dans la communauté scientifique.

Quel est le principe ? L'écrivain doit écrire son document dans le langage LATEX. Ensuite on le passe dans le compilateur, qui lui rendra un DVI, un PostScript ou encore un PDF.

Est-ce que c'est simple ? Le langage de base TeX était très difficile à maitriser dès lors qu'il s'agissait de faire des mises en pages un peu évoluées. Mais le LATEX est très simpliste, bien qu'il faille un minimum d'apprentissage pour avoir les bases.

Et il n'y a pas d'éditeur graphique ? Il existe des solutions WYSIWYM (What You See Is What You Mean), mais pas de bons éditeurs vraiment WYSIWYG (What You Get). Parmi les solutions existantes, on peut citer Scientific Workplace (commercial) ou LyX (libre).

Exemple

\documentclass[a4paper, 11pt]{article}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[frenchb]{babel}

\begin{document}

Bonjour, j'édite en \LaTeX~!

Voici une formule mathématique : $e^x = \sum_{n=0}^{+\infty} \frac{x^n}{n!}$

\end{document}

Et on obtient ceci :


Bonjour, j'édite en LATEX !
Voici une formule mathématique : e^x = \sum_{n=0}^{+\infty} \frac{x^n}{n!}


Compilation

C'est le format DVI qui est par défaut sur TeX.

Vers DVI

DVI est l'abréviation de device-independent, ce qui signifie « indépendant du type d'unité (ou périphérique) ». Il est très répandu notamment chez les mathématiciens.

La commande par défaut est :

latex fichier.tex

Ce qui va produire un "fichier.dvi".

Vers PostScript

PS est un type de fichier permettant notamment l'impression directe sur les imprimantes de l'ENSIMAG.

Il existe deux façons pour compiler, soit par pslatex en faisant :

pslatex fichier.tex

On peut également passer par la commande latex en enchaînant les commandes (TEX -> DVI -> PS) :

latex fichier.tex && dvips fichier.dvi

dvips existe en plusieurs noms : dvips, dvi2ps ou dvitops.

Vers PDF

PDF est le format de document le plus répandu, que ce soit dans la communauté scientifique ou ailleurs.

Encore une fois deux manières de procéder, soit par pdflatex :

pdflatex fichier.tex

Soit en passant par le chemin complet (TEX -> DVI -> PDF) :

latex fichier.tex && dvipdf fichier.dvi

dvipdf existe en plusieurs noms : dvipdf, dvi2pdf ou dvitopdf.

On peut enfin passer par le chemin (TEX -> DVI -> PS -> PDF) si dvipdf n'existe pas.

! Attention !

pdflatex et pslatex ne solicitent pas les mêmes packages comme par exemple le package pdfpages qui n'est accessible que par pdflatex, ou pstricks qui n'est accessible que par pslatex et latex.

C'est également le cas pour la gestion des images, les formats acceptés ne seront pas les mêmes en PDF qu'en DVI ou en PS !

Tutoriels

Prise en main

Searchtool-80%.png Aide détaillée : Structure d'un document LaTeX‎.
Searchtool-80%.png Aide détaillée : Commandes de base de LaTeX.

Mathématiques

Searchtool-80%.png Aide détaillée : Mathématiques LaTeX.

Environnements

Searchtool-80%.png Aide détaillée : Environnements LaTeX.

Macros

Searchtool-80%.png Aide détaillée : Macros sous LaTeX.

Installation

Searchtool-80%.png Aide détaillée : Installer LaTeX sous Windows.
Searchtool-80%.png Aide détaillée : Installer LaTeX sous Linux.
Searchtool-80%.png Aide détaillée : Installer LaTeX sous Mac.

Bibliographie

Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander (Framabook LaTeX)