Aller au contenu

Sujet sur Discussion utilisateur:ElioPrrl

modification de T3 aujourd'hui ?

9
Résumé par ElioPrrl

Alignement problématique, résolu dans la feuille de style

Hsarrazin (discussioncontributions)

Bonsoir @ElioPrrl,

En finalisant la correction de Livre:Bastié - Ailes ouvertes, 1937.pdf, nous avons constaté que sur la page d'Index, le titre du sommaire, qui est en T3, n'est pas centré mais aligné à gauche...

ça ne m'était jamais arrivé... est-ce que ça pourrait être le résultat d'une de tes modifs d'aujourd'hui sur ce modèle ?

Merci pour ton aide :)

ElioPrrl (discussioncontributions)

Effectivement, auparavant le centrage était écrit en dur dans le modèle, et la modification le rajoute dans la feuille de style, mais pour ne pas affecter les pages de discussion, les aides, etc., je limite cette modification aux espaces principal et Page: ; il faut que je rajoute donc les index. Merci du signalement, je risque de ne pas faire la modification avant ce soir cependant Sourire

ElioPrrl (discussioncontributions)

Fait

Hsarrazin (discussioncontributions)

Merci !

tant que le centrage est OK en transclusion, c'est l'essentiel...

mais hier, on faisait un atelier de transcription expresse d'un bouquin, et on s'est vraiment demandé ce qui clochait dans nos edits, jusqu'à ce que je réalise que tu étais intervenu sur le modèle :D

ElioPrrl (discussioncontributions)

Première fois que je modifie les feuilles de style, donc je crains de tout casser ! aussi, tu es vraiment bienvenue à pointer les angles morts de nos modifications. Avec Denis Gagne, Cantons-de-l'Est et Acélan, nous nous étions assurés que tout fonctionnait bien en transclusion, en mode Page, en ePub et en PDF, mais nous avions oublié les index. Cerise sur le gâteau : ton signalement a permis de simplifier les règles CSS, car au lieu de chercher les titres dans les différents espaces de nom concernés, je viens de rajouter une classe spécifique aux modèles {{t2}} et suivants, ce qui fera que les titres entre signes égal, ou ceux utilisant un autre modèle (comme {{t2mp}}) ne sont pas concernés.

Cantons-de-l'Est a ajouté automatiquement les paramètres au modèle {{t4}} qui compensent ma modification, de sorte que même si le comportement par défaut du modèle a changé depuis, les titres déjà insérés avec {{t4}} ont conservé exactement leur mise en forme antérieure. Acélan se charge de remplacer les occurrences des titres égal et des modèles comme {{t2mp}} par {{t2}} et suivants, ce qui ne peut se faire que manuellement (il a bien du courage !). Et ainsi on finira avec une seule syntaxe pour tous les titres, avec une série de modèles ayant tous les mêmes paramètres et le même fonctionnement ; et un nouveau qui fouinera dans les textes déjà corrigés ne risquera pas de tomber sur des modèles obsolètes.

Bref, je suis bien content de cette simplification. Et en plus, voilà un travail vraiment collaboratif !

Hsarrazin (discussioncontributions)

Acélan travaille avec AWB, je crois, ce qui simplifie le remplacement de ce genre de choses... mais c'est vrai que son boulot est encore plus minutieux/fastidieux que le mien...

des modèles obsolètes, effectivement, il en reste encore quelques paquets... mais ne serait-ce pas plus simple de créer des redirections ?

ElioPrrl (discussioncontributions)

On ne peut pas faire de redirection, parce que, dans ce cas précis, on ne peut pas établir de correspondances entre les anciens modèles {{t2mp}} et les nouveaux {{t2}} : ces anciens modèles étaient utilisés à tort et à travers, selon leur apparence plutôt que selon leur sens. Ainsi Acélan a rapporté de nombreux cas où le numéro de chapitre, par exemple, était dans {{t2mp}}, et le titre de chapitre dans {{t3mp}}, ou alors des cas où les titres de niveau inférieur étaient dans un modèle de niveau supérieur, etc. Donc il a préféré tout remplacer à la main !

Hsarrazin (discussioncontributions)

ahhhh, oui, évidemment !!

c'est d'ailleurs pour cette raison que je les avais créés... pour avoir un modèle structurant, correspondant aux parties/chapitres/etc. du livre, sans mettre == blabla == dans le texte des pages, ce qui créait des sections, même en transclusion...

au passage, en atelier hier soir, j'ai eu beaucoup de mal à faire comprendre qu'il ne faut pas utiliser {{t2}}, {{t3}} et leurs petits frères pour faire la mise en forme des pages de Titre... -> exactement comme T2mp et T3mp sont utilisés en fait...

certains contributeurs (y compris expérimentés) me disait : cette règle n'est nulle part, et T2 met automatiquement en Sérif, c'est super !

il faudrait sans doute repréciser dans l'aide en ligne sur les Titres, et leur Documentation, que ce sont des modèles structurants et qu'il ne faut donc pas les utiliser juste parce que leur mise en forme par défaut correspond à ce que je veux afficher...

ElioPrrl (discussioncontributions)

Les documentations ont été mises à jour Sourire, et la règle est depuis longtemps dans Aide:Guide du nouveau contributeur.

La modification hier a aussi en grande partie supprimé les différences entre les modèles : auparavant certains avaient de grands interlignes, certains des petits ; certains mettaient en gras, certains non ; etc. Maintenant, la seule chose qui les distingue est la taille du texte (150% — 120% — 100% — 100% — 90%). Leur interligne, leur graisse, leur couleur, tout est identique.

Enfin presque ! il reste la fonte serif pour le seul {{t2}}. Il est question de la supprimer, parce que, en réalité, elle a été ajoutée relativement récemment (en 2019) par un seul contributeur, sans aucune consultation du reste des wikisourciens (erreur de ma part : elle a été ajoutée à plus haut niveau, par les développeurs généraux, quand ils ont décidé de la police des titres encadrés par deux signes égal), et que cela introduit une diversité dans la police des textes transclus sans correspondance dans les fac-similés.