Sujet sur Discussion utilisateur:Hsarrazin

Susuman77 (discussioncontributions)

Bonjour,

Je m'adresse à vous car je vois que vous êtes l'auteur du modèle {{VL}}. Je n'ai découvert que récemment son existence, grâce à @Acélan, après avoir longtemps bidouillé pour la transcription des mystères de Péguy avec le modèle {{alinéa}}. J'étais fort content d'apprendre l'existence d'un modèle permettant de manière plus simple la mise en page de ces textes assez retors, ce qui m'a incité à me remettre à la correction du dernier mystère, Le Mystère des saints innocents, que j'avais déjà un peu entamée à l'automne. Or, si l'édition s'en est incontestablement trouvée facilitée, j'ai néanmoins constaté un problème auquel je n'ai su trouver de réponse moi-même : l'absence de justification du texte ainsi produit. Ce problème ne saute aux yeux, à vrai dire que quand le "vers" de Péguy dépasse les dimensions mêmes d'un verset pour devenir un quasi-paragraphe, mais le rendu est alors bien inférieur à celui auquel je parvenais avec {{alinéa}}. Je vous invite à comparer deux versions d'une même page pour comprendre ce que je veux dire :

Je viens donc vers vous comme on vient au Messie, au vu de mes infimes compétences en codage : sauriez-vous faire en sorte de permettre une justification du texte au sein de {{VL}}, soit par défaut, soit comme paramètre à ajouter ? J'ai essayé de mettre align=justify, comme on peut mettre align=g ou d, mais ça ne marche manifestement pas correctement. Peut-être @Denis Gagne52, qui a aussi travaillé sur ce modèle, serait-il également à même de m'aider...

Merci en tout cas de bien vouloir vous pencher sur ce petit souci, et excellente journée à vous !

Denis Gagne52 (discussioncontributions)

L’alignement du texte à gauche résulte de l’utilisation de class="verse" qu’il suffit de retirer pour retrouver les valeurs par défaut d’autant plus que cette feuille de style est incompatible avec margin: 0em

À noter que la marge du bas des vers étroits est de .5em. Pour y remédier il faudra utiliser VL partout.

Autre solution possible : voir Page:Peguy oeuvres completes 06.djvu/76

Susuman77 (discussioncontributions)

Merci beaucoup @Denis Gagne52 ! C'était donc bien mon usage empirique de ces balises qui était responsable et non le modèle que vous avez élaboré ! Vous m'en voyez plus rassuré que mortifié. J'avoue ne pas avoir remarqué de différence pour la marge du bas entre les vers mis en {{VL}} et les autres, ainsi à cette page . La deuxième solution que vous suggérez, avec <div class="vlong"> semble plus économe en travail pour la suite : si je comprends bien, tout ce qu'il faut faire est un retour de ligne supplémentaire entre chaque vers comme dans un texte en prose. Y aurait-il d'autres subtilités à prendre en compte si je la retiens et que je rectifie le début de l'ouvrage en conséquence ?

Denis Gagne52 (discussioncontributions)

Si vous ne voyez pas de différence, c’est que vous utilisez l’habillage Vector2010. Pour ceux qui ont passé à Vector2022 et aussi avec certains OS et navigateurs, la différence est très marquée.

Une 3e solution plus facile à généraliser consiste à utiliser le modèle Ppoem mais il faudrait convenir d’une indentation de -2em au lieu de -4em. Discussion et vote à tenir sur le scriptorium.

La solution 2 ne peut être utilisée que dans ce livre.

Susuman77 (discussioncontributions)

Je suis en effet sur Vector2010. Et oui, les différences d'aspect entre navigateurs et formats sont toujours importants, j'ai remarqué, ce peut être assez frustrant, notamment quand je m'efforce de transcrire des textes aussi finement typographiés que les œuvres de ce maniaque de Péguy, j'ai à peu près abandonné l'idée de parvenir à un pdf qui corresponde également peu ou prou à ses consignes de mise en page, je préfère me concentrer sur l'apparence du texte sur le site dans sa version, encore, par défaut.

Je m'en tiendrai donc pour le moment à la solution 2 ; si je comprends, elle marche grâce à la feuille de style que vous avez créée, l'appliquer à un autre volume supposerait donc simplement de copier le css ?

Répondre à « Vers long »