Outils pour utilisateurs

Outils du site


issue96:latex

Table des matières

1

By the time you may be reading this, many students will be wrapping up their school year. The summer break is a great time to learn LaTeX. It is said that LaTeX can have a steep learning curve. I agree sometimes, sometimes I do not, ultimately it all depends on what you want to do, and there are ways to level off the steep slope. Today's LaTeX beginner at least has YouTube videos about LaTeX to help reduce the slope. Also, the Internet has many free e-books and tutorials to learn from. Build Your Reference Library In your home directory I suggest that you create a directory to hold your Latex documentation files. It can be anywhere in your home directory. To get you started, here is a short list of resources that I have found helpful: Five Minute Guide To LaTeX Horst & Wennecker. http://www.howtotex.com/download/FiveMinuteGuideToLaTeX.pdf LaTeX Tutorials: A Primer. Indian Tex Users Group. http://www.tug.org/twg/mactex/tutorials/ltxprimer-1.0.pdf The Not So Short Introduction To LaTeX2e. Tobias Oetiker. https://tobi.oetiker.ch/lshort/lshort.pdf Let's Learn LaTeX. S. Parthasarathy http://drpartha.org.in/profpartha/teachlatex.htm Beamer by Example. A. Mertz and W. Slough. http://www.tug.org/pracjourn/2005-4/mertz/mertz.pdf

Au moment où vous lirez cet article, beaucoup d'étudiants termineront leur année. Les vacances estivales sont parfaites pour apprendre LaTeX. On dit que LaTeX peut avoir une courbe d'apprentissage raide. Parfois, je suis d'accord, parfois non, mais finalement cela dépend de ce que vous voulez faire et il existe plusieurs façons de niveler la courbe. Au moins, de nos jours, le débutant en LaTeX peut obtenir des vidéos sur YouTube qui aideront à acquérir le niveau. En outre, vous trouverez sur le Net de nombreux livres électroniques et tutoriels gratuits pour faciliter votre apprentissage.

Constituer une bibliothèque de référence

Je suggère que, dans votre répertoire home, vous créiez un répertoire qui contiendra les fichiers de documentation LaTeX. Il peut se trouver n'importe où dans le répertoire. Pour un début, voici une courte liste de ressources [en anglais] que j'ai trouvées utiles :

LaTeX en cinq minutes : Horst & Wennecker. http://www.howtotex.com/download/FiveMinuteGuideToLaTeX.pdf

Tutoriels LaTeX : un guide Indian Tex Users Group : http://www.tug.org/twg/mactex/tutorials/ltxprimer-1.0.pdf

Une introduction pas si brève que cela à LaTeX2e : Tobias Oetiker. https://tobi.oetiker.ch/lshort/lshort.pdf

Apprenons LaTeX : S. Parthasarathy http://drpartha.org.in/profpartha/teachlatex.htm

Beamer (les Présentations) par l'exemple : A. Mertz et W. Slough. http://www.tug.org/pracjourn/2005-4/mertz/mertz.pdf .

2

You may want to have a copy of this directory on your tablet (if you have one). However, the purpose of this library is to provide you with much more detail about LaTeX than I can provide here, and to give you code that you can cut and paste into a blank document using one of the LaTeX text editors that you have installed. This is a quick way to discover how the whole shebang fits together and works. You may find that you are never finished building your reference library. Searching the Internet will find thousands of files to help you with the type of document you are creating. Build Your Template Library Not quite as important as your reference library, but, as you search for LaTeX information, you are bound to find some templates. The Internet has plenty of document templates that you can download to kick-start your projects and/or to get an understanding of LaTeX. Place each template in its own directory and when you use a template, copy the contents of the template directory into a new working directory.

Vous pourriez vouloir garder un exemplaire de ce dossier sur votre tablette (si vous en avez une). Cependant, l'objectif de cette bibliothèque est de vous donner beaucoup plus de détails concernant LaTeX que je ne peux en fournir ici, et de vous donner du code que vous pouvez copier et coller dans un document vierge au moyen d'un des éditeurs de texte LaTeX que vous avez installé. Ainsi, vous pouvez rapidement voir comment le tout s'articule et fonctionne.

Vous trouverez peut-être que votre bibliothèque de référence ne se terminera jamais. Des recherches sur le Net vous donneront des milliers de fichiers qui vous aideront pour le genre de document que vous êtes en train de créer.

Construisez une bibliothèque de modèles

Pas aussi importante que la bibliothèque de référence, mais, pendant vos recherches, vous trouverez certainement quelques modèles. Le Net propose au téléchargement de nombreux modèles de documents pour démarrer vos projets et/ou vous aider à comprendre LaTeX. Mettez chaque modèle dans son propre répertoire et, quand vous utilisez un modèle, copiez le contenu de ce répertoire dans un nouveau dossier de travail.

3

The dual process of reading instructional texts and studying the source code of templates has fast-tracked what I have been able to accomplish with LaTeX. For instance, the task of creating a poster from scratch would take a very long time, but why do this when there are so many good templates that LaTeX users are happy to share? I downloaded a few templates of posters before I settled on the one that I created a poster with. All I had to do was replace the text and pictures in the template with my own. There are as many templates to download as there are document types: letter, slide, report, book, poster, newsletter, thesis. The part of a LaTeX file that handles the type of document to be created is called the preamble: documentclass[12pt,letterpaper]{article} The above line is the heart of the preamble, setting up the document to use 12pt font on letter-paper, and it is an article. There is other code that follows within the preamble, but for the sake of brevity we will leave it at that for now.

