Jean-Loup & Frédéric
LATEX ou Laτεχ
• Introduction
• Premiers pas
• Exos simples
• Exos avancés
• Références
• Introduction
Histoire
•τεχ
• Abréviation de τέχνη (technē))
• Donald Knuth, 1978, Professor Emeritus of The
Art of Computer Programming...
Versions de τεχ
• 1978 : τεχ v1 = TeX78
• 1982 : τεχ v2 = TeX82
• décimales avec un . au lieu d’une ,
• nouvel algorithme ...
Principes de τεχ
• Le rédacteur se concentre sur la structure logique
de son document, son contenu.
• Le logiciel gère la ...
Éditeur (texte ou τεχ)
WinEdt
Éditeur (texte ou τεχ)
TeXmaker
Éditeur (texte ou τεχ)
LyX
Éditeur (texte ou τεχ)
TeXmacs
Pourquoi τεχ ?
• Vision globale en fonction de la langue, du
contenu, du language,…
• Gestion de la ponctuation, ligatures...
τεχ avantages
• Source académique et prix : gratuit
• Portable : Multi-plateformes et systèmes (W95 à
XP)
• Fiable : pas d...
τεχ base
• Interpréteur :
commande[option]{argument}
• doit passer par un compilateur
τεχ base
• Interpréteur :
commande[option]{argument}
• doit passer par un compilateur<html> <head>
<title>Titre</title>
</...
τεχ base
• Interpréteur :
commande[option]{argument}
•<html> <head>
<title>Titre</title>
</head>
<body>
<p>
bla
<b>bla</b>...
τεχ base
• Interpréteur :
commande[option]{argument}
• doit passer par un compilateur
bla bla bladocumentclass
[a4paper]{b...
τεχ base
• Interpréteur :
commande[option]{argument}
documentclass
[a4paper]{book}
title{Titre}
begin{document}
maketitle
...
• Premiers pas
τεχ: first steps
• Commandes:
• chapter{Introduction générale}
• tableofcontents
• ULgfootnote{ULg : Université de Liège.}
...
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
usepackage[ansinew]{inputenc}
begin{document}
Rédigé en LaTeX{}
pa...
τεχ : compiler
documentclass[a4paper]{book}
%documentclass[a4paper]{article}
usepackage[frenchb]{babel}
usepackage[ansinew]{inputenc}
beg...
τεχ principes
Attention :
LaTeX ignore
Utilisez
sauts de ligne 
espaces successifs
vspace
{10 mm}
espace après  {}
% &  {}...
LaTeX
• Hiérarchiser
begin{document}
chapter{Introduction générale}
Nous sommes tous les jours confrontés à des communautés. Que ce soit dans n...
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
begin{document}
chapter{Introduction générale}
Nous sommes tous le...
Pour la suite…
• Copier sur votre bureau le fichier
• qui est sur R/latex/comm.txt
• Ouvrir ce fichier avec éditeur texte
• ...
part{}
chapter{} %uniquement pour {book} et {report}
section{}
subsection{}
subsubsection{}
parapgraph{}
subparagraph{}
se...
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
begin{document}
chapter{Introduction générale}
Nous sommes tous le...
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
begin{document}
tableofcontents
chapter{Introduction générale}
Nou...
On compile…
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
begin{document}
tableofcontents
chapter{Introduction générale}
Nou...
• Pour avoir la table des matières, il faut
compiler une deuxième fois.
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
begin{document}
chapter{Introduction générale}
Nous sommes tous le...
τεχ principes
τεχ : deux compil.
Pq deux compil ?
• Première compil :
numérotation des
chapitres, section, ...
• Deuxième compil :
Table des matières
en fo...
maxtocdepth{section}
maxsecnumdepth{subsubsection}
• Head
• documentclass[a4paper]{book} {article}
• usepackage[frenchb]{babel}
• begin{document}
• chapter{} section{}
• sub...
• footnote{}
• index{!}
• label{}
• begin{}
• includegraphics{}
• cite
Ce que nous allons voir
• Notes de bas de page
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
begin{document}
tableofcontents
chapter{Introduction générale}
Nou...
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
begin{document}
tableofcontents
chapter{Introduction générale}
Nou...
footnote{texte de la note de bas de
page.}
À vous de jouer
• Index
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
usepackage{makeidx}
makeindex
begin{document}
tableofcontents
chap...
section{Communauté de pratique}
Un nombre de plus en plus important de personnes et d'organisations
issues de milieux dive...
Index
•usepackage{makeidx}
•makeindex
•begin{document}
•index{Compétence}
•index{Communauté!Concept}
•index{Communauté!de
...
• Formules mathématiques
EMAC =
C100%
C0%
(Cchoisie − TEclasseDC
)UclasseDC
Ntotal de reponses
• Dans le texte : $x+y=frac{1}{2}$
• Environnement math. : $$x+y=frac{1}{2}$$ ou
• begin{displaymath} x+y==frac{1}{2}
• en...
Code source
Que l'équation établie par Benjamin Franklin peu avant que Newton ne mange des pommes, à
savoir $x+y=frac{1}{2...
• Langage commande{argument}
• Lettres grecques : omega Omega : ω Ω
• Symboles : rightarrow infty : ∞
• Fonctions : sqrt s...
frac{numérateur}{dénominateur}
Reproduire les expressions
$-frac{1}{k-1}$
Correction for guessing
−
1
k − 1
Reproduire les expressions

V 2
d
$sqrt{frac{V^{2}}{d}} $
EMAC =
C100%
C0%
(Cchoisie − TEclasseDC
)UclasseDC
Ntotal de rep...
• Liste
• begin{enumerate}
• begin{itemize}
begin{enumerate}
item le premier item
item le deuxième item
Vous pouvez inclure un paragraphe de texte entre
les items
ite...
begin{enumerate}
item le premier item
item le deuxième item
Vous pouvez inclure un paragraphe de texte entre les items
ite...
begin{itemize}
item le premier item
item le deuxième item
Vous pouvez inclure un paragraphe de texte entre les items
item ...
begin{itemize}
item 1r item
item suivant
end{itemize}
begin{enumerate}
item 1r item
item suivant
end{enumerate}
Listes: ex...
begin{itemize}
item le premier item
begin{enumerate}
item en numéro un
item alors qu'en deuxième lieu
item voir en troisiè...
• Tableaux et Tables
• begin{tabular}
• begin{table}
• listoftables
Tableaux
begin{tabular}{alignement}
% l (left) c (center) r (right)
Tableaux
begin{tabular}{l c r}
% l (left) c (center) r (right)
Tableaux
ligne 1  X1  X2
ligne 2 Y1 Y2
end{tabular}
begin{tabular}{l c r}
% l (left) c (center) r (right)
Tableaux
begin{tabular}{l c r}
% l (left) c (center) r (right)
hline %horizontal line
ligne 1  X1  X2
hline %horizontal li...
Tableaux
begin{tabular}{|l|c|r|}
% l (left) c (center) r (right)
hline %horizontal line
ligne 1  X1  X2
hline %horizontal ...
Tableau : exercice
begin{tabular}{|l|c|r|}
% l (left) c (center) r (right)
hline %horizontal line
ligne 1  X1  X2
end{tabu...
Tableau: une réponse
begin{tabular}{|lcr|}
hline
 à gauche  centrée  à droite
hline
commande LaTeX  l  c  r 
hline
exemple...
Votre exercice
Table
begin{table}[htbp]
%here top bottom pagefloat
centering
begin{tabular}{@{}{itshape}llcr@{}}
toprule
 multicolumn{3}{c...
• Images
• usepakage{graphicx}
• usepakage{graphics}
• includegraphics{}
Table
begin{table}[htbp] %[ordre de préférence pour placer la table]
%here: ici si possible %ATTENTION, défaut = [tbp]
%to...
Image = Table
usepackage{graphicx}
begin{figure}[hbtp]
includegraphics[width=taille unité]
{chemin/vers/fichier.jpg}
caption...
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
usepackage[ansinew]{inputenc}
usepackage{graphicx}
begin{document}...
Image  Géométrie
usepackage{graphicx}
n’est pas
usepackage{graphics}
documentclass[a4paper]{book}
usepackage[frenchb]{babel}
usepackage[ansinew]{inputenc}
usepackage{graphics}
begin{document}...
• Cross References ou références croisées
• label{} et ref{}
Références croisées
• Dans une partie du document, faire référence à
une autre partie du document qui comporte un
numéro c...
label{}
section{...}
label{sec-name}
or in
begin{table}
label{tab:name}
end{table}
label{}
section{Introduction}
label{introtypo}
begin{table}
label{tab:excompratiq}
ref{} et pageref{}
Le tableau ref{tab:excompratiq} (page pageref
{tab:excompratiq}) fournit quelques exemples
typiques.
…c...
section{Introduction}
label{introtypo}
begin{table}
label{excompratiq}
Le tableau ref{tab:excompratiq}
(page pageref{tab:e...
• BibTeX
@book{knuth79,
Address = {Stanford},
Author = {Donald E. Knuth},
Publisher = {American Mathematical Society and
Digital Pr...
@ARTICLE{definettti70,
author = {De Finetti, Bruno},
title = {Logical foundations and measurement of subjective
probability...
@url{campos2001,
Author = {Campos, M. N.},
Date-Added = { 2005-12-11 21:40:08 +0100},
Date-Modified = { 2005-12-11 22:42:02...
cite{ref}
bibliographystyle{apalike}
bibliography{commpratiq}
@article{nomdappel1,
Author = {Nom, P.},
Journal = {Journal},
Title = {Titre},
Year = {2001}}
@book{nomdappel2,
Author = {...
Votre exercice…
• Copier le fichier DC.bib sur le bureau
• R/latex/20060221/DC.bib
• Lancer JabRef
• ouvrir DC.bib
• insére...
• apa
• apalike
• apalike2
• apasoft
• issabbrv
• nature
• plain
bibliographystyle{}
usepackage{chapterbib}
%permet d'avoir plusieurs bibliographies à
l'intérieur d'un même document
usepackage{natbib}
% use ...
citet{jon90}: Jones et al. (1990)
citet[chap. 2]{jon90}: Jones et al. (1990, chap. 2)
citep{jon90}: (Jones et al., 1990)
c...
Ref Manager: BibDesk
Ref Manager: JabRef
τεχ: first steps
τεχ compil
τεχ : deux compil.
τεχ : trois compil.
• TeXnique
En-tête français
documentclass[a4paper]{book}%{article}
usepackage[latin1]{inputenc} % Pour utiliser les é… sans devoir ta...
Commande
newcommand{resume}[1]{
addcontentsline{toc}{section}{Résumé}
begin{center}fbox{parbox{12cm}{bf #1}}end
{center}}
...
Environnement
begin{environnement}
[option] {argument}
{itemize} {enumerate} {tabular}
begin{center}
begin{flushright}
begi...
Minipage
justifié
centré
mini-page
begin{minipage}[b]{0.45linewidth} % A minipage that covers half the page
centering
Que l'équation établie par Be...
et les € ?
usepackage{eurosym}
begin{document}
Vous nous devez tous, à Frédéric et à moi, la
somme de $100$ euro{}.
end{do...
et les «guillemets»
usepackage[frenchb]{babel}
begin{document}
og Ce n'est pas la pierre qui roule, c'est la mousse
qui vi...
Parallèle html
• Définir commande ou environnement
• Feuilles de styles .css
• Avantage
• Modifie la “référence”
• Tout le c...
• sty: styles: Les fichiers d'extension sty sont les packages (également appelés style files,
d'où le .sty) LaTeX. Ils jouen...
• log: fichier contenant de nombreuses informations sur le déroulement de la dernière
compilation du document par TeX
• tfm...
• Introduction
• Premiers pas
• Exos simples
• Exos avancés
• Références
Références
• LaTeX, A Document Preparation
System (Second Edition) by Leslie Lamport,
Addison-Wesley
• Guide to LaTeX, Too...
on line guides
• The Not So Short Introduction to LaTeX2e, by
Tobias Oetiker (pdf): http://www.ctan.org/tex-archive/
info/...
on line en français
• The Not So Short Introduction
to LaTeX2e, by Tobias Oetiker
(pdf)
• Version Francaise,
• http://www....
• FAQ LaTeX de l'équipe Grappa (2001): http://
www.grappa.univ-lille3.fr/FAQ-LaTeX/
• Présentation rapide de LaTeX2e de Fl...
on line ressources
http://www.ctan.org/
En Français
et de l’ULg
• “Le LaTeX, Notions de base”
• Rémi Lambert
• 5ième édition, 2005-2006
• approx 160pp, dont 40
sp...
Merci de votre attention
et de votre participation
Présentation et exercices pour découvrir LaTeX
Présentation et exercices pour découvrir LaTeX
Présentation et exercices pour découvrir LaTeX
Prochain SlideShare
Chargement dans…5
×

Présentation et exercices pour découvrir LaTeX

3 705 vues

Publié le

Présentation de LaTeX réalisée pour notre laboratoire de recherche par Frédéric Pourbaix et Jean-Loup Castaigne

Publié dans : Formation
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
3 705
Sur SlideShare
0
Issues des intégrations
0
Intégrations
14
Actions
Partages
0
Téléchargements
164
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive



  • TeX : formateur de texte pour r&#xE9;aliser de beaux documents et &#xE9;crire des formules math&#xE9;matiques.
    LaTeX : jeu de macros au-dessus de TeX pour r&#xE9;diger des articles, des rapports, des th&#xE8;ses ou des livres ou pour pr&#xE9;parer des transparents. On peut ins&#xE9;rer dans le texte, des dessins, des tableaux, des formules math&#xE9;matiques et des images sans avoir &#xE0; se soucier (ou presque) de leur mise en page.
    Les documents produits avec LaTeX et TeX sont d'une excellente qualit&#xE9; typographique.
    TeX is the abbreviation of &#x3C4;&#x3AD;&#x3C7;&#x3BD;&#x3B7; (techn&#x113;), Greek for \"art\" and \"craft\", which is also the source word of technical.
  • TeX : formateur de texte pour r&#xE9;aliser de beaux documents et &#xE9;crire des formules math&#xE9;matiques.
    LaTeX : jeu de macros au-dessus de TeX pour r&#xE9;diger des articles, des rapports, des th&#xE8;ses ou des livres ou pour pr&#xE9;parer des transparents. On peut ins&#xE9;rer dans le texte, des dessins, des tableaux, des formules math&#xE9;matiques et des images sans avoir &#xE0; se soucier (ou presque) de leur mise en page.
    Les documents produits avec LaTeX et TeX sont d'une excellente qualit&#xE9; typographique.
    TeX is the abbreviation of &#x3C4;&#x3AD;&#x3C7;&#x3BD;&#x3B7; (techn&#x113;), Greek for \"art\" and \"craft\", which is also the source word of technical.
  • TeX : formateur de texte pour r&#xE9;aliser de beaux documents et &#xE9;crire des formules math&#xE9;matiques.
    LaTeX : jeu de macros au-dessus de TeX pour r&#xE9;diger des articles, des rapports, des th&#xE8;ses ou des livres ou pour pr&#xE9;parer des transparents. On peut ins&#xE9;rer dans le texte, des dessins, des tableaux, des formules math&#xE9;matiques et des images sans avoir &#xE0; se soucier (ou presque) de leur mise en page.
    Les documents produits avec LaTeX et TeX sont d'une excellente qualit&#xE9; typographique.
    TeX is the abbreviation of &#x3C4;&#x3AD;&#x3C7;&#x3BD;&#x3B7; (techn&#x113;), Greek for \"art\" and \"craft\", which is also the source word of technical.
  • TeX : formateur de texte pour r&#xE9;aliser de beaux documents et &#xE9;crire des formules math&#xE9;matiques.
    LaTeX : jeu de macros au-dessus de TeX pour r&#xE9;diger des articles, des rapports, des th&#xE8;ses ou des livres ou pour pr&#xE9;parer des transparents. On peut ins&#xE9;rer dans le texte, des dessins, des tableaux, des formules math&#xE9;matiques et des images sans avoir &#xE0; se soucier (ou presque) de leur mise en page.
    Les documents produits avec LaTeX et TeX sont d'une excellente qualit&#xE9; typographique.
    TeX is the abbreviation of &#x3C4;&#x3AD;&#x3C7;&#x3BD;&#x3B7; (techn&#x113;), Greek for \"art\" and \"craft\", which is also the source word of technical.
  • TeX : formateur de texte pour r&#xE9;aliser de beaux documents et &#xE9;crire des formules math&#xE9;matiques.
    LaTeX : jeu de macros au-dessus de TeX pour r&#xE9;diger des articles, des rapports, des th&#xE8;ses ou des livres ou pour pr&#xE9;parer des transparents. On peut ins&#xE9;rer dans le texte, des dessins, des tableaux, des formules math&#xE9;matiques et des images sans avoir &#xE0; se soucier (ou presque) de leur mise en page.
    Les documents produits avec LaTeX et TeX sont d'une excellente qualit&#xE9; typographique.
    TeX is the abbreviation of &#x3C4;&#x3AD;&#x3C7;&#x3BD;&#x3B7; (techn&#x113;), Greek for \"art\" and \"craft\", which is also the source word of technical.
  • TeX : formateur de texte pour r&#xE9;aliser de beaux documents et &#xE9;crire des formules math&#xE9;matiques.
    LaTeX : jeu de macros au-dessus de TeX pour r&#xE9;diger des articles, des rapports, des th&#xE8;ses ou des livres ou pour pr&#xE9;parer des transparents. On peut ins&#xE9;rer dans le texte, des dessins, des tableaux, des formules math&#xE9;matiques et des images sans avoir &#xE0; se soucier (ou presque) de leur mise en page.
    Les documents produits avec LaTeX et TeX sont d'une excellente qualit&#xE9; typographique.
    TeX is the abbreviation of &#x3C4;&#x3AD;&#x3C7;&#x3BD;&#x3B7; (techn&#x113;), Greek for \"art\" and \"craft\", which is also the source word of technical.
  • TeX : formateur de texte pour r&#xE9;aliser de beaux documents et &#xE9;crire des formules math&#xE9;matiques.
    LaTeX : jeu de macros au-dessus de TeX pour r&#xE9;diger des articles, des rapports, des th&#xE8;ses ou des livres ou pour pr&#xE9;parer des transparents. On peut ins&#xE9;rer dans le texte, des dessins, des tableaux, des formules math&#xE9;matiques et des images sans avoir &#xE0; se soucier (ou presque) de leur mise en page.
    Les documents produits avec LaTeX et TeX sont d'une excellente qualit&#xE9; typographique.
    TeX is the abbreviation of &#x3C4;&#x3AD;&#x3C7;&#x3BD;&#x3B7; (techn&#x113;), Greek for \"art\" and \"craft\", which is also the source word of technical.
  • TeX is now very stable, and only minor updates are anticipated
  • TeX is now very stable, and only minor updates are anticipated
  • TeX is now very stable, and only minor updates are anticipated
  • TeX is now very stable, and only minor updates are anticipated
  • TeX is now very stable, and only minor updates are anticipated
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • il existe aujourd'hui des logiciels permettant de r&#xE9;diger des documents LaTeX de cette mani&#xE8;re, comme Lyx (sous Windows 9x/Me/2000/XP et MacOS X). D'autres logiciels, comme TeXmacs, ne sont pas destin&#xE9;s &#xE0; produire des documents LaTeX mais disposent d'une fonction d'export vers ce format. Sous Windows, les &#xE9;diteurs les plus connus sont TexnicCenter et WinEdt. Sous GNU/Linux, on peut citer Kile, disponible dans l'environnement KDE.
  • Les crit&#xE8;res de beaut&#xE9; utilis&#xE9;s d&#xE9;pendent le plus souvent des r&#xE8;gles typographiques attach&#xE9;es &#xE0; la langue ou au langage employ&#xE9; (math&#xE9;matiques par exemple), mais il peut &#xE9;galement, &#xE0; tout moment, prendre en compte les go&#xFB;ts de l'auteur. TeX g&#xE8;re ainsi la ponctuation, les ligatures, les coupures de mots et les justifications verticales et horizontales.
    Un dernier avantage couvre tous les probl&#xE8;mes de num&#xE9;rotation des paragraphes, de tables des mati&#xE8;res, des figures, de
    r&#xE9;f&#xE9;rences crois&#xE9;es, de bibliographie, d'index, etc, etc. L'auteur a peu &#xE0; s'en soucier, il n'a qu'&#xE0; les d&#xE9;clarer.
  • Les crit&#xE8;res de beaut&#xE9; utilis&#xE9;s d&#xE9;pendent le plus souvent des r&#xE8;gles typographiques attach&#xE9;es &#xE0; la langue ou au langage employ&#xE9; (math&#xE9;matiques par exemple), mais il peut &#xE9;galement, &#xE0; tout moment, prendre en compte les go&#xFB;ts de l'auteur. TeX g&#xE8;re ainsi la ponctuation, les ligatures, les coupures de mots et les justifications verticales et horizontales.
    Un dernier avantage couvre tous les probl&#xE8;mes de num&#xE9;rotation des paragraphes, de tables des mati&#xE8;res, des figures, de
    r&#xE9;f&#xE9;rences crois&#xE9;es, de bibliographie, d'index, etc, etc. L'auteur a peu &#xE0; s'en soucier, il n'a qu'&#xE0; les d&#xE9;clarer.
  • Les crit&#xE8;res de beaut&#xE9; utilis&#xE9;s d&#xE9;pendent le plus souvent des r&#xE8;gles typographiques attach&#xE9;es &#xE0; la langue ou au langage employ&#xE9; (math&#xE9;matiques par exemple), mais il peut &#xE9;galement, &#xE0; tout moment, prendre en compte les go&#xFB;ts de l'auteur. TeX g&#xE8;re ainsi la ponctuation, les ligatures, les coupures de mots et les justifications verticales et horizontales.
    Un dernier avantage couvre tous les probl&#xE8;mes de num&#xE9;rotation des paragraphes, de tables des mati&#xE8;res, des figures, de
    r&#xE9;f&#xE9;rences crois&#xE9;es, de bibliographie, d'index, etc, etc. L'auteur a peu &#xE0; s'en soucier, il n'a qu'&#xE0; les d&#xE9;clarer.
  • Les crit&#xE8;res de beaut&#xE9; utilis&#xE9;s d&#xE9;pendent le plus souvent des r&#xE8;gles typographiques attach&#xE9;es &#xE0; la langue ou au langage employ&#xE9; (math&#xE9;matiques par exemple), mais il peut &#xE9;galement, &#xE0; tout moment, prendre en compte les go&#xFB;ts de l'auteur. TeX g&#xE8;re ainsi la ponctuation, les ligatures, les coupures de mots et les justifications verticales et horizontales.
    Un dernier avantage couvre tous les probl&#xE8;mes de num&#xE9;rotation des paragraphes, de tables des mati&#xE8;res, des figures, de
    r&#xE9;f&#xE9;rences crois&#xE9;es, de bibliographie, d'index, etc, etc. L'auteur a peu &#xE0; s'en soucier, il n'a qu'&#xE0; les d&#xE9;clarer.
  • Les crit&#xE8;res de beaut&#xE9; utilis&#xE9;s d&#xE9;pendent le plus souvent des r&#xE8;gles typographiques attach&#xE9;es &#xE0; la langue ou au langage employ&#xE9; (math&#xE9;matiques par exemple), mais il peut &#xE9;galement, &#xE0; tout moment, prendre en compte les go&#xFB;ts de l'auteur. TeX g&#xE8;re ainsi la ponctuation, les ligatures, les coupures de mots et les justifications verticales et horizontales.
    Un dernier avantage couvre tous les probl&#xE8;mes de num&#xE9;rotation des paragraphes, de tables des mati&#xE8;res, des figures, de
    r&#xE9;f&#xE9;rences crois&#xE9;es, de bibliographie, d'index, etc, etc. L'auteur a peu &#xE0; s'en soucier, il n'a qu'&#xE0; les d&#xE9;clarer.
  • Les crit&#xE8;res de beaut&#xE9; utilis&#xE9;s d&#xE9;pendent le plus souvent des r&#xE8;gles typographiques attach&#xE9;es &#xE0; la langue ou au langage employ&#xE9; (math&#xE9;matiques par exemple), mais il peut &#xE9;galement, &#xE0; tout moment, prendre en compte les go&#xFB;ts de l'auteur. TeX g&#xE8;re ainsi la ponctuation, les ligatures, les coupures de mots et les justifications verticales et horizontales.
    Un dernier avantage couvre tous les probl&#xE8;mes de num&#xE9;rotation des paragraphes, de tables des mati&#xE8;res, des figures, de
    r&#xE9;f&#xE9;rences crois&#xE9;es, de bibliographie, d'index, etc, etc. L'auteur a peu &#xE0; s'en soucier, il n'a qu'&#xE0; les d&#xE9;clarer.
  • Macro de l&#x2019;&#xE9;criture de partition musicale &#xE0; celle de mol&#xE9;cules chimiques
  • Macro de l&#x2019;&#xE9;criture de partition musicale &#xE0; celle de mol&#xE9;cules chimiques
  • Macro de l&#x2019;&#xE9;criture de partition musicale &#xE0; celle de mol&#xE9;cules chimiques
  • Macro de l&#x2019;&#xE9;criture de partition musicale &#xE0; celle de mol&#xE9;cules chimiques
  • Macro de l&#x2019;&#xE9;criture de partition musicale &#xE0; celle de mol&#xE9;cules chimiques
  • Macro de l&#x2019;&#xE9;criture de partition musicale &#xE0; celle de mol&#xE9;cules chimiques
  • Macro de l&#x2019;&#xE9;criture de partition musicale &#xE0; celle de mol&#xE9;cules chimiques







































































































































































































































  • Présentation et exercices pour découvrir LaTeX

    1. 1. Jean-Loup & Frédéric LATEX ou Laτεχ
    2. 2. • Introduction • Premiers pas • Exos simples • Exos avancés • Références
    3. 3. • Introduction
    4. 4. Histoire •τεχ • Abréviation de τέχνη (technē)) • Donald Knuth, 1978, Professor Emeritus of The Art of Computer Programming at Stanford University LATEX 2! — Lamport "!# Leslie Lamport, 1982 Informatique, M$
    5. 5. Versions de τεχ • 1978 : τεχ v1 = TeX78 • 1982 : τεχ v2 = TeX82 • décimales avec un . au lieu d’une , • nouvel algorithme d’hyphénation • 1989 : τεχ v3 & METAFONT • 256 caractères au lieu de 128 • 2002 : τεχ version 3.141592 • 2005 : toujours d’actualité
    6. 6. Principes de τεχ • Le rédacteur se concentre sur la structure logique de son document, son contenu. • Le logiciel gère la mise en page du document (césure des mots, alinéas). • LaTeX sépare la forme du contenu. • Logiciels wysiwyg pour rédiger des documents LaTeX (Lyx,TeXmacs).
    7. 7. Éditeur (texte ou τεχ) WinEdt
    8. 8. Éditeur (texte ou τεχ) TeXmaker
    9. 9. Éditeur (texte ou τεχ) LyX
    10. 10. Éditeur (texte ou τεχ) TeXmacs
    11. 11. Pourquoi τεχ ? • Vision globale en fonction de la langue, du contenu, du language,… • Gestion de la ponctuation, ligatures et coupure des mots, justification horizontale et verticale • Numérotation des paragraphes, figures, références croisées • Index,Tables des matières, … • Bibliographie • Word=WYSIWYG…almost,Tex=YAFIYGI
    12. 12. τεχ avantages • Source académique et prix : gratuit • Portable : Multi-plateformes et systèmes (W95 à XP) • Fiable : pas de plantage, peu importe la taille du document • Facile pour la gestion de gros documents • Pérennité des documents sources • Qualité de production • Nombreuses macro disponibles et gratuites
    13. 13. τεχ base • Interpréteur : commande[option]{argument} • doit passer par un compilateur
    14. 14. τεχ base • Interpréteur : commande[option]{argument} • doit passer par un compilateur<html> <head> <title>Titre</title> </head> <body> <p> bla <b>bla</b> bla </p> </body> </html> bla bla bla
    15. 15. τεχ base • Interpréteur : commande[option]{argument} •<html> <head> <title>Titre</title> </head> <body> <p> bla <b>bla</b> bla </p> </body> </html> documentclass [a4paper]{book} title{Titre} begin{document} maketitle bla textbf{bla} bla end{document}
    16. 16. τεχ base • Interpréteur : commande[option]{argument} • doit passer par un compilateur bla bla bladocumentclass [a4paper]{book} title{Titre} begin{document} maketitle bla textbf{bla} bla end{document}
    17. 17. τεχ base • Interpréteur : commande[option]{argument} documentclass [a4paper]{book} title{Titre} begin{document} maketitle bla textbf{bla} bla end{document}
    18. 18. • Premiers pas
    19. 19. τεχ: first steps • Commandes: • chapter{Introduction générale} • tableofcontents • ULgfootnote{ULg : Université de Liège.} • interactionsindex{Interaction}
    20. 20. documentclass[a4paper]{book} usepackage[frenchb]{babel} usepackage[ansinew]{inputenc} begin{document} Rédigé en LaTeX{} par mettre votre nom le today end{document} On commence
    21. 21. τεχ : compiler
    22. 22. documentclass[a4paper]{book} %documentclass[a4paper]{article} usepackage[frenchb]{babel} usepackage[ansinew]{inputenc} begin{document} Rédigé en LaTeX{} par Jean-Loup le today end{document} On compile et } Rédigé en LaTeX par Jean-Loup le today Rédigé en LaTeX{} par Jean-Loup le today{}
    23. 23. τεχ principes Attention : LaTeX ignore Utilisez sauts de ligne espaces successifs vspace {10 mm} espace après {} % & {} @ $ # ^ _ % & …
    24. 24. LaTeX • Hiérarchiser
    25. 25. begin{document} chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de end{document}
    26. 26. documentclass[a4paper]{book} usepackage[frenchb]{babel} begin{document} chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de Rédigé en LaTeX{} par vous le today end{document}
    27. 27. Pour la suite… • Copier sur votre bureau le fichier • qui est sur R/latex/comm.txt • Ouvrir ce fichier avec éditeur texte • Copier le contenu • Coller le texte dans WinEdt • en dessous de begin{document} • avant “Rédigé par …” • Hiérarchiser maintenant ! ;o)
    28. 28. part{} chapter{} %uniquement pour {book} et {report} section{} subsection{} subsubsection{} parapgraph{} subparagraph{} section*{} % forme * = pas de numérotation C’est à vous !
    29. 29. documentclass[a4paper]{book} usepackage[frenchb]{babel} begin{document} chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de Rédigé en LaTeX{} par vous le today end{document}
    30. 30. documentclass[a4paper]{book} usepackage[frenchb]{babel} begin{document} tableofcontents chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de Rédigé en LaTeX{} par vous end{document}
    31. 31. On compile…
    32. 32. documentclass[a4paper]{book} usepackage[frenchb]{babel} begin{document} tableofcontents chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de Rédigé en LaTeX{} par vous le today end{document} ?
    33. 33. • Pour avoir la table des matières, il faut compiler une deuxième fois.
    34. 34. documentclass[a4paper]{book} usepackage[frenchb]{babel} begin{document} chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de Rédigé en LaTeX{} par vous le today end{document}
    35. 35. τεχ principes
    36. 36. τεχ : deux compil.
    37. 37. Pq deux compil ? • Première compil : numérotation des chapitres, section, ... • Deuxième compil : Table des matières en fonction des numéros
    38. 38. maxtocdepth{section} maxsecnumdepth{subsubsection}
    39. 39. • Head • documentclass[a4paper]{book} {article} • usepackage[frenchb]{babel} • begin{document} • chapter{} section{} • subsection{}subsubsection{} • tableofcontents • Double compilation Ce que nous avons vu
    40. 40. • footnote{} • index{!} • label{} • begin{} • includegraphics{} • cite Ce que nous allons voir
    41. 41. • Notes de bas de page
    42. 42. documentclass[a4paper]{book} usepackage[frenchb]{babel} begin{document} tableofcontents chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail, Labsetfootnote{LabSET : Laboratoire de Soutien à l’Enseignement Télématique.}, Formadisfootnote{Formadis : FORMation À DIStance.} ou ELEKTRAfootnote {ELEKTRA : Enhanced Learning Experience and Knowledge Transfer.}, nous sommes confrontés à des communautés. section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de
    43. 43. documentclass[a4paper]{book} usepackage[frenchb]{babel} begin{document} tableofcontents chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail, Labsetfootnote{LabSET : Laboratoire de Soutien à l’Enseignement Télématique.}, Formadisfootnote{Formadis : FORMation À DIStance.} ou ELEKTRA footnote{ELEKTRA : Enhanced Learning Experience and Knowledge Transfer.}, nous sommes confrontés à des communautés. section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de Rédigé en LaTeX{} par vous end{document}
    44. 44. footnote{texte de la note de bas de page.} À vous de jouer
    45. 45. • Index
    46. 46. documentclass[a4paper]{book} usepackage[frenchb]{babel} usepackage{makeidx} makeindex begin{document} tableofcontents chapter{Introduction générale} Nous sommes tous les jours confrontés à des communautés. Que ce soit dans notre travail section{Communauté de pratique} Le terme "communauté de pratique" est relativement lié à un vocabulaire nouveau même si ce phénomène trouve déjà son origine en des temps plus anciens. Un nombre de plus en plus important de personnes et d'organisations issues de milieux divers se focalisent actuellement sur les communautés de pratique en tant que vecteur d'augmentation de leur performance. Le concept de communauté de pratique a permis de créer de nouvelles perspectives utiles en matière de connaissances et d'apprentissage. subsection{Le domaine} Une communauté de pratique n'est pas simplement un club d'amis ou un réseau de printindex Rédigé en LaTeX{} par vous le today end{document}
    47. 47. section{Communauté de pratique} Un nombre de plus en plus important de personnes et d'organisations issues de milieux divers se focalisent actuellement sur les communautés de pratique en tant que vecteur d'augmentation de leur performanceindex{performance}. Le conceptindex{Communauté!Concept} de communauté de pratiqueindex{Communauté!de pratique| textbf} a permis de créer de nouvelles perspectives utiles en matière de connaissances et d'apprentissage...
    48. 48. Index •usepackage{makeidx} •makeindex •begin{document} •index{Compétence} •index{Communauté!Concept} •index{Communauté!de pratique|textbf} •printindex •end{document}
    49. 49. • Formules mathématiques EMAC = C100% C0% (Cchoisie − TEclasseDC )UclasseDC Ntotal de reponses
    50. 50. • Dans le texte : $x+y=frac{1}{2}$ • Environnement math. : $$x+y=frac{1}{2}$$ ou • begin{displaymath} x+y==frac{1}{2} • end{displaymath} Équations
    51. 51. Code source Que l'équation établie par Benjamin Franklin peu avant que Newton ne mange des pommes, à savoir $x+y=frac{1}{2}$, et pour autant que cette histoire soit vraie, alors la solution générale implicite absurdité'' prend tout son sens. vspace{2cm} Que l'équation établie par Benjamin Franklin peu avant que Newton ne mange des pommes, à savoir $$x+y=frac{1}{2}$$ et pour autant que cette histoire soit vraie, alors la solution générale implicite ''absurdité'' prend tout son sens.
    52. 52. • Langage commande{argument} • Lettres grecques : omega Omega : ω Ω • Symboles : rightarrow infty : ∞ • Fonctions : sqrt sum : √ ∑ • Indice : _{} et Exposant ^{} • frac{numérateur}{dénominateur} Équations
    53. 53. frac{numérateur}{dénominateur} Reproduire les expressions $-frac{1}{k-1}$ Correction for guessing − 1 k − 1
    54. 54. Reproduire les expressions V 2 d $sqrt{frac{V^{2}}{d}} $ EMAC = C100% C0% (Cchoisie − TEclasseDC )UclasseDC Ntotal de reponses racine carré: sqrt{} frac{numérateur}{dénominateur} exposant: ^{}
    55. 55. • Liste • begin{enumerate} • begin{itemize}
    56. 56. begin{enumerate} item le premier item item le deuxième item Vous pouvez inclure un paragraphe de texte entre les items item l’item suivant end{enumerate}
    57. 57. begin{enumerate} item le premier item item le deuxième item Vous pouvez inclure un paragraphe de texte entre les items item l’item suivant end{enumerate}
    58. 58. begin{itemize} item le premier item item le deuxième item Vous pouvez inclure un paragraphe de texte entre les items item l’item suivant end{itemize}
    59. 59. begin{itemize} item 1r item item suivant end{itemize} begin{enumerate} item 1r item item suivant end{enumerate} Listes: exercice
    60. 60. begin{itemize} item le premier item begin{enumerate} item en numéro un item alors qu'en deuxième lieu item voir en troisième end{enumerate} item le deuxième item Vous pouvez inclure un paragraphe de texte entre les items item l’item suivant end{itemize} Solution
    61. 61. • Tableaux et Tables • begin{tabular} • begin{table} • listoftables
    62. 62. Tableaux begin{tabular}{alignement} % l (left) c (center) r (right)
    63. 63. Tableaux begin{tabular}{l c r} % l (left) c (center) r (right)
    64. 64. Tableaux ligne 1 X1 X2 ligne 2 Y1 Y2 end{tabular} begin{tabular}{l c r} % l (left) c (center) r (right)
    65. 65. Tableaux begin{tabular}{l c r} % l (left) c (center) r (right) hline %horizontal line ligne 1 X1 X2 hline %horizontal line ligne 2 Y1 Y2 hline %horizontal line end{tabular}
    66. 66. Tableaux begin{tabular}{|l|c|r|} % l (left) c (center) r (right) hline %horizontal line ligne 1 X1 X2 hline %horizontal line ligne 2 Y1 Y2 hline %horizontal line end{tabular} {| | | |}
    67. 67. Tableau : exercice begin{tabular}{|l|c|r|} % l (left) c (center) r (right) hline %horizontal line ligne 1 X1 X2 end{tabular}
    68. 68. Tableau: une réponse begin{tabular}{|lcr|} hline à gauche centrée à droite hline commande LaTeX l c r hline exemple à gauche centrée à droite hline end{tabular}
    69. 69. Votre exercice
    70. 70. Table begin{table}[htbp] %here top bottom pagefloat centering begin{tabular}{@{}{itshape}llcr@{}} toprule multicolumn{3}{c}{Type de colonne} cmidrule(l){2-4} description à gauche centrée à droite commande LaTeX{} texttt{l} texttt{c} texttt{r} exemple à gauche centrée à droite bottomrule end{tabular} caption{Formatage des colonnes dans un tableau.} label{tab:col-format} end{table} listoftables
    71. 71. • Images • usepakage{graphicx} • usepakage{graphics} • includegraphics{}
    72. 72. Table begin{table}[htbp] %[ordre de préférence pour placer la table] %here: ici si possible %ATTENTION, défaut = [tbp] %top: en haut d’une page, celle-ci ou la suivante %bottom: en bas d’une page, celle-ci ou la suivante %pagefloat: sur une page ne contenant que des images/tables centering % ou begin{center} begin{tabular} … end{tabular} caption{Titre de la table.} %Titre label{tab:tableverte} %Permet d’y faire référence ailleurs end{table} listoftables %imprime la liste des tables
    73. 73. Image = Table usepackage{graphicx} begin{figure}[hbtp] includegraphics[width=taille unité] {chemin/vers/fichier.jpg} caption{Titre de l’image.} label{fig:lablelimage} end{figure}
    74. 74. documentclass[a4paper]{book} usepackage[frenchb]{babel} usepackage[ansinew]{inputenc} usepackage{graphicx} begin{document} begin{figure}[hbtp] centering includegraphics[width=0.5textwidth]{knuth.jpg} %Image knuth.jpg dans le même répertoire caption{Une petite image}
    75. 75. Image Géométrie usepackage{graphicx} n’est pas usepackage{graphics}
    76. 76. documentclass[a4paper]{book} usepackage[frenchb]{babel} usepackage[ansinew]{inputenc} usepackage{graphics} begin{document} thispagestyle{empty} hspace*{4cm} begin{picture}(250,100) unitlength=4.0 pt put(0,0){line(1,0){20}} put(0,0){line(1,1){20}} put(20,20){line(1,0){20}} put(20,0){line(1,1){20}} put(-10,0){vector(1,0){7}} put(-20,-0.5){sommet} put(0,0){circle*{1}} end{picture} end{document}
    77. 77. • Cross References ou références croisées • label{} et ref{}
    78. 78. Références croisées • Dans une partie du document, faire référence à une autre partie du document qui comporte un numéro comme : • page • chapitre • tableau • image label{nom} : repère invisible à atteindre ref{nom} : fait référence
    79. 79. label{} section{...} label{sec-name} or in begin{table} label{tab:name} end{table}
    80. 80. label{} section{Introduction} label{introtypo} begin{table} label{tab:excompratiq}
    81. 81. ref{} et pageref{} Le tableau ref{tab:excompratiq} (page pageref {tab:excompratiq}) fournit quelques exemples typiques. …comme vu dans la section ref{introtypo}(page pageref{introtypo}, nous définissons… …déjà illustré dans le tableau label {excompratiq}, la variabilité des…
    82. 82. section{Introduction} label{introtypo} begin{table} label{excompratiq} Le tableau ref{tab:excompratiq} (page pageref{tab:excompratiq}) fournit quelques exemples typiques. …comme vu dans la section ref {introtypo}(page pageref {introtypo}, nous définissons… …déjà illustré dans le tableau label {excompratiq}, la variabilité des…
    83. 83. • BibTeX
    84. 84. @book{knuth79, Address = {Stanford}, Author = {Donald E. Knuth}, Publisher = {American Mathematical Society and Digital Press}, Title = {Tex and Metafont, New Directions in Typesetting}, Year = {1979} }
    85. 85. @ARTICLE{definettti70, author = {De Finetti, Bruno}, title = {Logical foundations and measurement of subjective probability}, journal = {Acta Psychologica,Amsterdam}, year = {1970}, volume = {34}, pages = {129-145}, number = {2-3}, abstract = {Discusses subjective probability, as … date-modified = {2005-12-03 00:09:37 +0100}, keywords = {Choice, Behavior, Measurement, Probability,Test, Scores, Psychometrics, Statistics, Methodology, Human} }
    86. 86. @url{campos2001, Author = {Campos, M. N.}, Date-Added = { 2005-12-11 21:40:08 +0100}, Date-Modified = { 2005-12-11 22:42:02 +0100}, Lastchecked = { 23/05/2005}, Title = {Communication et communaut{'e}s en r{'e}seau. Ciberlegenda, 6.}, Url = {http://www.fas.umontreal.ca/COM/Interactiva/ Index.htm}, Year = {2001} }
    87. 87. cite{ref}
    88. 88. bibliographystyle{apalike} bibliography{commpratiq}
    89. 89. @article{nomdappel1, Author = {Nom, P.}, Journal = {Journal}, Title = {Titre}, Year = {2001}} @book{nomdappel2, Author = {Nom, P.}, Publisher = {Publisher’s name}, Title = {Titre}, Year = {2001}} Organisation begin{document} Texte cite{nomdappel1} Texte cite[page 209] {nomdappel2} bibliographystyle{} bibliography .bib .tex
    90. 90. Votre exercice… • Copier le fichier DC.bib sur le bureau • R/latex/20060221/DC.bib • Lancer JabRef • ouvrir DC.bib • insérer des citations dans comm.tex • compiler… 3x
    91. 91. • apa • apalike • apalike2 • apasoft • issabbrv • nature • plain bibliographystyle{}
    92. 92. usepackage{chapterbib} %permet d'avoir plusieurs bibliographies à l'intérieur d'un même document usepackage{natbib} % use author/date bibliographic citations Amélioration
    93. 93. citet{jon90}: Jones et al. (1990) citet[chap. 2]{jon90}: Jones et al. (1990, chap. 2) citep{jon90}: (Jones et al., 1990) citep[voir][chap. 2]{jon90}: (voir Jones et al., 1990, chap. 2) citet*{jon90}: Jones, Baker, and Williams (1990) citeauthor{jon90}: Jones et al. citeyear{jon90}: 1990 citeyearpar{jon90}: (1990)
    94. 94. Ref Manager: BibDesk
    95. 95. Ref Manager: JabRef
    96. 96. τεχ: first steps
    97. 97. τεχ compil
    98. 98. τεχ : deux compil.
    99. 99. τεχ : trois compil.
    100. 100. • TeXnique
    101. 101. En-tête français documentclass[a4paper]{book}%{article} usepackage[latin1]{inputenc} % Pour utiliser les é… sans devoir taper 'e… %[ansinew] au lieu de [latin1] usepackage{xspace} % Pour avoir les bons espaces devant les :… usepackage[french]{babel} % To get into french mode usepackage[T1]{fontenc} %utiliser les fontes PS Type1 Adobe … begin{document} Votre contenu end{document} Construire ses propres en-têtes
    102. 102. Commande newcommand{resume}[1]{ addcontentsline{toc}{section}{Résumé} begin{center}fbox{parbox{12cm}{bf #1}}end {center}} Construire ses propres commandes
    103. 103. Environnement begin{environnement} [option] {argument} {itemize} {enumerate} {tabular} begin{center} begin{flushright} begin{flushleft} begin{minipage} begin{jloup} Construire ses propres environnements
    104. 104. Minipage justifié centré
    105. 105. mini-page begin{minipage}[b]{0.45linewidth} % A minipage that covers half the page centering Que l'équation établie par Benjamin Franklin peu avant que Newton ne mange des pommes, à savoir $x+y=frac{1}{2}$, et pour autant que cette histoire soit vraie, alors la solution générale implicite absurdité'' prend tout son sens. end{minipage} %hspace{0.5cm} % To get a little bit of space between the figures hfill begin{minipage}[b]{0.45linewidth} centering Que l'équation établie par Benjamin Franklin peu avant que Newton ne mange des pommes, à savoir $$x+y=frac{1}{2}$$ et pour autant que cette histoire soit vraie, alors la solution générale implicite ''absurdité'' prend tout son sens. end{minipage}
    106. 106. et les € ? usepackage{eurosym} begin{document} Vous nous devez tous, à Frédéric et à moi, la somme de $100$ euro{}. end{document}
    107. 107. et les «guillemets» usepackage[frenchb]{babel} begin{document} og Ce n'est pas la pierre qui roule, c'est la mousse qui vitfg
    108. 108. Parallèle html • Définir commande ou environnement • Feuilles de styles .css • Avantage • Modifie la “référence” • Tout le contenu est mis à jour • Flexibilité du système
    109. 109. • sty: styles: Les fichiers d'extension sty sont les packages (également appelés style files, d'où le .sty) LaTeX. Ils jouent donc un rôle très important lors de la compilation d'un document (chaque ligne usepackage{machin} du préambule du document • fmt: format, c'est-à-dire ensemble de macros TeX précompilées (pour accélérer leur traiement). LaTeX est en fait un format, et le programme LaTeX est identique au programme TeX sur un système d'exploitation digne de ce nom (= qui supporte les liens symboliques). Le fait que l'utilisateur ait invoqué LaTeX provoque le lancement de TeX avec le format latex.fmt. • cls: classe de document : elle influe profondément sur la mise en page (par exemple, il y a par défaut dans la classe book des en-têtes de pages contenant le nom des chapitres/ sections selon la parité de la page alors que ces en-têtes sont absents dans la classe article) ; • aux: fichier produit par une compilation de document TeX ou LaTeX et contenant des informations à propos du document, informations souvent utiles pour une compilation ultérieure (par exemple pour la génération d'une table des matières) ; Fichiers τεχ
    110. 110. • log: fichier contenant de nombreuses informations sur le déroulement de la dernière compilation du document par TeX • tfm: fichier contenant les métriques d'une fonte (espace à accorder à chaque caractère, kerning...), utilisé par le moteur TeX pour placer les boîtes correspondant à des caractères dans la fonte en question ; • afm: fichier contenant les métriques d'une fonte dans un format conçu par Adobe pour les fontes PostScript ; • pfb: fichier contenant les glyphes d'une fonte PostScript, c'est-à-dire le dessin précis de chaque caractère dans cette fonte ; • mf: source d'une police METAFONT ; • gf: rendu bitmap d'une police METAFONT à une résolution choisie par l'utilisateur ; • pk: images bitmap compactées (à la différence du format gf) des caractères d'une police à une résolution choisie par l'utilisateur ; Fichiers τεχ
    111. 111. • Introduction • Premiers pas • Exos simples • Exos avancés • Références
    112. 112. Références • LaTeX, A Document Preparation System (Second Edition) by Leslie Lamport, Addison-Wesley • Guide to LaTeX, Tools and Techniques for Computer Typesetting (Fourth Edition) by Helmut Kopka and Patrick W. Daly,Addison-Wesley • The LaTeX Companion (Second Edition) by Michel Goossens, Frank Mittelbach, Johannes Braams, David Carlisle, and Chris Rowley,Addison-Wesley
    113. 113. on line guides • The Not So Short Introduction to LaTeX2e, by Tobias Oetiker (pdf): http://www.ctan.org/tex-archive/ info/lshort/english/lshort.pdf • Online LaTeX Tutorials, from the Indian TeX Users Group: http://www.tug.org.in/tutorials.html • LaTeX Tutorials, from Andy Roberts: http://www.andy-roberts.net/misc/latex/index.html
    114. 114. on line en français • The Not So Short Introduction to LaTeX2e, by Tobias Oetiker (pdf) • Version Francaise, • http://www.ctan.org/tex-archive/ info/lshort/french/flshort-3.20.pdf
    115. 115. • FAQ LaTeX de l'équipe Grappa (2001): http:// www.grappa.univ-lille3.fr/FAQ-LaTeX/ • Présentation rapide de LaTeX2e de Florent Rougon (2000): http://people.via.ecp.fr/~flo/2000/ presentation_LaTeX/index.html • Apprends LaTeX de Marc Baudouin (1997): http://www.lsv.ens-cachan.fr/~markey/bibla.php?lang=fr • Guide d’introduction au traitement de textes LATEX2e par Frédéric Geraerds: http:// www.lsv.ens-cachan.fr/~markey/bibla.php?lang=fr
    116. 116. on line ressources http://www.ctan.org/
    117. 117. En Français et de l’ULg • “Le LaTeX, Notions de base” • Rémi Lambert • 5ième édition, 2005-2006 • approx 160pp, dont 40 spécifiques aux mathématiques
    118. 118. Merci de votre attention et de votre participation

    ×