LaTeX : documentation et tutoriels


Définir des profils de compilation à l'aide des "commandes utilisateur"
Dans ce tutoriel, nous allons voir comment utiliser les "commandes utilisateur" de Texmaker pour automatiser les processus de compilation dans les deux cas suivants :

Sommaire :

On peut bien évidemment utiliser la même méthode pour d'autres profils de compilation.

A) Créer un profil de compilation pour biblatex 

  1. Sélectionner l'option "Editer Commandes Utilisateur" dans le menu "Utilisateur" :
  2. Entrer un nom pour le profil de compilation dans le champ "Item menu", puis cliquer sur le bouton "assistant" :
  3. Ajouter PdfLaTeX, Bibtex, PdfLaTeX, PdfLaTeX et Afficheur Pdf, puis cliquer sur "OK" :
  4. Vérifier alors que la commande pour bibtex est bien biber % :
  5. Dans le fenêtre principale de Texmaker, sélectionner le nouveau profil de compilation dans la liste déroulante située juste à droite du bouton "Exécuter" :
  6. Pour lancer le processus de compilation de façon automatique, il suffit de cliquer sur le bouton "Exécuter" ou d'utiliser le raccourci-clavier correspondant (alt+shift+F1 si c'est la première "commande utilisateur") :

Fichiers de l'exemple : monarticle.tex ; mabiblio.bib


B) Créer un profil de compilation pour makeindex 

  1. Sélectionner l'option "Editer Commandes Utilisateur" dans le menu "Utilisateur" :
  2. Entrer un nom pour le profil de compilation dans le champ "Item menu", puis cliquer sur le bouton "assistant" :
  3. Ajouter PdfLaTeX, Makeindex, PdfLaTeX et Afficheur Pdf, puis cliquer sur "OK" :
  4. Vérifier alors que la commande pour makeindex est bien makeindex %.idx :
  5. Dans le fenêtre principale de Texmaker, sélectionner le nouveau profil de compilation dans la liste déroulante située juste à droite du bouton "Exécuter" :
  6. Pour lancer le processus de compilation de façon automatique, il suffit de cliquer sur le bouton "Exécuter" ou d'utiliser le raccourci-clavier correspondant (alt+shift+F2 si c'est la deuxième "commande utilisateur") :

Fichier de l'exemple : articleavecindex.tex