Ceci est une ancienne révision du document !
TeXworks
TeXworks est un éditeur LaTeX à la fois très simple et très puissant. Inspiré de l'éditeur TeXShop qui n'existe que sous Mac OS, TeXworks possède les fonctionnalités habituelles d'un éditeur de texte, comme la coloration syntaxique, la recherche par expressions régulières, ou encore le correcteur orthographique, mais il offre aussi d'étonnantes possibilités pour naviguer facilement entre le code source et le document compilé.
Installation
Synctex : Du document compilé au code source
Créez un document et compilez le. Naviguez ensuite au sein du document compilé. Vous repérez une erreur : plutôt que de parcourir tout le code source pour retrouver où se trouve l'erreur, procédez à un simple CTRL + Clic sur l'erreur en question et TeXworks vous renverra directement au point du code source correspondant.
Combiner les documents sources
En LaTeX, il arrive souvent qu'on écrive la source sur plusieurs documents tex. Par exemple, on peut avoir un document principal intitulé main.tex qui renvoie à d'autres documents (par exemple partie1.tex, partie2.tex) à l'aide de la commande \input{}
. Dans ce cas, il faut généralement revenir au document principal pour compiler le document. Cette opération peut vite s'avérer pénible. TeXworks permet d'indiquer le document principal à compiler dans chacun des documents sources et de compiler ainsi l'ensemble du document à partir de n'importe quel document source. Il suffit de placer en haut de chaque fichier l'instruction suivante :
% !TeX root = main.tex
La complétion automatique
TeXworks propose aussi un système de complétion automatique. Il suffit de taper bmin
+ TAB pour que TeXworks propose un environnement minipage, etc.
Pour les lettres grecques, très utiles pour taper des formules mathématiques, les mots clés de complétion commencent en général par x
puis l'équivalent de la lettre grecque en Français. Par exemple xa
pour \alpha
ou xm
pour \mu
, etc. Pour les lettres majuscules, il faut utiliser le préfixe xc
au lieu de x
. Par exemple xcp
donne un \Pi
.
Pour les environnements LaTeX, les mots clefs commencent en général par le préfixe b
(comme begin
) suivi des premières lettres du nom de l'environnement. Par exemple bmin
pour un environnement minipage, bcent
pour un environnement centre, benu
pour un environnement enumerate, etc.
Pour obtenir la liste complète des mots clés de complétion, on peut consulter les fichier texte sités dans le répertoire completion :
cd ~/.TeXworks/completion/ gedit tw-basic.txt gedit tw-latex.txt
Les raccourcis clavier
- CTRL + T : pour compiler
- CTRL + ' : pour passer de la source au document compilé et inversement
- CTRL + clic : pour aller au point correspondant dans la source ou le document compilé
- CTRL + ( : pour mettre en commentaire le texte sélectionné
- CTRL + ) : pour ne plus mettre en commentaire le texte sélectionné
- CTRL + > : pour indenter
- CTRL + < : pour supprimer l'indentation
Les modèles
TeXworks contient des modèles d'article ou de présentation qui sont très utiles pour commencer un nouveau document.
Pour ajouter des modèles, il suffit d'enregistrer un document modèle dans le dossier suivant :
~/.TeXworks/templates/
Des références
- Un très bon manuel en Français http://fj.legendre.free.fr/LaTeX/Delmotte-A.-Petit-manuel-pour-TEXworks.pdf
- Un manuel en Anglais http://ftp.ctex.org/pub/tex/tools/editors/TeXworks/manual.pdf
- Le site web du projet http://www.tug.org/texworks/
- La page framasoft http://www.framasoft.net/article5057.html
- La page wikipédia http://fr.wikipedia.org/wiki/TeXworks