Faire les deux : lire des textes d'instructions et étudier le code source de modèles, a accéléré mes accomplissements avec LaTeX. Par exemple, créer une affiche à partir de zéro prendrait beaucoup de temps, mais pourquoi le faire quand il y a tant de bons modèles que les utilisateurs de LaTeX veulent bien partager ? J'ai téléchargé quelques modèles d'affiches avant d'en choisir un avec lequel j'ai créé la mienne. Tout ce qu'il me fallait faire, c'était de remplacer le texte et les images du modèle par les miens.

Il y a autant de modèles à télécharger qu'il y a de types de documents : lettre, diapositive, rapport, livre, affiche, newsletter, thèse.

La partie d'un fichier LaTeX qui s'occupe du type de document à créer s'appelle le « preamble » (préambule) :

documentclass[12pt,letterpaper]{article}

La ligne ci-dessus est au cœur du préambule et configure le document avec une police de 12pt, une feuille de taille lettre, et il s'agit d'un article.

D'autres bouts de code suivent à l'intérieur du préambule, mais, par souci de concision, je n'en dirai pas plus maintenant.

4

The preamble is followed by: \begin{document} Where you type in your knowledge with formatting. The end of the document is tagged with: \end {document} Some LaTeX editors have wizards that help you create your preamble. In time, you may want to create your own template with the components in the preamble that you need most often. With your reference library, Template Library, and the information here, you are now ready to create beautiful documents with LaTeX. A good program to experiment with LaTeX is called Gummi. The program always opens up to the welcome document. Save this under a new name and then edit the text.

Après le préambule vient :

\begin{document}

Là, vous tapez vos connaissances en les formatant.

La fin du document comporte la balise :

\end {document}

Certains éditeurs LaTeX ont des assistants qui vous aident à créer votre préambule. À la longue, vous voudrez peut-être créer votre propre modèle de préambule avec les composants dont vous avez le plus besoin.

Avec votre bibliothèque de référence, la bibliothèque de modèles et les informations données ici, vous êtes maintenant prêt à créer de très beaux documents avec LaTeX.

Pour faire des expériences avec LaTeX, Gummi est un bon programme.

Le programme s'ouvre toujours sur un document d'accueil. Sauvegardez-le sous un autre nom, puis éditez le texte.

5

For instance, place an * at the end of the “\section” so it looks like “\section*”. Section one loses its number and section 2 becomes section 1. LaTeX keeps track of this sort of enumeration. You can insert an extra section, and then, when the document is recompiled (hit F9), everything is updated with new numbers. Highlight text and press the “B” icon to bold the text. F9 is the standard key in many editors to compile a document in LaTeX. Many of the commands that you use with the ctl-key in other programs work the same way with LaTeX editors. Compile is not the same as save. I always save before I compile. Gummi has its shortfalls What Gummi lacks is a robust hierarchical menu system found in other editors that lists the types of LaTeX code that you would use. Gummi also lacks an autofill feature that provides examples of LaTeX code by typing the first few letters. Most LaTeX editors have this feature. I do prefer to use Gummi when I want to type up a simple page or report. The other times I use TexStudio. Are you feeling overwhelmed by LaTeX? Don't. Today I find LaTeX very easy to use, yet I started using LaTeX as a production tool a very short time ago. Give it time. So far, we have discussed how to set up your computer to work with LaTeX. Specific “How To” articles are to come. However if you have been following along, I bet you have been doing some pretty neat stuff already. Next issue we will grab a template from someplace and have some fun.

Par exemple, mettez une * à la fin du « \section » pour faire « \section* ». La première section (Section 1) perd son nombre et la Section 2 devient Section 1. LaTeX effectue le suivi de ce genre d'énumération. Vous pouvez insérer une section supplémentaire et, quand le document est recompilé (appuyez sur F9), tout est mis à jour avec de nouveaux nombres.

Surlignez du texte et appuyez sur l'icône « B » pour mettre le texte en gras (Bold).

F9 est la touche standard dans beaucoup d'éditeurs pour compiler un document dans LaTeX.

Beaucoup des commandes que vous utilisez avec CTL+touche dans d'autres programmes fonctionnent de la même façon avec les éditeurs LaTeX. Compiler n'est pas la même chose que sauvegarder et je fais toujours une sauvegarde avant de compiler mon texte.

Gummi a quelques inconvénients

Ce qui manque à Gummi est un système solide et hiérarchique de menus, qu'on trouve dans d'autres éditeurs, qui liste les types de code LaTeX que vous utiliseriez. Il manque également à Gummi une fonctionnalité de remplissage automatique qui fournit des exemples du code LaTeX après que vous en aurez tapé les premières lettres. La plupart des éditeurs LaTeX ont cette fonctionnalité.

Je préfère utiliser Gummi quand je veux taper une seule page ou un simple rapport. Pour d'autres choses, j'utilise TexStudio.

Vous vous sentez dépassé par LaTeX ? Il ne faut pas. Aujourd'hui, je trouve LaTeX très facile à utiliser et pourtant j'ai commencé à l'utiliser comme outil de production il y a très peu de temps. Il faut vous donner du temps.

Jusqu'ici, nous avons parlé de comment paramétrer votre ordinateur pour travailler avec LaTeX. Des tutoriels spécifiques viendront. Toutefois, si vous avez suivi les articles jusqu'ici, je parierais que vous faites déjà des choses très sympa avec.

Dans le numéro prochain, nous récupérerons un modèle quelque part pour nous amuser avec.

issue96/latex.txt · Dernière modification : 2015/05/21 06:50 de d52fr