Je ne suis pas entièrement sûr de ce que fait le code Python, mais (en supposant que les guillemets, lorsqu'ils atteignent la partie XeTeX des choses, sont reconnus comme des marques de citation) et qu'il n'y a pas d'espaces, etc. entre eux, alors il ajoutera \quotekernamount d'espace entre eux. Je ne suis pas entièrement sûr pourquoi, mais le code indique actuellement \quotekernamount=0pt. S'il est de 0pt, alors le seul espacement entre les caractères dépend de l'espacement intégré à la police.
Aussi, je ne vois aucun contrôle dans l'interface utilisateur de PTXprint pour le moment, pas même sur la page des astuces TeXpert. Oups.
Vous pouvez bien sûr aller à l'onglet avancé,

Assurez-vous qu'il y a une coche sur appliquer les paramètres personnalisés,
cliquez sur « Modifier », puis ajoutez une ligne comme celle-ci :
\quotekernamount=0.3ex
(où 1ex est la hauteur d'un x dans la police, vous pouvez bien sûr utiliser une dimension absolue, comme pt ou mm, etc.)
La liste actuelle des guillemets auxquels cela s'applique est la suivante :
U+201C LEFT DOUBLE QUOTATION MARK
U+2018 LEFT SINGLE QUOTATION MARK
U+201D RIGHT DOUBLE QUOTATION MARK
U+2019 RIGHT SINGLE QUOTATION MARK
Idealement, il appliquerait la même logique aux guillemets bas, mais je suppose qu'il ne devrait pas l'appliquer aux mélanges de guillemets hauts et bas.
I’m not entirely sure what the python does, but (assuming that the quotes as they get through to the XeTeX portion of things are recognised as quotation marks) with no spaces, etc. between them, then it will add \quotekernamount of space between them. I’m not entirely sure why, but the code currently says \quotekernamount=0pt. If it is 0pt, then the only kerning between the characters depends on the font’s in-built kerning.
Also, I can’t see any control in PTXprint’s user interface at the moment, not even on the TeXpert hacks page. Oops.
You can of course go to the advanced tab,

Ensure that there’s a tick / check on apply customised settings,
click on “Edit”, and then add a line something like:
\quotekernamount=0.3ex
(where 1ex is the height of an x in the font, you can of course use an absolute dimension, like pt or mm, etc)
The current list of quotes for which this apply are:
U+201C LEFT DOUBLE QUOTATION MARK
U+2018 LEFT SINGLE QUOTATION MARK
U+201D RIGHT DOUBLE QUOTATION MARK
U+2019 RIGHT SINGLE QUOTATION MARK
Ideally, it would also apply the same logic to low quotes, but I presume it should not apply it to mixtures of high and low quote marks.
Traduit automatiquement depuis English