Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 4

19 Déc '22, 22:51

denis's gravatar image

denis
7.3k1510

Le plus simple est de créer, non pas un fichier `.tex`, mais un fichier `.sty` (ce qui ne change pas grand chose à son contenu, sauf qu'il est recommandé de recourir à `\RequirePackage` à la place de `\usepackage`) appelé par exemple `ablasz.sty`, de le placer dans le TEXMFHOME (cf. par exemple [cette question][1]) puis de créer un fichier `ablasz.cwl` contenant : #include:tkz-euclid #include:... (ainsi de suite pour tous les packages chargés par `ablasz.sty`), `ablasz.sty`) et, enfin, de placer ce fichier comme indiqué [ici][2]. Alors, tout fichier `.tex` contenant : \usepackage{ablasz} bénéficiera automatiquement de la complétion de tous les packages figurant après `#include:` dans `ablasz.cwl`. D'autres fonctionnalités de complétion, par exemple pour les macros personnelles, peuvent être configurées dans `ablasz.cwl`. Pour plus de détails, cf. la [description du format `cwl`][3] [1]: https://texnique.fr//osqa/questions/169/installation-dextension/170 [2]: https://texstudio-org.github.io/background.html#cwl-file-placement [3]: https://texstudio-org.github.io/background.html#description-of-the-cwl-format
cliquez ici pour masquer/afficher la révision 3

19 Déc '22, 22:50

denis's gravatar image

denis
7.3k1510

Le plus simple est de créer, non pas un fichier `.tex`, mais un fichier `.sty` (ce qui ne change pas grand chose à son contenu, sauf qu'il est recommandé de recourir à `\RequirePackage` à la place de `\usepackage`) appelé par exemple `ablasz.sty`, de le placer dans le TEXMFHOME (cf. /osqa/questions/169/installation-dextension/170) par exemple [cette question][1]) puis de créer un fichier `ablasz.cwl` contenant : #include:tkz-euclid #include:... (ainsi de suite pour tous les packages chargés par `ablasz.sty`), de placer ce fichier comme indiqué [ici][1]. [ici][2]. Alors, tout fichier `.tex` contenant : \usepackage{ablasz} bénéficiera automatiquement de la complétion de tous les packages figurant après `#include:` dans `ablasz.cwl`. D'autres fonctionnalités de complétion, par exemple pour les macros personnelles, peuvent être configurées dans `ablasz.cwl`. Pour plus de détails, cf. la [description du format `cwl`][2] `cwl`][3] [1]: https://texnique.fr//osqa/questions/169/installation-dextension/170 [2]: https://texstudio-org.github.io/background.html#cwl-file-placement [2]: [3]: https://texstudio-org.github.io/background.html#description-of-the-cwl-format
cliquez ici pour masquer/afficher la révision 2

19 Déc '22, 22:49

denis's gravatar image

denis
7.3k1510

cliquez ici pour masquer/afficher la révision 1

19 Déc '22, 22:48

denis's gravatar image

denis
7.3k1510

C'est votre première visite ici ? Consultez la FAQ !

×