Outils pour utilisateurs

Outils du site


issue97:latex

In the letters section of Full Circle #96, fellow reader Tiago wrote in to say that TexStudio is an excellent LaTeX text editor. I agree; I also use TexStudio and it will be the LaTeX editor of choice for this month's installment. Gummi and LaTeXzila should not be left out either, and the choice of software may come down to what is the best tool for the job, or for you. Gummi may be the best writing tool for an essay or a quick document that will not require special formatting. Thank you Tiago for your letter. The LaTeXzila project is looking for funding to create a real time file viewer and other improvements, see https://wiki.gnome.org/Apps/LaTeXila/donate for more information. An item to add to your documentation library is a LaTeX cheat sheet. Cheat sheets have many of the commands that you would use. There are standard cheat sheets: http://www.stdout.org/~winston/latex/latexsheet.pdf as well as specialised ones like this for math symbols: http://estudijas.lu.lv/pluginfile.php/14809/mod_page/content/12/instrukcijas/matematika_moodle/LaTeX_Symbols.pdf. A Google search will undoubtedly uncover more. A cheat sheet is handy to have with a basic text editor or an app like Gummi. However, one of the features of TexStudio (and why Tiago and I like it so much) is that TexStudio has a built-in cheat sheet that can automatically fill in the commands as you type them, or, with a click of the mouse, show you a drop-down menu of commands and command categories.

Dans la rubrique Courriers du Full Circle n° 96, notre ami lecteur Tiago écrivait pour dire que TexStudio était un excellent éditeur LaTeX. Je suis d'accord ; j'utilise aussi TexStudio et il sera l'éditeur LaTeX choisi pour ce numéro. Gummi et LaTeXzila ne devraient pas être abandonnés ni l'un ni l'autre et le choix du logiciel doit découler de ce qui est le meilleur outil pour un travail précis, ou pour vous. Gummi est probablement le meilleur outil d'écriture pour un essai ou un document rapide qui ne demande aucun formatage particulier.

Merci Tiago pour votre lettre.

Le projet LaTeXzila cherche des fonds pour créer une visionneuse de fichier en temps réel et d'autres améliorations ; voyez sur : https://wiki.gnome.org/Apps/LaTeXila/donate pour plus d'information.

Un élément à rajouter à votre bibliothèque de documentation est un aide-mémoire LaTeX. Les aide-mémoire comportent beaucoup de commandes que vous serez amené à utiliser. Il y en a des classiques : http://www.stdout.org/~winston/latex/latexsheet.pdf ainsi que d'autres spécialisées, par exemple dans les symboles mathématiques : http://estudijas.lu.lv/pluginfile.php/14809/mod_page/content/12/instrukcijas/matematika_moodle/LaTeX_Symbols.pdf. Une recherche Google vous en fera découvrir d'autres.

Un aide-mémoire est utile si vous avez un éditeur de texte de base ou une appli comme Gummi. Cependant, l'une des fonctionnalités de TexStudio (et c'est pourquoi Tiago et moi nous l'aimons tant) est qu'il y a un aide-mémoire intégré qui peut compléter les commandes automatiquement pendant que vous les tapez, ou, avec un clic de souris, vous afficher un menu déroulant de commandes et de catégories de commandes.

The menu can be incredibly useful, as they organize the commands by category and in a natural language. If you know the command, you can still start typing it, and TexStudio will fill in as you type. How many commands you memorize will depend on how often you create documents in LaTeX, but LaTeX is so powerful, you will get help from the menus in TexStudio sooner or later. Not everything is there; for instance drawing a double line is a topic that you will have to search in Google in order to do it. The Quick Start dialog is found under the Wizards dialog for creating the preamble of your document. The menus in TexStudio are extensive and help our workflow when our memory fails us. Make Your Own Business Cards I often say that “mountains I can move today, little molehills can take forever”. I just never get around to making business cards for myself, and the fact that I would not hand out 500 cards in a hundred years has not helped the project at all. At a conference I attended last week, I discovered that I needed business cards, and since my hotel had a public access printer, I decided to make some on my laptop using LaTeX.

Les menus peuvent être incroyablement utiles, car ils organisent les commandes par catégories et en langage naturel. Si vous connaissez une commande, vous pouvez commencer à la saisir et TexStudio la complétera au fur et à mesure de votre frappe. Le nombre de commandes que vous mémoriserez dépendra de la fréquence de votre utilisation de LaTeX, mais LaTeX est si puissant que vous finirez tôt ou tard par utiliser les menus de TexSudio. Tout n'y est pas ; par exemple, tracer une ligne double est quelque chose à chercher sur Google le cas échéant.

La boîte de dialogue Quick Start (Démarrage rapide) se trouve sous celle de Wizard (Assistant) pour créer le préambule de votre document. Les menus sont très vastes dans TexStudio et aident notre progression quand notre mémoire faillit.

Créer vos propres cartes de visite

