1 / 19

Introduction à Linux

Introduction à Linux. Abdallah ELKHYARI. abdallah.elkhyari@univ-st-etienne.fr L1 Math-Info 2004 - 2005. Le traitement du texte Latex. Présentation générale. LaTex n’est pas vraiment un traitement de texte LaTex est un outil de compilation de documents

yorick
Download Presentation

Introduction à Linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction à Linux Abdallah ELKHYARI abdallah.elkhyari@univ-st-etienne.fr L1 Math-Info 2004 - 2005

  2. Le traitement du texte Latex

  3. Présentation générale • LaTex n’est pas vraiment un traitement de texte • LaTex est un outil de compilation de documents • LaTex est particulièrement étudier pour les mathématiques • LaTex permet la mise en forme d’articles, rapports, thèses, polycopies • et lettres • LaTex compile des fichiers texte avec l’extension .tex • LaTex reconnaît ses commandes du fait que celle-ci commencent par un • backslash (\) et reconnaît certains caractères spéciaux

  4. Édition d’un document • Un fichier .tex doit contenir : • le préambule • \documentclass[french, 12pts]{article} • \usepackage{a4wide} • \usepackage{epsfig} • \usepackage{supertabular} • l’environnement document • \begin{document} • \end{document} • et du texte entre • \begin{document} et \end{document}

  5. Édition d’un document • \documentclass[french, 12pts]{article} • \usepackage{label, indentfirst} • \usepackage{a4wide} • \usepackage{epsfig} • \usepackage{supertabular} • \begin{document} • Voici mon premier document Latex. • \end{document}

  6. Compilation d’un document • Sauvegarder le fichier sous un nom par exemple : premier.tex • Compiler le fichier en tapant la commande : • latex premier.tex • Plusieurs fichiers sont crées automatiquement : • premier.log : c’est une transcription détaillée de tout ce qui s’est passé • à la compilation • premier.aux : c’est un fichier auxiliaire • premier.dvi : c’est le résultat de la compilation, le fichier à visualiser • Pour visualiser le résultat taper la commande : • xdvi premier.dvi • Pour imprimer le résultat : • transformer le fichier premier.dvi en premier.ps par la commande • dvips premier.dvi –o premier.ps • taper la commande : • lpr –Pnom_imprimante premier.ps

  7. Structuration du document • Les classes • ce sont : report, article, book, letter • ce sont des classes de documents • les fichiers correspondants portent l’extension .cls • \documentclass[french, 12pts]{report} • Les options • ils sont placées entre crochets juste après le nom de la commande • \documentclass[french, 12pts]{report} • Les packages • ce sont des fichiers qui portent l’extension .sty • pour charger un package, on place la commande • \usepackage{nom_package} entre \documentclass et • \begin{document}

  8. \documentclass[french, 12pts]{report} \usepackage{label} \usepackage{a4wide} \usepackage{epsfig} \usepackage{supertabular} \begin{document} \end{document} Le package label se chargera de faire les traductions utiles exemple: chapter en chapitre Le package a4wide permet d’obtenir de grandes marges Le package epsfig permet d’insérer des figures Le package supertabular permet d’obtenir des tableaux Structure de document : rapport

  9. \begin{document} \title{Rapport de Stage} \author{Abdallah Elkhyari} \date{Le \today} \maketitle \tableofcontents \chapter*{Introduction} Voici l’introduction de mon rapport … \listoftables \listoffigures \end{document} Le titre La table de matière Un chapitre Introduction non numéroté Liste des tableaux Liste des figures Structure de document : rapport

  10. Structure de document : rapport \begin{document} \chapter*{Introduction} Voici l’introduction de mon rapport \part{\’Etude pr\’eliminaire} \chapter{Premier chapitre} \section{Introduction} \subsection{Le probl\`eme} \subsubsection{Solution} \section{Conclusion} \end{document} … Commandes de sectionnement

  11. Gestion de fontes \textbf{Ce texte sera écrit en gras} Ce texte sera écrit en gras

  12. Gestion des tailles \begin{small} Ce texte sera écrit plus petit que le reste \end{small}

  13. Accents, caractères spéciaux Des caractères interprétés de manière spéciale par LaTex

  14. \begin{itemize} \item Première chose \item Deuxième chose \item Troisième chose \end{itemize} \begin{enumerate} \item Première chose \item Deuxième chose \item Troisième chose \end{enumerate} \begin{description} \item[Première] chose \item[Deuxième] chose \item[Troisième] chose \end{description} • Première chose • Deuxième chose • Troisième chose 1. Première chose 2. Deuxième chose 3. Troisième chose Première chose Deuxième chose Troisième chose Les listes • Trois environnements : • itemize : pour des listes normales • enumerate : pour des listes numérotées • description : pour des listes de type dictionnaire

  15. Les tableaux • Un tableau est un environnement : tabular • Les textes des différentes colonnes est délimité par le caractère & • et celui des différentes lignes par \\ • il existe 3 types de colonnes : • l : colonne de type gauche (left) • r : colonne de type droite (right) • c : colonne de type centré (center) descripteurs de colonne \begin{tabular}{lrc} Premier mot & Second mot & Troisième mot \\ Première phrase & Seconde phrase & Troisième phrase \end{tabular}

  16. \begin{tabular}{|c|p{4cm}|} \end{tabular} Colonne d’une largeur de 4cm Les tableaux • Une barre | entre deux descripteurs de colonne insérera un filet • entre deux colonnes • Un \hline entre deux lignes les séparera par un filet \begin{tabular}{|c|cc|} \hline Premier mot & Second mot & Troisième mot \\ \hline Première phrase & Seconde phrase & Troisième phrase \hline \end{tabular}

  17. Pour passer en mode mathématiques : • $ … $ • \[ … \] • \begin{equation} … \end{equation} • \begin{displaymath} … \end{displaymath} • $a$ produira a en italique • $x_2^3$ produira x 3 2 Mathématiques • Les symboles : • lettres grecques • opérateurs binaires • symboles de relation • flèches • noms de fonctions • délimiteurs • etc.

  18. Mathématiques • sommes : • \[ \sum_{i=0}^{n}u_n \] • opérateurs : • \[ \lim_{n\reghtarrow +\infty}u_n=\ell \] • fractions et racines : • \[ \sum_{n=0}^{+\infty}\frac{x^n}{n!}=\sqrt{e^{2x}} \] • délimiteurs : • \[ \left(\sum_{i=0}^n u_i \right) \] • \left \{ \right \} \left [ \right ] • matrices : • \[ \left( • \begin{array}{ccccc} • 1 & 2 & 3 & \cdots & n \\ • 2 & 3 & 4 & \cdots & n+1 \\ • 3 & 4 & 5 & \cdots & n+2 \\ • \vdots & \vdots & \vdots & \ddots & \vdots \\ • n & n+1 & n+2 & \cdots & 2n-1 \\ • \end{array} • \right) \]

  19. Figures \begin{figure}[htbp] \centerline{\epsfig{file=NbCpu.eps, angle=90, width=10cm}} \caption{Nombre de probl\`emes r\'esolus en fonction du temps} \label{nb_cpu} \end{figure} • width : largeur de la figure • height : longueur de la figure • angle : (en degrés) tourne la figure • scale : échelle de la figure

More Related