Texmaker (Free Cross-Platform Latex Editor)

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 23

TEXMAKER

Éditeur LaTeX libre et multi-plateforme depuis 2003


(Windows, MacOsX, Linux)
TÉLÉCHARGER version 5.0.2 (download_fr.html)


"Puissant, facile à utiliser et élégant"

Texmaker : manuel utilisateur


Sommaire

1. Con gurer Texmaker


1.1 Con gurer l'éditeur
1.2 Con gurer les commandes associées à LaTeX
1.3 Con gurer la véri cation orthographique
2. Rédaction d'un document avec l'éditeur
2.1 Commandes usuelles
2.2 Préambule du document
2.3 Structuration du document
2.4 Navigation à l'intérieur d'un document
2.5 Mise en forme du texte avec Texmaker
2.6 Espacement - Sauts de ligne
2.7 Insertion d'une liste
2.8 Insertion d'un tableau
2.9 Tabulation
2.10 Insertion d'images
2.11 Références croisées et notes
2.12 Insertion de formules mathématiques
2.13 Utilisation des marques "•"
3. Compiler son document
3.1 Compiler son document
3.2 Les chiers log
3.3 Synchronisation source-pdf avec synctex
4. Autres caractéristiques de Texmaker
4.1 Replier/déplier des blocs d'un document
4.2 Documents scindés en plusieurs chiers
4.3 Bibliographie
4.4 Balises et commandes personnelles
4.5 Support Pstricks/Metapost/Tikz/Asymptote
4.6 Changer la langue
4.7 La commande "Restaurer la session précédente"
4.8 "Forward/Inverse search" avec Texmaker
4.9 Synopsis de la commande texmaker
4.10 Raccourcis clavier
4.11 Le panneau "Source Viewer"
4.12 L'option "Utiliser un sous-répertoire 'build'..." pour la commande (pdf)latex
4.13 Remplacer du texte avec une expression régulière
4.14 Utilisation de texmaker comme éditeur Asymptote
4.15 Étendre les fonctionnalités de l'éditeur avec des scripts

1. Con gurer Texmaker

Avant d'utiliser Texmaker, il faut d'abord con gurer l'éditeur et les commandes associées à
LaTeX via l'option "Con gurer Texmaker" du menu "Options" ("Préférences" sous macosx).

1.1 Con gurer l'éditeur


Avant de compiler son premier document, il faut d'abors régler l'encodage utilisé par
l'éditeur ("Con gurer Texmaker" -> "Editeur" -> "Encodage"). Il faut ensuite utiliser
l'encodage correspondant dans le préambule des documents LaTeX (Exemple :
\usepackage[latin]{inputenc}, si l'on utilise l'encodage "ISO-8859-1" pour l'éditeur).
Note : lors de l'ouverture d'un chier, l'utilisateur est prévenu si le document ne peut pas
être décodé correctement avec l'encodage par défaut. Le programme laisse alors la
possibilité de charger le chier avec un autre encodage (sans que cela ne modi e l'encodage
par défaut).

1.2 Con gurer les commandes associées à LaTeX


Pour pouvoir compiler les documents avec Texmaker, les chemins vers les commandes
associées à LaTeX doivent être dé nis correctement.
Les commandes par défaut devraient fonctionner avec les distributions LaTeX standards,
mais des changements peuvent quand même être nécessaires ("Con gurer Texmaker" ->
"Commandes"). Pour modi er une commande, il suf t d'utiliser le bouton en n de ligne et
de sélectionner le programme correspondant avec le sélecteur de chiers : Texmaker
adaptera automatiquement la syntaxe (les modi cations manuelles sont déconseillées).
Le caractére % représente le nom du chier courant (sans l'extension - représente la
document maitre en mode "maître") et le caractére @ sera automatiquement remplacé par
le numéro de la ligne courante dans l'éditeur.
Paramètre supplémentaire : # sera remplacé par le nom du chier courant sans extension (y
compris dans le mode "maître") et ! sera remplacé par le répertoire courant.

