Modèle:Pointsdesuite/Banc d’essai

La bibliothèque libre.

Demandes d’amélioration[modifier]

  • par JLTB34 : Dégagement de .3 em entre le texte de gauche et le début des ponts de suite. Oui Oui Fait
  • par ElioPrrl :
  • points de conduite fondus sur un espace d’un demi-cadratin ;Oui Oui Fait
  • doivent s’interrompre en laissant un espace de 1em avant le contenu auquel ils mènent  ; Oui Oui Fait l’usager doit lui-même ajuster la largeur attribuée au texte de droite [ld : 4em par défaut]
  • de ligne à ligne, les gros points sont alignés les uns sous les autres, Oui Oui Fait implique que les textes de gauche soient alignés à gauche.
  • insèrer une espace justifiante entre le dernier mot et les gros points eux-mêmes. Oui Oui définie par [ld]
  • Enfin, il existe une variante des gros points (dits points carrés), fondus sur cadratin cette fois-ci, utilisés sur toute une ligne pour signaler une lacune importante dans un texte ; on peut (mais rarement) les utiliser dans un tableau, en les arrêtant donc 2em avant le texte qui leur fait face. Oui Oui Fait
  • par Viticulum : offrir la possibilité de réduire l’espacement (à un quart cadratin) Oui Oui Fait
  • par JLTB34 : si le contenu dépasse la largeur attribuée au texte de droite, déborder à gauche plutôt qu’à droite. Fait Ceci implique de renoncer au multiligne. Le multiligne pourrait possiblement devenir optionnel. Le débordement à gauche serait alors possible en mode snormal, simple ligne.
Notification Denis Gagne52 :, ce n’est pas tout à fait ce que je voulais demander… J’estime que si l’on utilise le paramètre l (largeur totale), le texte généré par le modèle ne devrait jamais dépasser cette longueur ; donc j’aurais voulu que l’on recalcule "le nombre de points" nécessaire pour respecter le paramètre l. Exemple chiffré (en mm.) {{Pds|Huîtres|274-307 539|l=80%}}(1), cela donne largeur_totale=126mm., texte_gauche=13mm., texte_droite=26mm., zone_de_points=90mm. (13 + 90 + 26 = 136 > 126 !). Il faudrait recalculer la zone_de_points par : 126 - (13 + 26) = 87mm. (ou quelque chose comme cela).
Mais on s’en sort très bien en utilisant le paramètre ld ; j’ai remplacé (1) par {{Pds|Huîtres|274-307 539|ld=7em|l=80%}} . Si c’est trop compliqué, tu peux clore cette demande. --JLTB34 (d) 16 juillet 2020 à 05:28 (UTC)

Nouveautés v. 0.2[modifier]

mode simple ligne : découpage automatique des points de suite à .25em des textes. Attention aux collisions
mode multiligne : obtenu en attribuant une largeur au texte de droite ld si la largeur de ld est insuffisante le texte de droite débordera à droite
espacement entre les points en em : défini par x où ( .3 < x < 1 )
motif délicat pour Viticulum: obtenu en ajoutant le paramètre m = fin
Exemples simple ligne
 
Premier
Deuxième
Premier
Deuxième
premier
deuxième
premier
trente-deuxième
premier
deuxième
premier
trente-deuxième
Exemples simple ligne texte de droite aligné à gauche
Premier
Deuxième
Deuxième
Premier
Premier
Deuxième
Deuxième
Premier
Premier
Trente-troisième
Premier mais l’espace venant à manquer
Trente-troisième


Mise en garde ; Exemples de collision si la largeur est insuffisante
1er  cas de collision (le texte de droite cache une partie du texte de gauche)
{{Pointsdesuite/Bac à sable|un immensément long texte|trente-deuxième|l=15em|x=1}}
un immensément long texte
trente-deuxième
2e cas de collision (le texte de gauche occupe la totalité de la première ligne)
{{Pointsdesuite/Bac à sable|un très très immensément long texte|trente-deuxième|l=15em|x=1}}
un très très immensément long texte
trente-deuxième
Solution 1
augmenter la largeur totale de 15em à 25em
{{Pointsdesuite/Bac à sable|un très très immensément long texte|trente-deuxième|l=25em|x=1}}
un très très immensément long texte
trente-deuxième
Solution 2
Créer une frontière entre les deux textes ex : ld=1.5em
{{Pointsdesuite/Bac à sable|un très très immensément long texte|trente-deuxième|l=15em|ld=1.5em|x=1}}
un très très immensément long texte
trente-deuxième


Motifs de points de suite[modifier]

{{Pointsdesuite/Bac à sable|m=xfin}}
 
{{Pointsdesuite/Bac à sable|m=fin}}
 
{{Pointsdesuite/Bac à sable|x=.25}}
 
{{Pointsdesuite/Bac à sable|x=.3}}
 
