Caractères de remplacement

Insérer du texte

Il y a quelques caractères de remplacement que vous pouvez utiliser dans vos balises : %C, %B, %M, %E, %R et %T.

  • %C : ceci correspond à l'emplacement du curseur après l'insertion d'une balise définie par l'utilisateur.

    Position du curseur (%C)
  • %B : sera remplacé par une puce (voir Puces).

    Puce (%B)
  • %M : sera remplacé par le texte sélectionné.

    Texte sélectionné (%M)
  • %E : correspond à la profondeur de l'indentation du texte dans un environnement.

    Indentation du texte dans l'environnement (%E)
  • %R : appellera une boite de dialogue de référence pour choisir un label précédemment défini. Ceci peut être utilisé pour faire référence à un label prédéfini, que vous pouvez choisir dans une liste déroulante (voir aussi LaTeXRéférencesref ou LaTeXRéférencespageref).

    Références (%R)
  • %T : appellera une boite de dialogue de citation pour choisir une citation précédemment définie. Tout comme lorsqu'on utilise LaTeXRéférencescite, une liste contenant toutes les clés de citation apparait.

    Clés de citation (%T)

Considérons un autre exemple, avec la macro suivante \frac{%M}{%C}. Nous sélectionnons d'abord un nombre dans notre texte, disons 42. Maintenant, nous appelons cette macro et obtenons \frac{42}{} avec le curseur positionné dans la seconde paire d'accolades.

Insérer le contenu d'un fichier

Si vous souhaitez insérer le contenu d'un fichier texte, vous pourriez utiliser les mêmes caractères de remplacement.

Exécuter un programme

Si vous souhaitez exécuter un programme externe, seul %M pour le texte sélectionné est reconnu dans la ligne de commande. La sélection sera enregistrée dans un fichier temporaire et le caractère de remplacement %M sera remplacé par ce nom de fichier.

Exécuter un programme externe (%M)

Un autre caractère de remplacement est %, qui est remplacé par le nom complet du document actuel sans l'emplacement. Ce nom consiste en tous les caractères dans le fichier jusqu'au dernier point (mais sans l'inclure).