Remaque : si les caractères %, !, # et @ sont nécessaires pour une commande, il suf t


d'utiliser à la place %%, !!, ## et @@. Ces expressions seront remplacés par %, !, # et @ avant
de lancer la commande.
1.3 Con gurer la véri cation orthographique
Le système interne de véri cation orthographique utilise les mêmes dictionnaires
qu'Hunspell/OpenOf ce.org (version 2.x).
Pour con gurer le fonctionnement du correcteur orthographique dans Texmaker :
"Con gurer Texmaker" -> "Editeur" -> "Dictionnaire" et utiliser le bouton en n de ligne
pour sélectionner le dictionnaire avec le sélecteur de chiers.
Attention : la correction orthographique commence désormais à partir de la position du
curseur et non plus à partir du début du document.
Lors de la frappe, s'il y a une erreur, le mot est souligné par un liséré rouge. Un clic-droit sur
le mot ouvre un menu contextuel dans lequel il y a des propositions de mots de
remplacement. Cliquer sur le mot désiré pour effectuer le remplacement.
2. Rédaction d'un document avec l'éditeur

2.1 Commandes usuelles


Texmaker comporte les commandes habituelles d'un éditeur classique : Copier, Coller...
Elles sont accessibles via le menu "Edition" et la première barre d'outils.
La sélection par bloc rectangulaire est disponible en appuyant sur la touche Alt pendant
l'utilisation de la souris.

2.2 Préambule du document


Il y a plusieurs façons de rédiger le préambule de son document LaTeX.
La première consiste à utiliser la commande "Démarrage rapide" du menu "Assistants" :
on peut y xer les principales caractéristiques de son document (classe, format...). Les
boutons "+" permettent de rajouter ses propres options. Tous ces réglages sont enregistrés :
l'utilisateur les retrouvera à la prochaine utilisation de l'assistant.
On peut aussi utiliser un modèle de préambule que l'on a préalablement enregistré. Il suf t
alors d'utiliser "Enregistrer sous" ou un "copier/coller" pour l'utiliser comme base de son
nouveau document.

2.3 Structuration du document


L'un des points forts de LaTeX est la structuration des documents. Pour dé nir une nouvelle
"section" avec Texmaker, il suf t d'utiliser cette liste de la barre d'outils :
On n'a plus qu'à indiquer le titre voulu et si l'on désire que cette section soit numérotée (elle
fera alors partie de la table des matières) :

2.4 Navigation à l'intérieur d'un document


Texmaker facilite la navigation dans un long document LaTeX grâce à la vue structure située
à gauche de l'interface :

Un simple clic sur un item permet d'atteindre la ligne correspondante dans l'éditeur. Cette
vue structure est actualisée automatiquement lors de la frappe. L'utilisateur peut aussi
utiliser la commande "Rafraîchir Structure" du menu "Edition" à tout moment.

Pour chaque chier, l'utilisateur peut dé nir trois "signets" pour accelérer la navigation
dans un document. Pour ajouter ou supprimer un "signet", il suf t de cliquer sur un numéro
de ligne. Quand vous avez déja dé ni trois signets, il faut en supprimer un pour pouvoir en
ajouter un nouveau. Pour atteindre la ligne correspondante à un signet, il suf t de cliquer
sur les boutons "1,2,3" dans la barre d'état de Texmaker.
2.5 Mise en forme du texte avec Texmaker
Le formatage du texte peut se faire rapidement avec ceci :

Une des caractéristiques de Texmaker est la possibilité de sélectionner le texte à formater


avant de cliquer sur ces boutons. Les balises LaTeX adéquates entourent alors
automatiquement le texte sélectionné.

2.6 Espacement - Sauts de ligne


Les commandes d'espacement usuelles sont disponibles dans le menu "LaTeX -
Espacement". Le bouton "Retour à la ligne" (raccourci-clavier : Ctrl+Return) permet aussi
d'insérer rapidement le code LaTeX pour un retour à la ligne.

2.7 Insertion d'une liste