J'ai souvent dit : « Je peux faire le plus tout de suite, le moins peut prendre des heures. » Je n'ai jamais pris le temps de faire mes propres cartes de visite et le fait que je ne distribuerais pas 500 cartes en une centaine d'années n'a pas du tout aidé le projet. J'ai assisté à une conférence la semaine dernière où j'ai découvert que j'avais besoin de cartes de visite et, comme mon hôtel a une imprimante en accès public, j'ai décidé d'en faire quelques-unes sur mon portable en utilisant LaTeX.

Find a Template There is no point in reinventing the wheel, many word processing packages provide templates, and the LaTeX community has provided many as well. A Google search on “Latex business cards” pointed to a number of templates. I downloaded three of them and found that there are many different approaches to creating business cards. What is common is that they all have a section that places the data fields in your card, and a section where you may enter the information for your card. A plain business card template that I found has this personal data section: DEFINE USER SPECIFIC MACROS BELOW % \def\Who {} \def\What {} \def\Where {} \def\Address {} \def\CityZip {} \def\Email {} \def\TEL {} \def\FAX {} \urldef{\WEB}\url{} Within the brackets above you will insert your data, save and then compile; the file places the data on the card.

Trouver un modèle

Il n'y a pas lieu de ré-inventer la roue, beaucoup de paquets pour traitement de texte proposent des modèles et la communauté LaTeX en fournit beaucoup aussi. Une recherche Google de « Cartes de visite LaTeX » pointe vers de nombreux modèles. J'ai téléchargé trois d'entre eux et j'ai découvert qu'il y a de nombreuses façons de créer des cartes de visite. Ce qu'elles ont en commun, c'est une section qui positionne les champs de données sur votre carte et une section où vous devez entrer l'information pour la carte.

Un modèle de carte de visite simple que j'ai trouvé comporte cette section de données personnelles :

DEFINE USER SPECIFIC MACROS BELOW % (Ci-dessous, définition des macros utilisateur spécifiques) \def\Who {} (Qui) \def\What {} (Quoi) \def\Where {} (Où) \def\Address {} (Adresse) \def\CityZip {} (Code postal) \def\Email {} (Adresse mail) \def\TEL {} (Téléphone) \def\FAX {} (Fax) \urldef{\WEB}\url{} (URL du site)

Dans les accolades {} ci-dessus, vous insérerez vos données, sauvegarderez et compilerez ; le programme place les données sur la carte.

However, using three different editors, and different files, I discovered that, with business cards, another common “feature” is that, after you save and compile, the cards do not appear in the editor's PDF viewer. To see the results of your work you will have to open the PDF file with your computer's PDF viewer. Try different files, and modify them to make your own unique card. ShareLaTeX While searching for templates you may find yourself landing on a site called ShareLaTeX. This site is worth investigating as it provides you with an environment to create LaTeX documents online (or in the cloud). You will be able to store your documents on their servers and edit them from anywhere using their on-line editor. Single user accounts are free, if you want to collaborate with others there is a charge. It is the collaboration feature that would attract many universities to using the service. It would also be hard for students to lose homework!! Another advantage to any school is with everyone using the same tools on-line, the ability to support LaTeX is easier and they can do it on all computer platforms because the service is web based. However, if everyone created documents using TexStudio it would be easier to support LaTeX as well. Take a look at ShareLaTeX if not to just view the templates; you do not have to avail of their service to use the templates as you can download them to your computer. Until next time, enjoy exploring LaTeX.

Cependant, en utilisant trois éditeurs différents, et des fichiers différents, j'ai découvert que, pour les cartes de visite, il existe une autre « fonctionnalité » commune : après avoir sauvegardé et compilé, les cartes n'apparaissent pas dans la visionneuse PDF de l'éditeur. Pour voir le résultat de votre travail, vous devrez ouvrir le fichier PDF avec la visionneuse PDF de votre ordinateur.

Essayez des fichiers différents et modifiez-les pour réaliser votre propre carte.

ShareLaTeX

Tout en cherchant des modèles, vous pourriez atterrir sur le site appelé ShareLaTeX. Ça vaut le coup de le découvrir car il vous fournit un environnement pour créer des documents LaTeX en ligne (ou dans le nuage). Vous pourrez enregistrer vos fichiers sur leurs serveurs et les éditer de partout en utilisant leur éditeur en ligne. Les comptes de simples utilisateurs sont gratuits ; il y a des frais si vous voulez collaborer avec d'autres. C'est cette fonctionnalité de collaboration qui aurait amené de nombreuses universités à utiliser ce service. Il serait dur aussi pour les étudiants de perdre leurs devoirs ! Un autre avantage pour toute école, c'est l'utilisation par tout le monde des mêmes outils en ligne ; la possibilité de les soutenir sur LaTeX est plus facile et ils peuvent le faire à partir de n'importe quelle plate-forme informatique puisque le service est basé sur le Web. Cependant, si chacun créait des documents avec TexStudio, ce serait aussi plus facile de leur apporter de l'aide.

Jetez un œil à ShareLaTeX même si ce n'est que pour voir les modèles ; vous n'êtes pas obligé d'utiliser leur service pour vous servir des modèles, car vous pouvez les télécharger sur votre ordinateur.

En attendant la prochaine fois, amusez-vous à explorer ShareLaTeX.

issue97/latex.txt · Dernière modification : 2015/06/20 21:06 de fcm_-_ekel