Aller au contenu

Modèle:Pointsdesuite

La bibliothèque libre.

Documentation

Raccourci [+]
{{Pds}}

Utilisation

[modifier]

Permet de placer des points de suite entre deux textes.

Syntaxe

[modifier]

Syntaxe simplifiée

[modifier]

{{Pointsdesuite|liste de paramètres optionnels}}

Syntaxe complète

[modifier]
{{Pointsdesuite
| texte de gauche
| texte de droite
| l = largeur totale
| ld = largeur de la section réservée au texte de droite
| altd = alignement du texte de droite
| x = espacement entre les points
| m = motif de points alternatif à pas fixe
}}

Paramètres

[modifier]

Permet de placer des points de suite entre deux textes.

Paramètres du modèle[Modifier les données du modèle]

La mise en forme sur une seule ligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
Texte à gauche1

Texte à gauche des points de suite

Chaînefacultatif
Texte à droite2

Texte à droite des points de suite

Chaînefacultatif
Largeur totalel

Largeur totale du rendu sauf si la valeur attribuée à ld n’est pas suffisante pour contenir le texte de droite. Pour éviter toute collision avec le texte de gauche, l’excédent est alors déporté vers la droite et la largeur totale est augmentée d’autant.

Exemple
12em, 150px, 30%
Chaînefacultatif
Largeur texte droiteld

Largeur de l’espace réservé au texte de droite

Exemple
12em, 150px, 30%
Chaînefacultatif
Alignement texte de droitealtd

Alignement du texte de droite

Par défaut
droite
Exemple
g
Chaînefacultatif
Espacement entre pointsx

Espacement entre chaque points

Exemple
Une valeur entre 0.25 et 1 si fs=100%, entre 0.5 et 1 si fs=60%
Chaînefacultatif
Motif de points alternatifm

Motif de points alternatif à pas fixe de 2px (fin) ou 1px (xfin)

Exemple
fin, xfin
Chaînefacultatif

Exemple

[modifier]
  • sans paramètre
Code wiki Rendu
{{Pointsdesuite}}
 
  • Texte à gauche uniquement (à utiliser dans un tableau ou encore à la fin d’un paragraphe)  :
Code wiki Rendu
{{Pointsdesuite|Premier}}

ou {{Pointsdesuite/o}} et {{Pointsdesuite/f}} 
(À utiliser si le paragraphe déborde sur une autre page)

Exemple : Lettres à une inconnue/84#206 et Page:Mérimée, Lettres à une inconnue 1,1874.djvu/250
Premier
  • Texte de droite aligné à droite
Code wiki Rendu
{{Pointsdesuite|Premier|Deuxième|l=20em}}
Premier
Deuxième
  • Texte de droite aligné à gauche :
Code wiki Rendu
{{Pointsdesuite|Deuxième|Premier|l=20em|ld=5em|altd=g}}
Deuxième
Premier
  • Multiligne en attribuant une valeur ld à la zone de texte de droite
Code wiki Rendu
{{Pointsdesuite|Premier mais l’espace venant qu’à manquer|Trente-troisième|l=20em|ld=5em|altd=g}}
Premier mais l’espace venant qu’à manquer
Trente-troisième

Exemples de problème

[modifier]

Attention aux problèmes de collision, entre les textes si la largeur est insuffisante !

  • 1er cas de collision (le texte de droite cache une partie du texte de gauche)
Code wiki Rendu
{{Pointsdesuite|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)
Code wiki Rendu
{{Pointsdesuite|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 à 30em
Code wiki Rendu
{{Pointsdesuite|un très très immensément long texte|trente-deuxième|l=30em|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
Code wiki Rendu
{{Pointsdesuite|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 à pas fixes disponibles

[modifier]
Code wiki Rendu
{{Pointsdesuite|m=xfin}}
 
{{Pointsdesuite|m=fin}}
 

Motifs qui s’adaptent à la taille de la police de caractère

[modifier]
Code wiki Rendu
{{Pointsdesuite|x=.25}}
 
{{Pointsdesuite|x=.3}}
 
{{Pointsdesuite|x=.4}}
 
  • Un demi cadratin
Code wiki Rendu
{{Pointsdesuite|x=.5}}
 
  • Un cadratin
Code wiki Rendu
{{Pointsdesuite|x=1}}
 

Évolutions du modèle

[modifier]

v. 1.0

[modifier]
ajout d’un motif à pas fixe m=fin de 2px et m=xfin de 1px
dégagement du texte à droite = 2 fois la largeur de l’espacement entre les points

v. 0.2

[modifier]
mode multiligne : obtenu en attribuant une largeur au texte de droite ld si la valeur de ld est insuffisante le texte de droite débordera à droite
espacement entre les points en em : défini par x où (0.25 < x < 1)
motif délicat : obtenu en ajoutant le paramètre m=fin
points de suite dessinés et positionnés en utilisant l’unité de mesure em de façon à s’ajuster à la taille de la police du parent html.

Voir aussi

[modifier]
  • {{Filet}} : affiche un séparateur composé de points espacés disposés à intervalles réguliers
  • {{pds/o}} et {{pds/f}} : points de suite sur la dernière ligne d’un paragraphe qui s’étend sur deux pages
  • {{séparateur de points}}