Cet écrit présente quelques détails concernant la mise en forme automatiques des textes sur Scriffon. C’est un complément à « Ajoutez du style à vos textes ».
Les textes sur Scriffon ont une justification forcée – toutes les lignes sont de même largeur.
Des espaces insécables sont ajoutés automatiquement aux endroits stratégiques. Ainsi, il n’est pas possible de voir un point d’interrogation, d’exclamation, un deux-points, etc. en début de ligne. L’espace qui le sépare du mot précédant ne peut pas être coupé sur deux lignes.
Et une chose que l’on voit peu sur le web : les textes sur Scriffon implémentent la coupure de mots.
Si par hasard vous souhaitez afficher une apostrophe droite « ' » ou un guillemet droit « " » sans qu’il soit automatiquement remplacé par son équivalent typographique [’«»], alors doublez-le :
Deux apostrophes côte à côte '' affichent une apostrophe droite '
Deux guillemets côte à côte "" affichent un guillemet droit "
C’est le même principe pour afficher une étoile (astérisque) ou un tiret-bas (underscore), utilisés respectivement pour le gras et l’italique :
Deux étoiles côte à côte ** affichent une étoile *
Deux tirets-bas côte à côte __ affichent un tiret-bas _
Les caractères de ponctuation situés dans une URL (adresse web) ne sont jamais remplacés. Les URLs ne sont pas modifiées.
Les caractères de ponctuation en fin d’URL ne sont pas pris dans le lien. Ainsi, il n’est pas nécessaire de laisser un espace après une URL :
http://example.com/Lien_suivi_par_une_virgule,
http://example.com/Lien_suivi_par_un_point.
Les parenthèses fermantes « ) » ne sont prises dans le lien que s’il y a une parenthèse correspondante « ( » dans l’URL :
(http://example.com/lien-entre-parenthèses)
http://example.com/lien-(avec-parenthèses)
(http://example.com/lien-entre-parenthèses-(avec-parenthèses))
Pour faire un lien entre guillemets :
""Ceci est un lien":http://example.com"
Ici, Scriffon fait la différence entre les guillemets du lien (le texte à afficher) et les guillemets englobants (en gras ci-dessus). Les deux guillemets droits du début ne sont pas échapés en un seul guillemet droit. Cela s’affichera :
Si par malheur vous deviez inclure une URL qui se termine vraiment par un point ou un autre caractère de ponctuation, vous devrez entourer le tout de chevrons :
<http://example.com/url-qui-se-termine-par-un-point.>
Dans ce cas, les chevrons ne s’afficheront pas et le lien contiendra le point :