{{Pointsdesuite/Bac à sable|x=.4}
 
{{Pointsdesuite/Bac à sable|x=.5} (un demi cadratin)
 
{{Pointsdesuite/Bac à sable|x=1}} (un cadratin)
 

Test[modifier]

Notification Denis Gagne52 : Test fait par Viticulum sur cette page Page:Dessaulles - Six lectures sur l'annexion du Canada aux États-Unis, 1851.djvu/96 pour pointillés et export ;

  • WS : Ok fonctionne bien dans un tableau ainsi qu’avec modèle {{AN}}
  • PDF : Ok sauf le m=fin qui n’est pas si fin que cela (appréciation personnelle)
  • ePub : (app KOBO testé sur iPad) : très bien
  • MOBI : (app Kindle testé sur iPad) : tirets non transférés. Mais je ne suis pas surpris par ce format. Je pense que cela devra se résoudre via l’outil WSExport.
Notification Viticulum : Test d’autant plus intéressant qu’il combinait {{AN}}, un tableau et un fs de 90%. Est-ce que tu as constaté que les points de suite étaient un peu trop haut en Epub et en pdf ? Je pense les abaisser un tout petit peu. C’est le seul changement à considérer, je crois.
  • m=fin ne peut être plus fin que 1px. J’ai fait les tests à la pleine résolution de la carte vidéo et avec un affichage de 100%. J’obtiens le même résultat que sur ws pour la page 96 converti en pdf
  • ws-export utilise Calibre pour convertir en MOBI et les points de suite ne sont effectivement pas convertis. Pas plus de résultat avec trois autres outils de conversion.
Merci pour avoir pris le temps de tester. —-Denis Gagne52 (d) 18 juillet 2020 à 02 : 17 (UTC)
Notification Denis Gagne52 : La hauteur des points de suite est parfaite en Kobo et WS, mais j’admet que pour pdf, c’est un peu haut. Pour m=fin, je me demandais si en fait, il était peut être trop fin ? En informatique, on ne sait jamais Clin d'œil. Merci pour ton investissement pour résoudre cette problématique. Viticulum
Notification Viticulum : Si j’augmente le fin à 2px, on obtient un rendu identique à x=.25, j’ai donc conservé le fin tel quel. J’avais lu un peu trop rapidement la communication de @ElioPrrl. Sur cette page, j’ai rétabli le dégagement du texte à 2 fois l’intervalle entre les points. On s’y habitue après un certain temps. Les points ont aussi été descendu de .1em ce qui ne parait pas trop et va améliorer le PDF. Voir le résultat obtenu sur la page courante. À moins d’avis contraire, je vais mettre en production ces changements dans 48h. @JLTB34 voir si le dégagement du texte selon les manuels de typo te convient. --Denis Gagne52 (d) 18 juillet 2020 à 18:08 (UTC)
Petite précision : ce dégagement double de l’espacement est valable pour le texte qui suit les points ; pour le texte avant les points, je n’ai rien lu de particulier, et il n’est pas rare en pratique de voir les points de conduite commencer à la suite immédiate du texte. — ElioPrrl (d) 18 juillet 2020 à 18:12 (UTC)
Notification Denis Gagne52 : Sur cette page, j'ai quelques difficultés. Le pointillé de la ligne 3 est vraiment curieux. Ensuite, aux lignes 5 et 6, l'alignement avec AN devient défectueux, alors que sur l'autre page, c'était OK. Tu peux modifier ces pages, je n'ai qu'à retourner en arrière. Merci Viticulum
Notification Viticulum : je n’ai pas encore modifié le modèle Pds. Tout a été fait dans le Bac à sable mais toi tu as modifié le fs de 90% à 60%. À cette taille, 1em = 10px. Si tu dessines des points de 2px à tous les 2.5 px, ils vont se toucher d’où le résultat que tu obtiens. Dans la Doc, je recommande une valeur de x entre .3 et 1 pour un fs normal. Pour fs=60%, il faudra plutôt considérer entre .5 et 1. Merci. Denis
Notification Denis Gagne52 : En fait je n'ai pas modifié le fs de 90% à 60%. Il s'agit de 2 pages différentes. Je varie mes tests sur cette page et sur celle-ci. Viticulum
Notification Viticulum : En utilisant motif=, l’espacement demeure constant contrairement à x= où il varie selon la taille de la police. Si tu penses qu’il y a un intérêt, je peux créer motif = fin équivalant à x=.25 et renommer l’existant à motif=xfin sinon je vais mettre à jour PDS à partir des changements effectués dans le Bac à sable. Merci. Denis Gagne52
Notification ElioPrrl : Bien vu ! J’ai corrigé. Merci pour la précision. Denis

Indentation[modifier]

Chacun peut participer à la création ou la relecture d’un ouvrage, en respectant les règles du droit d’auteur et celles établies par la communauté ; par exemple, un texte doit être vérifiable grâce à un fac-similé.
5555


Chacun peut participer à la création ou la relecture d’un ouvrage, en respectant les règles du droit d’auteur et celles établies par la communauté ; par exemple, un texte doit être vérifiable grâce à un fac-similé.
5555


Chacun peut participer
5555


555
555


Chacun peut participer à la création ou la relecture d’un ouvrage, en respectant les règles du droit d’auteur et celles établies par la communauté ; par exemple, un texte doit être vérifiable grâce à un fac-similé.
5555


Chacun peut participer à la création ou la relecture d’un ouvrage, en respectant les règles du droit d’auteur et celles établies par la communauté ; par exemple, un texte doit être vérifiable grâce à un fac-similé.
5555