Ici un petit aide mémoire sur LATEX. Il en existe des tonnes sur internet je présente ici ce que je passe mon temps à chercher.
Les balises hline affichent les lignes horizitontales, les barres verticales | affichent les lignes verticales. c, r et l servent à la justification des valeurs. Voici un exemple de code :
\begin{tabular}{|c||c|r|l|cc|} \hline & Titre 1 & titre 2 & titre 3 &-&-\\ \hline L1 & a & b & c &-&-\\ \hline L2 & a & b & c &-&-\\ L3 & d & e & f &-&-\\ L4 & g & h & i &-&-\\ L5 & j & k & l &-&-\\ L6 & m & n & o &-&-\\ \hline L7 & 1 & 4 & 7 &-&-\\ L8 & 2 & 5 & 8 &-&-\\ L9 & 3 & 6 & 9 &-&-\\ \hline \end{tabular}
gnuplot est très complet. Ici, on ne présente que le strict minimum pour insérer une courbe simple dans un fichier latex.
Pour commencer, créer le fichier de données
# Data to plot (X,Y) 10 10 50 100 200 150 390 260
Ensuite, on créé un script pour gnuplot :
# arraygraph.gp set terminal latex set output "graph_generated_by_gnuplot.tex" set title "graph title" set label 1 "a label" at 95, 230 set xrange [0:400] set yrange [0:240] plot "arraygraph.dat" with lines 1
On lance le script pour générer graph_generated_by_gnuplot.tex :
$ gnuplot arraygraph.gp
On peut maintenant générer le pdf et le postscript :
$ latex arraygraph.tex $ dvips arraygraph.dvi -o arraygraph.ps $ dvipdf arraygraph.dvi