Le menu "LaTeX - Listes" permet d'insérer rapidement le squelette des environnements
listes traditionnels de LaTeX. Le raccourci-clavier pour insérer rapidement un item est :
Ctrl+Shift+I.

2.8 Insertion d'un tableau


Texmaker propose un assistant permettant d'insérer le code adéquat pour la plupart des
tableaux standards. Il suf t d'utiliser la commande "Assistant tableau" du menu "Assistants".
On se retrouve alors devant la boîte de dialogue ci-dessous.
On peut y dé nir les caractéristiques du tableau (nombre de lignes et de colonnes,
alignement, séparateur...). Il est même possible d'entrer directement le texte de chaque
cellule (on peut aussi les laisser vides et compléter la tableau alors dans l'éditeur). Le code
LaTeX adéquat est alors automatiquement inséré.

2.9 Tabulation
L'"Assistant Tabulation" du menu "Assistants" permet d'insérer automatiquement le code
LaTeX d'une tabulation simple grâce à la boîte de dialogue ci-dessous.
2.10 Insertion d'images
L'insertion d'une image se fait grâce à la commande "\includegraphics{}" du menu "LaTeX".
En cliquant sur l'icône " chier" de la boîte de dialogue ci-dessous, on peut alors sélectionner
l'image à inclure. Remarque : en cliquant sur le bouton "+", un environnement " gure" sera
automatiquement ajouté.

2.11 Références croisées et notes


La deuxième liste de la barre d'outils est à la disposition des utilisateurs pour insérer
rapidement les commandes LaTeX usuelles pour les références croisées et les notes de bas
de page. Les labels utilisés dans le document apparaissent dans la vue structure : un clic
suf t à les atteindre dans l'éditeur.
Remarque : Pour la commande \ref , Texmaker propose de sélectionner un label parmi la
liste de labels détectés dans le document (utiliser la commande "Rafraîchir Structure" du
menu "Edition" pour actualiser éventuellement la liste).

2.12 Insertion de formules mathématiques


Le passage en mode mathématique (en ligne) se fait avec le bouton "$$" de la barre d'outils
"Math" ou grâce au raccourci-clavier Ctrl+Alt+M. Pour le mode hors-ligne, on peut utiliser
la commande "$$...$$" du menu "Math" ou le raccourci-clavier Alt+Shift+M.
La barre d'outils mathématiques permet aussi d'insérer d'un seul clic les formes
mathématiques les plus courantes (fraction, racine...).

Les panneaux de symboles mathématiques situés à gauche permettent d'insérer d'un clic le
code LaTeX de près de 400 symboles, ainsi que les balises \left et \right (cliquer sur les
boutons "symboles" de la vue structure pour cela).
Option supplémentaire : Un panneau "symboles favoris" (*) permet à l'utilisateur de créer
son propre panneau de symboles.

Pour ajouter un symbole dans le panneau "symboles favoris", il suf t de faire un clic-
droit sur un symbole dans les autres panneaux de symboles et de sélectionner l'option
"Ajouter aux favoris" dans le menu qui s'af che.
Pour supprimer un symbole du panneau "symboles favoris", il suf t de faire un clic-droit
dessus et de sélectionner l'option "Retirer des favoris" dans le menu qui s'af che.

Le menu "Math" permet aussi de dé nir le style du texte en mode mathématique (accents,
styles de caractères,espacement)
Pour les matrices, un assistant basé sur le même principe que celui pour les tableaux est
disponible dans le menu "Assistants". Il permet en plus de xer l'environnement (array,
matrix, pmatrix...). Les cellules peuvent être complétées directement dans l'assistant.
2.13 Utilisation des marques "•"
Les marques "•", automatiquement insérées par certaines commandes de Texmaker,
permettent d'atteindre directement le prochain champ dans la structure qui vient d'être
insérée en utilisant la touche "Tab" ("Shift+Tab" pour aller en arrière).
Note : l'insertion d'une tabulation avec la touche "Tab" est désactivée si la ligne contient une
marque "•".

