Je suppose que vous souhaitez simplement ajouter un peu d'espace supplémentaire. PTXprint propose divers espaces intéressants qui pourraient être utiles, et à défaut, vous pouvez définir précisément la quantité d'espace souhaitée. Cette réponse est donc peut-être plus longue que prévu, et vous êtes libre de cesser de la lire. Disons que vous souhaitez une largeur d'environ une taille de police complète, avec un peu d'étirement et de rétrécissement pour faciliter le retour à la ligne. Vous pouvez utiliser un caractère Unicode spécial, U+2003 (ESPACE EM). Pour ce faire, ajoutez ce qui suit à votre fichier changes.txt (avancé, activer changes.txt) :
```
'(\\lik\*)\s*(\\liv1)' > '\1\u2003\2'
```
Cela indique de remplacer l'espace entre la fin de lik et le début de liv1 par un espace EM. Il correspond à la fermeture \\lik* (et la conserve en tant que \1) ainsi qu'à \\liv1 (en tant que \2) et remplace la chaîne entière par le \1 conservé, l'espace de remplacement et le \2.
Vous pouvez également utiliser notre nom TeX pour cela (\MSPACE), comme dans :
```
'(\\lik\*)\s*(\\liv1)' > '\1\\MSPACE\2'
```
Tous les espaces Unicode dans la plage \u2000-\u200B sont à votre disposition. Mais disons que vous souhaitez beaucoup d'espace, plus que ce que quelques \u2003 (oui, vous pouvez en mettre plus d'un) vous donnent. Disons que vous voulez définir exactement la quantité d'espace souhaitée. Vous pouvez définir votre propre code d'espace. Appelons-le \MYSPACE. Nous le définissons dans ptxprint-mods.tex :
```
\def\MYSPACE{\hskip 4.6em minus 1em}
```
C'est vraiment large, mais peut se rétrécir un peu. Ensuite, nous devons l'insérer. Vous avez probablement deviné l'entrée dans changes.txt à ce stade :
```
'(\\lik\*)\s*(\\liv1)' > '\1\\MYSPACE\2'
```
Amusez-vous bien à mettre en forme vos listes