0 votes
95 vues
Bonjour, je suis débutant. J'ai besoin d'aide. Je veux augmenter l'espace entre \lik...\lik* et \liv1...\liv1* et imprimer un brouillon avec PTXprint, mais je ne sais pas où ajuster le paramètre d'espacement.
Traduit automatiquement depuis English
PTXprint par (124 points) | 95 vues

1 Réponse

+2 votes
Meilleure réponse
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
Traduit automatiquement depuis English
par (658 points)
sélectionné par
Merci mhosken. Je teste toutes les options comme vous le suggérez.
Traduit automatiquement depuis English

Questions connexes

+1 vote
1 réponse 208 vues
Mon problème : Parfois dans le texte principal, l'appel de note de bas de page créé automatiquement dans un ordre alphabétique s' ... en forme de l'appel de note de bas de page ?
Y Mdu Niê 124 posée janv. 14
0 votes
2 réponses 85 vues
Dans un projet, une note de bas de page classique ressemble à ceci : \f + \fr cc.v \fq keyword ( ... simplement éviter de réinventer la roue, qui pourrait déjà être disponible.
Tim 934 posée mai 29
+1 vote
0 réponses 49 vues
Lors de la citation des chapitres et des versets, utilisez uniquement une virgule (,) pour séparer le numéro du chapitre du ... . Exemple : Mc 1,39 (Marc chapitre 1 verset 39)
Petrus Khoa 103 posée juil. 26, 2025
0 votes
1 réponse 118 vues
Voici mon problème : Dans la note de bas de page, le traducteur fournit le mot hébreu dans le texte source et ... la taille de la police principale. Comment résoudre ce problème ?
Y Mdu Niê 124 posée mars 10
0 votes
1 réponse 86 vues
Bonjour ! Je voudrais savoir s'il est possible d'afficher chaque verset avec le nom du livre, le chapitre et le numéro du verset. Comme GEN 1.1 Au commencement... GEN 1.2 ... Merci
ChrisMacB 102 posée nov. 25, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
All the believers were one in heart and mind. No one claimed that any of their possessions was their own, but they shared everything they had.
Acts 4:32
3,052 questions
6,011 réponses
5,677 commentaires
2,031 utilisateurs