3. Compiler son document

3.1 Compiler son document


Le plus rapide pour compiler un document est d'utiliser la commande "Compilation rapide"
(raccourci-clavier : F1). Cette commande, dont le comportement est à xer dans la boîte de
dialogue de con guration de Texmaker permet d'enchaîner plusieurs commandes à la suite
a n de passer directement du document LaTeX à la visualisation du chier dvi, postscript ou
pdf.

Pour lancer une commande à partir de la barre d'outils, il suf t d'abord de sélectionner la
commande, puis de cliquer sur le bouton "Exécuter"

Sinon, on peut aussi lancer les commandes via le menu "Outils" (raccourcis-claviers :
F2...F12).

Remarques :

Tous les noms des documents doivent avoir une extension (en minuscule) et ne pas
comporter d'espaces, sans quoi les commandes échoueront. De même, un chier "sans
nom" ne peut pas être compilé par Texmaker : il doit d'abord être enregistré.
Si les chemins vers les outils LaTeX sont mal dé nis, des messages "Impossible de lancer
la commande" apparaîtront.
La commande "Nettoyer" (menu "Outils") permet d'effacer tous les chiers générés par
LaTeX (sauf le chier postscript et pdf)

3.2 Les chiers log


Lors de l'utilisation de la commande "Compilation rapide", le chier log généré par LaTeX est
automatiquement af ché dans le panneau "Messages / Fichier Log" si une erreur de
compilation est détectée. Un clic dans la colonne "Line" permet alors d'atteindre
directement cette ligne dans l'éditeur et le détail de l'erreur est af chée en dessous.

