Discussion modèle:T2

La bibliothèque libre.
Sauter à la navigation Sauter à la recherche

Notification Hsarrazin, Nadin123 et Phe : bonjour. Je propose qu'un nouveau paramètre soit ajouté, appelons-le m, permettant de paramétrer les marges du haut et du bas (margin:mem, 0;) ou (margin-top:mem; et margin-bottom:mem;). Ça éviterait de devoir simuler des marges à l'aide de retours à la ligne (paragraphes vides ou sauts de ligne <br/>), comme dans ce cas. Évidement, ceci vaudrait pour les titres de niveau inférieur (T3, T4, etc.). Qu'en pensez-vous ? R [CQ, ici W9GFO] 11 janvier 2016 à 16:15 (UTC)

Actuellement j'utilise {{interligne}} excepté dans le genre de cas que tu as présenté ou il n'y pas d'indentation au premier paragraphe, ce qui m'ennuie un peu avec cette proposition c'est que fréquemment la marge top et la marge bottom sont différentes ce qui compliquerait pas mal le code (m, mt, mb). Qu'est-ce qui ne vas pas avec {{interligne}} ou <br/> ? — Phe 11 janvier 2016 à 21:18 (UTC)
Je viens de regarder ton exemple, dans ce cas ajouter une marge ne fonctionne pas, le <br/> est de toute façon nécessaire (par exemple tu peux tester avec |lh=3 et en supprimant le br). — Phe 11 janvier 2016 à 21:22 (UTC)
Désolé, je n'ai pas pris le meilleur exemple car en effet le premier paragraphe après le titre n'est pas indenté sur le FS et il faut effectivement un <br/> pour qu'il ne le soit pas dans la retranscription. Aussi, dans mon esprit, je n'avais absolument pas pensé à autre chose qu'une marge top et bottom de même taille. Je comprends donc ta réticence. Je peux peut-être me rabattre sur quelque chose comme <div style="margin:2em 0;">{{T2|Mon titre}}</div>, histoire d'éviter les paragraphes vides, qu'en penses-tu ? R [CQ, ici W9GFO] 11 janvier 2016 à 21:49 (UTC) P.S. : la fatigue me fait dire des bêtises, rien ne m'empêche de faire quelque chose du genre <h2 "style=margin:2em 0;">Mon titre</h2>. R [CQ, ici W9GFO] 11 janvier 2016 à 21:56 (UTC)
Juste pour voir ce que donnerait, le code à ajouter serait (pas tester)
{{#if : {{{mt|{{{m}}}|}}} | border-top:{{{mt|{{{m}}}}}}} {{#if : {{{mb|{{{m}}}|}}} | border-bottom:{{{mb|{{{m}}}}}}}
et la documentation à mettre à jour sur tout les modèles t*. — Phe 11 janvier 2016 à 23:19 (UTC)
Bon début. J'ai récupéré le code du modèle et j'ai testé en local (sur mon wiki perso) avec le code que tu proposes :
1. il ne fonctionne pas, même après avoir remplacé #if : par #if:, une partie de la structure conditionnelle se retrouve écrite dans l'attribut style="{{#if: ..."
2. je n'ai pas compris pourquoi border-* et non margin-*
3. le code suivant {{ #if: {{{m|}}} | margin: {{{m}}} 0; | {{ #if: {{{mt|}}} | margin-top:{{{mt}}}; | }} {{ #if: {{{mb|}}} | margin-bottom:{{{mb}}}; | }} }} fonctionne bien.
R [CQ, ici W9GFO] 12 janvier 2016 à 07:45 (UTC)
J'étais un peu pressé pour voir si le code ne serait pas trop compliqué. — Phe 12 janvier 2016 à 16:51 (UTC)
code et documentation mis à jour. — Phe 12 janvier 2016 à 16:54 (UTC)
Ça fonctionne à merveille. Merci beaucoup pour le temps que vous y avez consacré. R [CQ, ici W9GFO] 12 janvier 2016 à 18:41 (UTC)

T2 de trop haut niveau ?[modifier]

Bonjour,

Dans Aide:Format ePub, il est dit d'utiliser « de préférence » {{T3}} pour les titres de chapitre. Qqun m'a mentioné que T2 provoque un saut de page supplémentaire, si je me souviens bien. J'aimerai confirmation (car j'aime bien T2), je viens de demander en PDD de la page d'aide en question. Si c'est le cas, ne serait-il pas désirable d'informer dans la doc ici ? —Jérôme Potts (d) 4 juin 2018 à 12:46 (UTC)

Pour le saut de page à chaque T2, j'ai testé, ça n'a pas l'air d'être le cas... Que fait T2 que ne fait pas T3 que vous le préfériez ? La fonte à empattement ? R [CQ, ici W9GFO] 4 juin 2018 à 15:06 (UTC)
Merci bien R pour cet essai et votre réponse. Oui, c'est la fonte "serif" qui me convient dans T2. Il y a qque tps j'ai rajouté cette possibilité à {{T4}}, mais jusqu'ici j'ai eu la flemme de le faire pour T3. —Jérôme Potts (d) 5 juin 2018 à 10:01 (UTC)