« BoyWiki:Agora/28 août 2012 » : différence entre les versions

De BoyWiki
(m)
(Encadré et marges)
Ligne 38 : Ligne 38 :
:::*J'ai annulé la définition d'interligne pour les marges introduites par ''':'''. Le problème ne peut pas être résolu proprement de cette manière. Le codage html généré par le wiki lors de l'appel des caractères spéciaux ''':''' et '''*''' introduit à chaque appel un nouveau bloc composé : marge haute + interligne (si plusieurs lignes il y a) + marge basse. Le seul changement de l'interligne n'est donc pas suffisant, mais surtout l'usage de ces caractères semble inadapté dans le corps d'un texte. Ils semblent mieux destinés aux listes. À ce sujet j'ai retrouvé à quoi sert l'interligne déjà défini : aux notes de bas de page dans les citations longues, qui sont précisément des listes.<br>Je propose donc la création d'un modèle ''paragraphe indenté'' ou ''paragraphe avec marge'' (ou autre ?) qui s'afficherait avec les mêmes attributs qu'un vrai paragraphe affecté d'une marge gauche réglable, pour gérer ce cas.<br>Idem pour ''&lt;small>'' : on peut créer un modèle du même nom mais avec des paramètres taille de fonte et interligne ajustables.
:::*J'ai annulé la définition d'interligne pour les marges introduites par ''':'''. Le problème ne peut pas être résolu proprement de cette manière. Le codage html généré par le wiki lors de l'appel des caractères spéciaux ''':''' et '''*''' introduit à chaque appel un nouveau bloc composé : marge haute + interligne (si plusieurs lignes il y a) + marge basse. Le seul changement de l'interligne n'est donc pas suffisant, mais surtout l'usage de ces caractères semble inadapté dans le corps d'un texte. Ils semblent mieux destinés aux listes. À ce sujet j'ai retrouvé à quoi sert l'interligne déjà défini : aux notes de bas de page dans les citations longues, qui sont précisément des listes.<br>Je propose donc la création d'un modèle ''paragraphe indenté'' ou ''paragraphe avec marge'' (ou autre ?) qui s'afficherait avec les mêmes attributs qu'un vrai paragraphe affecté d'une marge gauche réglable, pour gérer ce cas.<br>Idem pour ''&lt;small>'' : on peut créer un modèle du même nom mais avec des paramètres taille de fonte et interligne ajustables.
:::[[Utilisateur:Pinocchio|Pinocchio]] 30 août 2012 à 13:23 (GMT)
:::[[Utilisateur:Pinocchio|Pinocchio]] 30 août 2012 à 13:23 (GMT)
::::'''Pour l'encadré :''' chez moi, il apparaît effectivement en caractères plus petits (et cependant très lisibles). Mais... le pavé est au total aussi volumineux qu'avant (ou presque), parce que le texte est sur quatre lignes au lieu de deux. Voilà ce que je vois :
::::<center><small>Ce texte historique est protégé contre les<br>modifications.<br>Il est possible que ce document ne soit pas libre de<br>droits…</small></center>
::::Je suppose que la largeur du cadre est définie en pixels, et qu'elle est insuffisante, avec certaines fontes, pour contenir les lignes entières. Il faudrait donc : soit augmenter le nombre de pixels pour que cela ne puisse plus se produire, quelle que soit la fonte particulière de l'utilisateur ; soit laisser le cadre s'adapter automatiquement à la largeur du texte.
::::&nbsp;
::::'''Pour les marges :''' s'il faut utiliser un modèle, je crains qu'on nous reproche, à juste titre peut-être, de compliquer excessivement le code du wiki — ce qui est censé faire fuir les débutants…
::::Pour éviter cela, il faudrait essayer de faire aussi simple que possible (pour l'utilisateur, pas forcément pour le programmeur !).
::::* Y a-t-il besoin d'une marge réglable au pixel près ?<br>Sans doute pas : une incrémentation par petits sauts, comme quand on met plusieurs '''::::''' à la suite, devrait être suffisante pour obtenir des mises en forme très correctes et variées.
::::* De quoi a-t-on besoin (outre ce qui existe déjà) ?<br>A mon avis :<br>a) d'une marge gauche qui ne crée aucune marge haute ni basse ;<br>b) idem, mais avec la marge gauche qui ne serait effective qu'à partir de la deuxième ligne, pour créer un effet de "retrait négatif".
::::Question facilité, l'idéal serait que ces deux innovations puissent se coder aussi simplement que '''*''' et ''':''' avec un seul signe. Il me semble que ''';''' est déjà pris. Il y a d'autres signes qui n'ont théoriquement aucune chance de se retrouver en début de paragraphe dans un texte, et qui devraient donc être utilisables pour coder quelque chose :<br>'''? ! , . ) ^ ¨ } ] % &'''
::::(Je suis bien conscient que ces suggestions sont sous-tendues par une ignorance presque totale de la programmation. Si ce sont des énormités infaisables… tant pis !… :-)
::::[[Utilisateur:Caprineus|Caprineus]] 30 août 2012 à 21:06 (GMT)

Version du 30 août 2012 à 21:06

Agora/28 août 2012

Défauts restant dans "La pédophilie en question"

Au terme de cette longue publication, voici quelques points de détail qu'il serait bien de corriger ou d'améliorer :

  • Le placard « Ce texte historique est protégé contre les modifications [...] » est trop voyant, alors qu'il n'offre pas grand intérêt à lire. Avec certains réglages, il prend même 4 lignes au lieu de 2, et on ne voit que lui ! Serait-il possible d'y mettre une petite police (même taille que dans « Si vous possédez des droits sur ce document [...] ») ?
  • La police du modèle {{Citation longue}} est très bien. Mais dans de rares cas on peut souhaiter inclure du texte avec une police sans sérif. Est-ce possible ? (Par exemple, toute la page Information : C.C.L. est en sans sérif dans l'original.)
  • Je ne sais pas si c'est une particularité de mon navigateur (Firefox), mais les textes avec marge supplémentaire (introduits par : ou par *) n'ont pas exactement le même interligne que les textes normaux. Ça se voit beaucoup, et ce n'est vraiment pas beau, quand les deux types de texte sont voisins, par exemple vers la fin de la partie POSITION DE L'I.L.G.A., en C. (Je crois que c'est aussi le cas quand un texte est centré, et avec certains modèles.)
  • Je n'ai toujours pas trouvé la solution pour mettre sur 2 colonnes l'Index des noms cités.
  • Comme cela a été remarqué récemment, un tableau dans le modèle {{Citation longue}} a toujours un fond blanc, et non le fond jaune de la page. Pourtant c'est apparemment le seul moyen d'obtenir un encadrement, par exemple sur la page Chez le même éditeur. Est-ce améliorable ?
  • Accessoirement : est-ce que l'avertissement qui dit que certains navigateurs gèrent mal les pages de plus de 32 Ko est toujours d'actualité ? Il me semble avoir vu ça depuis des années sur Wikipédia, mais ce serait étonnant que les navigateurs n'aient pas fait les progrès nécessaires depuis ce temps !

--Agnorum 28 août 2012 à 11:53 (GMT)

  • Il est possible de modifier la police pour l'encadré en question mais je me souviens de longues discussions lors de sa mise au point, il serait souhaitable d'avoir l'avis des autres contributeurs.
Je me souviens en effet d'une assez longue mise au point (un outil de recherche dans les archives de l'Agora serait bienvenu...). Mais il ne me semble pas que ça portait sur la taille de la police : c'est donc un nouveau sujet.
Personnellement, je pense en effet que cet avis, dont l'affichage est nécessaire (pour montrer notre bonne foi), est malgré tout très – trop – voyant. Donc, tant qu'il ne faut pas prendre un microscope pour le déchiffrer, je suis tout à fait d'accord pour en réduire l'impact visuel (surtout la hauteur). Mettre partout une police <small> serait un bon compromis.
Caprineus 29 août 2012 à 17:14 (GMT)
  • Il est possible de définir une fonte optionnelle différente (laquelle ?) pour ce modèle, mais seulement pour un bloc de citation entier. Sinon, pour un seul paragraphe par exemple, cela revient à utiliser un autre modèle à l'intérieur de citation longue.
  • J'ai défini un interligne pour les marges introduites par :, qui n'était pas spécifié, en revanche les listes introduites par * ont déjà un interligne défini différent du texte normal. Je ne me souviens pas la raison de cette différence mais je suppose qu'elle est l'objet d'une demande spécifique.
Vu que c'est moi qui suis le plus souvent coupable de faire des « demandes spécifiques » ;-) je ne me souviens pas d'avoir réclamé un interligne différent selon le type de marge : il est évident que ce n'est pas beau du tout. J'en avais déjà été frappé en réalisant les pages de Jocelyn — par exemple celle-ci, où le dialogue en décasyllabes entre Laurence et le prêtre n'avait pas le même interligne que le reste du texte en alexandrins (ça s'est arrangé, sans doute grâce à tes dernières modifications — même s'il reste encore un problème, qu'il faudra que j'examine, quand un décasyllabe précède directement un alexandrin).
Conclusion : si tu peux ramener l'interligne des paragraphes introduits par * à la même valeur que pour les autres, ce sera incontestablement un progrès. (Je parle bien de l’interligne, et non de l'espace entre les paragraphes.)
(En revanche, quand on formate un texte avec <small>, l'interligne reste le même que pour un texte normal — il ne s'adapte pas à la taille de la police comme dans un traitement de texte. Et ça ce n'est pas très joli. Mais je ne suis pas sûr que ça puisse se corriger facilement et automatiquement.)
Caprineus 29 août 2012 à 17:14 (GMT)
  • Le tableau a été corrigé.
  • Un style transparent a été ajouté en option pour les tableaux dans les citations longues.
Le style transparent pour les tableaux est une chose excellente. Il me semble même que ça devrait être l'option par défaut ; avec la possibilité de rajouter, une fois sur dix ou sur cent, un code de couleur particulier (blanc ou autre).
Caprineus 29 août 2012 à 17:14 (GMT)
  • La limite des 32Ko n'est plus vraie mais le message émane du serveur et ne nous est pas accessible. Je suppose que le message disparaitra avec la mise à jour du wiki.
Merci pour ta contribution. Pinocchio 29 août 2012 à 09:29 (GMT)
Merci d'avoir fait ces améliorations. Les tableaux transparents permettent enfin d'avoir des encadrements plus esthétiques. Mais la liste sur 2 colonnes de l'Index des noms cités n'étant pas exactement un tableau, est-il possible d'y mettre le même paramètre "transparent" ?
De plus, pour cette même liste, y a-t-il un moyen d'espacer légèrement les 2 colonnes, pour que les lignes longues ne puissent pas être en contact ? (c'est particulièrement visible pour la ligne « Doucé, Joseph, Pasteur », qui est très longue ; mais aussi pour d'autres en format d'écran 4/3)
Comme je le disais plus haut, toute la page Information : C.C.L. est en sans sérif dans l'original. Faut-il absolument spécifier une police précise (par exemple Tahoma ou DejaVu Sans, qui sont assez riches) ; ou n'y a-t-il pas moyen de laisser le système de chaque utilisateur décider de la police précise qu'il affichera, en fonction de celles dont il dispose ? Quoiqu'il en soit, je ne sais pas quel code employer.
Pour mettre un seul paragraphe en sans sérif, tu veux dire qu'il faut utiliser un autre modèle {{Citation longue}} à l'intérieur d'une première citation longue ? (C'est juste pour savoir : ce n'est pas le cas dans cet ouvrage.)
Merci de tes encouragements. Mais en réalité toute notre reconnaissance doit aller à ceux qui ont fait ce travail exceptionnel – au premier rang desquels, bien sûr, le pasteur Doucé, le père Balland et le sénateur Brongersma. Leur courage et leur intelligence nous manquent aujourd'hui ! A chaque instant, en mettant en ligne leurs textes, je les ai sentis derrière moi, et j'ai eu le sentiment d'apporter la dernière pierre à un travail qu'ils n'avaient pas eu le temps d'achever. Que La pédophilie en question soit maintenant accessible dans le monde entier par un simple clic les aurait profondément réjouis. Finalement, les forces de la répression et de l'obscurantisme, dont ils ont eu à souffrir, reculent un peu plus aujourd'hui, et c'est encore grâce à eux.
--Agnorum 30 août 2012 à 10:00 (GMT)
  • Taille de l'encadré (Ce texte historique...) réduite.
  • Les tableaux dans citation longue sont désormais transparents par défaut.
  • Ajout d'une option fonte=sans dans le modèle {{Citation longue}}. Cette option s'applique à l'ensemble de la citation. Modifier la fonte d'un seul paragraphe n'est pas prévu actuellement, il faudrait soit découper le texte en plusieurs blocs de citation, soit créer un modèle spécifique.
  • J'ai annulé la définition d'interligne pour les marges introduites par :. Le problème ne peut pas être résolu proprement de cette manière. Le codage html généré par le wiki lors de l'appel des caractères spéciaux : et * introduit à chaque appel un nouveau bloc composé : marge haute + interligne (si plusieurs lignes il y a) + marge basse. Le seul changement de l'interligne n'est donc pas suffisant, mais surtout l'usage de ces caractères semble inadapté dans le corps d'un texte. Ils semblent mieux destinés aux listes. À ce sujet j'ai retrouvé à quoi sert l'interligne déjà défini : aux notes de bas de page dans les citations longues, qui sont précisément des listes.
    Je propose donc la création d'un modèle paragraphe indenté ou paragraphe avec marge (ou autre ?) qui s'afficherait avec les mêmes attributs qu'un vrai paragraphe affecté d'une marge gauche réglable, pour gérer ce cas.
    Idem pour <small> : on peut créer un modèle du même nom mais avec des paramètres taille de fonte et interligne ajustables.
Pinocchio 30 août 2012 à 13:23 (GMT)
Pour l'encadré : chez moi, il apparaît effectivement en caractères plus petits (et cependant très lisibles). Mais... le pavé est au total aussi volumineux qu'avant (ou presque), parce que le texte est sur quatre lignes au lieu de deux. Voilà ce que je vois :
Ce texte historique est protégé contre les
modifications.
Il est possible que ce document ne soit pas libre de
droits…
Je suppose que la largeur du cadre est définie en pixels, et qu'elle est insuffisante, avec certaines fontes, pour contenir les lignes entières. Il faudrait donc : soit augmenter le nombre de pixels pour que cela ne puisse plus se produire, quelle que soit la fonte particulière de l'utilisateur ; soit laisser le cadre s'adapter automatiquement à la largeur du texte.
 
Pour les marges : s'il faut utiliser un modèle, je crains qu'on nous reproche, à juste titre peut-être, de compliquer excessivement le code du wiki — ce qui est censé faire fuir les débutants…
Pour éviter cela, il faudrait essayer de faire aussi simple que possible (pour l'utilisateur, pas forcément pour le programmeur !).
  • Y a-t-il besoin d'une marge réglable au pixel près ?
    Sans doute pas : une incrémentation par petits sauts, comme quand on met plusieurs :::: à la suite, devrait être suffisante pour obtenir des mises en forme très correctes et variées.
  • De quoi a-t-on besoin (outre ce qui existe déjà) ?
    A mon avis :
    a) d'une marge gauche qui ne crée aucune marge haute ni basse ;
    b) idem, mais avec la marge gauche qui ne serait effective qu'à partir de la deuxième ligne, pour créer un effet de "retrait négatif".
Question facilité, l'idéal serait que ces deux innovations puissent se coder aussi simplement que * et : avec un seul signe. Il me semble que ; est déjà pris. Il y a d'autres signes qui n'ont théoriquement aucune chance de se retrouver en début de paragraphe dans un texte, et qui devraient donc être utilisables pour coder quelque chose :
? ! , . ) ^ ¨ } ] % &
(Je suis bien conscient que ces suggestions sont sous-tendues par une ignorance presque totale de la programmation. Si ce sont des énormités infaisables… tant pis !… :-)
Caprineus 30 août 2012 à 21:06 (GMT)