Dans les autres cas, un simple clic sur les boutons "Erreur LaTeX suivante" et "Erreur LaTeX
précédente" permet d'af cher le chier log et d'atteindre directement l'erreur recherchée.
3.3 Synchronisation source-pdf avec synctex
En ajoutant l'option "-synctex=1" à la commande pour pd atex, l'af cheur pdf intégré se
positionnera directement à la page correspondante à la ligne courante dans l'éditeur.
Réciproquement, avec un clic-droit sur un mot dans l'af cheur pdf intégré (menu
contextuel), le curseur de l'éditeur se positionnera directement sur la ligne qui correspond
dans le chier source.
Remarque : si on presse la touche ctrl+espace ((ctrl+$ sur MacOsX) dans l'af cheur pdf
intégré, l'éditeur reprend le focus.

4. Autres caractéristiques de Texmaker

4.1 Replier/déplier des blocs d'un document


Texmaker permet de replier/déplier tous les blocs de code du type "part, \chapter,
\section,.., \begin{foo} \end{foo}" lors de l'édition d'un document. Pour cela, il faut
obligatoirement positionner le curseur sur la première ligne du bloc ("repliage de code
contextuel"). Il suf t ensuite de cliquer sur l'icone "-" pour replier le bloc correspondant.
Note : quand on est positionné sur la première ligne d'un bloc, il est aussi possible d'aller
directement à la n du bloc en question (option "Aller à la n du bloc" du menu contextuel).

4.2 Documents scindés en plusieurs chiers


Texmaker permet aussi de travailler sur un document composé de plusieurs chiers.
Pour inclure un chier .tex dans son document, il suf t d'utiliser la commande
"\include{ le}" du menu "LaTeX". Une boîte de dialogue permet alors de sélectionner le
chier à inclure. Ce chier apparaît alors à la n de la vue "Structure". Un clic sur son nom
permet de l'ouvrir automatiquement.
Il est conseillé alors de déclarer le document "racine" comme "document maître" à l'aide du
menu "Options". Dès lors, toute compilation ne se fera plus à partir du document ouvert
dans l'éditeur mais à partir du "document maître". On peut ainsi facilement travailler sur les
documents "enfants" tout en compilant le document "racine" (qui peut même être fermé). Le
menu "Options" permet aussi de retourner au mode "normal" (en désactivant la dé nition
d'un document "maître").
Un bouton spécial (juste au-dessus du bouton "Gras") permet de basculer d'un clic entre le
document maître et le document courant.

4.3 Bibliographie
Lors de l'ouverture d'un document .tex, les chiers .bib détectés sont automatiquement
parcourus et les références bibliographiques sont ajoutées à l'auto-complétion. Les
références bibliographiques peuvent être réinitialisées via l'option "Rafraichir
Bibliographie" du menu "Edition".

Texmaker facilite la rédaction d'un chier de bibliographie (au format standard .bib) grâce
au menu "Bibliographie". Un clic sur un item de ce menu insère directement le code standard
associé à ce style de bibliographie. Les commandes optionnelles signalées par "OPT" sont
automatiquement effacées par la commande "Clean" du menu "Bibliographie" : il faut donc
effacer le "OPT" pour les conserver.

4.4 Balises et commandes personnelles


Texmaker permet à l'utilisateur d'enregistrer dix extraits de code LaTeX accessibles par le
menu "Utilisateur - Balises utilisateur" et par les raccourcis-claviers (Shift+F1 à Shift+F10).
Pour dé nir ces extraits, il faut lancer la commande "Editer balises utilisateur" dans ce
même menu.
Remarques :

Le fait d'entrer "%monenvironnement" dans le champ "code LaTeX" insérera le code


suivant dans l'éditeur:
\begin{monenvironnement}

\end{monenvironnement}
et le curseur se positionnera automatiquement sur le champ "•".

Il est aussi possible de dé nir autant de balises que l'on veut à l'aide du panneau
"utilisateur" de la vue "structure" : il suf t d'un clic-droit sur ce panneau pour ajouter ou
supprimer une balise.
Ces balises peuvent être insérées dans le document en cliquant sur un item ou
directement au clavier grâce au déclencheur clavier ":truc + touche èche droite".
Tous les caractères "@" utilisés dans le code de la balise seront automatiquement
remplacés par des marques "•" dans l'éditeur et le curseur se positionnera
automatiquement sur le premier champ "•" (si du texte a été sélectionné avant dans
l'éditeur, le premier champ "•" sera automatiquement remplacé par le texte
sélectionné).
Note : @@ dans une balise sera remplacé par la caractère @ dans l'éditeur.
Il est aussi possible de dé nir des commandes personnelles via le menu "Utilisateur -
Commandes utilisateurs". Un % représente le nom du chier à traiter sans extension. Les
commandes, une fois dé nies, peuvent-être lancées par les raccourcis-claviers
Alt+Shift+F1...Alt+Shift+F5 . Elles peuvent être aussi lancées à partir de la barre d'outils (il
suf t de sélectionner cette commande avant de cliquer sur le bouton "Exécuter").

4.5 Support Pstricks/Metapost/Tikz/Asymptote


Quelques une des principales commandes Pstricks/Metapost/Tikz/Asymptote peuvent être
insérées directement dans le code en cliquant sur les boutons "PS", "MP", "TI" et "AS" dans le
panneau "Structure".

4.6 Changer la langue


La langue de l'interface peut être modi ée à partir du menu "Options" (redémarrer
l'application est nécessaire pour que les changements soient pris en compte)

4.7 La commande "Restaurer la session précédente"


Quand on quitte le programme sans fermer les documents ouverts, texmaker sauvegarde
automatiquement le nom de ces documents. Avec la commande "Restaurer la session
précédente" du menu "Fichier", il est alors possible de réouvrir l'ensemble de ces documents
d'un seul coup.

4.8 "Forward/inverse search" avec Texmaker


Certains af cheurs dvi permettent d'af cher directement la page et la zone correspondante
à une certaine ligne dans le chier source LaTeX.
Pour utiliser cette caractéristique, il faut utiliser le caractère @ dans la ligne de commande
correspondant à l'af cheur dvi ("Con gurer Texmaker" -> "Commandes").
Exemples "Forward search" :

Pour lancer yap : "C:/Program Files/MiKTeX 2.9/miktex/bin/yap.exe" -1 -s @%.tex %.dvi


Pour l'opération inverse ("Inverse search") :
Lancer texmaker à partir de yap : "C:\Program Files\Texmaker\texmaker.exe" "%f" -line
%l (the program arguments : "%f" -line %l )
Lancer texmaker à partir de xdvi : xdvi -editor "texmaker %f -line" %.dvi -sourceposition
@:%.tex

4.9 Synopsis de la commande texmaker


texmaker chier [-master] [-line xx] [-insert foo] [-n] [-dpiscale x]
Avec l'option "-master" , le document chargé sera automatiquement dé ni comme
document "maître".
Avec l'option "-line xx" , Texmaker demandera s'il doit aller à la ligne xx après avoir chargé le
document.
Avec l'option "-insert foo", une commande latex (foo) peut être insérée par un programme
externe dans le document courant pendant que Texmaker est en cours d'exécution.
Avec l'option "-n" une autre instance de Texmaker est lancée (cassera la synchronisation
avec les af cheurs pdf).
Avec l'option "-dpiscale x" la valeur x sera affecté à la variable d'environnement
QT_SCALE_FACTOR avant que l'interface soit construite (même comportement qu'ajouter
"export QT_SCALE_FACTOR=x" aux variables d'environnement). A utiliser pour ajuster
l'af chage en fonction de son écran.

4.10 Raccourcis clavier


Raccourcis par défaut (*:modi able - "Con gurer Texmaker" -> "Editeur") :

Menu "Fichier" :
Nouveau : Ctrl+N
Ouvrir : Ctrl+O
Enregistrer : Ctrl+S
Fermer : Ctrl+W
Quitter : Ctrl+Q
Restaurer session précédente : Ctrl+Shift+F8
Menu "Editer" :
Défaire : Ctrl+Z
Refaire : Ctrl+Y
Copier : Ctrl+C
Couper : Ctrl+X
Coller : Ctrl+V
Sélectionner tout : Ctrl+A
Commenter : Ctrl+T
Décommenter : Ctrl+U
Chercher à nouveau : Ctrl+M
Remplacer : CTrl+R
Aller à la ligne : Ctrl+G
Véri er orthographe (depuis le curseur) : Ctrl+Shift+F7
Menu "Outils" :
Quick build : F1
Latex : F2
View dvi : F3
Dvi->PS : F4
View PS : F5
Pd atex : F6
View Pdf : F7
PS->Pdf : F8
Dvi->Pdf : F9
View log : F10
Bibtex : F11
Make index : F12
* Menu "LaTeX" :
* item : Ctrl+Shift+I
* Italic : Ctrl+I
* Slanted : Ctrl+Shift+S
* Bold : Ctrl+O
* Typewriter : Ctrl+Shift+T
* Small caps : Ctrl+Shift+C
* Emphasis : Ctrl+Shift+E
* New line : Ctrl+Return
* Menu "Math" :
* Inline math mode : Ctrl+Shift+M
* Display math mode : Alt+Shift+M
* Numbered equations : Ctrl+Shift+N
* Subscript : Ctrl+Shift+D
* Superscript : CTrl+Shift+U
* Frac : Alt+Shift+F
* Dfrac : Ctrl+Shift+F
* Sqrt : Ctrl+Shift+Q
* Left : Ctrl+Shift+L
* Right : Ctrl+Shift+R
Menu "Utilisateurs" :
Balises utilisateurs : Shift+F1...Shift+F10
Commandes utilisateurs : Shift+Alt+F1...Shift+Alt+F10

4.11 Le panneau "Source Viewer"


Pour faciliter le copier/coller entre deux documents, les utilisateurs peuvent ouvrir un
document (en lecture seule) à côté de l'éditeur grâce au panneau "Source Viewer".
Un outil permet de voir les différences entre le document chargé dans l'éditeur et celui
chargé dans le "Source Viewer".
4.12 L'option "Utiliser un sous-répertoire 'build'..." pour
la commande (pdf)latex
Lors de l'utilisation de cette option (con gure Texmaker -> Commandes), le paramètre "--
output-directory=build" est automatiquement ajouté à la commande (pdf)latex et Texmaker
cherchera les chiers log et pdf dans ce sous-répertoire (qui est automatiquement créé par
Texmaker, puisque latex ne le fait pas).
Remarques :
Pour les autres commandes, l'utilisateur devra probablement remplacer "%" par
"build/%", sans quoi ces commandes ont toutes les chances d'échouer. Exemples (sur un
système linux) :
dvips -o build/%.ps build/%.dvi
ps2pdf build/%.ps build/%.pdf
bibtex build/%.aux
Avec cette option, la commande "Nettoyer" créera une copie des chiers ps/pdf du
sous-répertoire "build" vers le répertoire courant et effacera tous les autres chiers du
sous-répertoire (le pdf n'est pas effacé car Texmaker l'utilise dans l'af cheur intégré).

4.13 Remplacer du texte avec une expression


régulière
Les paramètres $1 doivent être utilisés pour le texte capturé et l'option "Expression
régulière" doit être cochée (clic sur le bouton "+")
Exemple (pour remplacer tous les \textit{foo} par \textbf{foo}) :
champ "Chercher" : \\textit\{([^}]*)\}
champ "Remplacer" : \textbf{$1}

4.14 Utilisation de texmaker comme éditeur


Asymptote
Pour le code asymptote intégré dans un document LaTeX, il suf t d'utiliser le mode
"PdfLaTex+Asymptote+PdfLaTeX+Voir Pdf" pour la compilation rapide.
Texmaker peut aussi éditer et compiler du code asymptote "autonome" (non inclus dans
un document LaTeX). Si le document courant est un chier .asy, la commande "Compil
rapide" (F1) lancera automatiquement la commande "compil rapide" spécialement
dédiée aux chiers .asy (qui est dé nie dans la boîte de dialogue de con guration de
Texmaker).

4.15 Étendre les fonctionnalités de l'éditeur avec des


scripts
Les utilisateurs avancés peuvent étendre les fonctionnalités de l'éditeur en exécutant des
scripts via le menu "Utilisateur".
Les scripts doivent être écrits en javascript (qtscript).
Les chiers de script doivent avoir l'extension .tms .
Fonctions disponibles :
TM.text : retourne le texte chargé dans l'éditeur
TM.cursorPosition : retourne la position courante du curseur
TM.selection : retourne le texte sélectionné
TM.selectionStart : retourne la position du premier caractère positionné
TM.selectionLength : retourne la longueur du texte sélectionné
TM.selectRange(start,length) : place le curseur à la position start et
sélectionne ensuite autant de texte que l'indique le paramètre length.
TM.insertText(string) : insère string à la position courante du curseur (et
remplace tout texte éventuellement sélectionné par string)
Les méthode publiques de l'objet QPlainTextEdit sont aussi disponibles.
Remarques :
pour utiliser des scripts TexWorks, le pré xe TW.target doit être remplacé par TM. .
les chiers scripts peuvent être stockés n'importe où (le dernier emplacement sera
sauvegardé dans le chier de con guration de Texmaker).

Contact : Laisser un message


Votre Message

ENVOYER ()

© 2003 / 2017 - Pascal Brachet


Texmaker : original LaTeX editor since 2003 by the creator of Kile
This program is licensed to you under the terms of the GNU General Public License Version 2
as published by the Free Software Foundation.
Note : This program is the "authentic" Texmaker editor and there is strictly no relationship
between this original program developed since 2003 and another latex editor, not compatible
with Texmaker, which pretends to be based on Texmaker to trick users.
L'auteur est professeur de mathématiques au lycée Bernard Palissy d'Agen.


(http
s://w
ww.f
aceb

ook.c
(http: om/T
//twit exma
ter.co ker-
m/Te 4553
xmak 2461
erEdi 1495
tor) 377/)

Vous aimerez peut-être aussi