Aller au contenu

Sujet sur Wikisource:Forum des nouveaux

Breizhbird (discussioncontributions)

Bonjour,


Dans le texte de "Tiercelin - Bretons de lettres, 1905", il y a une sorte de "tableau" représentant des coûts de tissus en page 268 :

Page:Tiercelin - Bretons de lettres, 1905.djvu/268


Ar braghou… 7f50

Ar chupen glaz… 15 »

Ar chupen gwenn… 9 »

Ar gilet gwenn… 9 »

Ar bodreo… 3 15

Ann tok… 6 »

                      ——————

              49f65


Après moult essais, je n'arrive pas à "aligner" verticalement les "colonnes"

Merci d'avance de vos conseils,

Cordialement,


@Breizhbird

VIGNERON (discussioncontributions)

Demat dit,

Pour cela, j'ai mis en forme dans un tableau (voir le code de la page), ainsi on obtient de vraies colonnes.

SyB~Anicium (discussioncontributions)

J'ai aussi tenté une amélioration pour coller au tableau, en même temps que VIGNERON (oups ^^). Mais nos deux versions successives restent dans l'historique. On peut rester sur un tableau simple pour commencer, voilà deux possibilités (cliquez sur "Voir l'historique") qui montrent l'étendue de ce qu'on peut faire :)

VIGNERON (discussioncontributions)

Oui, j'étais justement aussi en train de regarder pour faire une version améliorée (je recherchais le code css pour faire une bordure d'un côté seulement), tu as été plus rapide que moi.

SyB~Anicium (discussioncontributions)

Pour les explications techniques :

1) en observant le tableau, on voit qu'il présente 4 colonnes invisibles, sur lesquelles sont alignées les unités ; c'est un travail d'imagination de refaire un tableau, parfois je le dessine sur papier avant de le coder :)

2) pour retrouver les lignes de points, on fait croire à Wikisource qu'il s'agit d'une table des matières (modèle Table), mais sans ajouter de page, la ligne de point apparaît seule jusqu'à la fin de la cellule.

Breizhbird (discussioncontributions)

Merci à vous tous pour ce travail en CSS et pour les explications

Bonne soirée

@Breizhbird

ElioPrrl (discussioncontributions)

@Breizhbird, @SyB~Anicium, juste pour vous prévenir que le modèle {{Table}}, qui affiche sur Wikisource des points de suite, dans les fichiers exportés, ne les affiche plus (ni non plus le numéro de page) ; aussi bien, si on veut afficher ces lignes de points dans le fichier exporté, il faut recourir non pas à {{Table}}, mais à {{Pds}}, modèle développé récemment pour pallier cette différence de comportement de {{Table}} entre Wikisource et Epub/PDF.

Cependant, {{Pds}} lui-même ne saurait être infaillible, et en fait il ne marche bien que quand la couleur de fond de la liseuse est le blanc ; si votre liseuse affiche le texte blanc sur fond noir, par exemple, le rendu de {{Pds}} est très disgracieux. Personnellement, je ne mets tout simplement plus de points de suite, sauf en cas de colonnes très larges ; la justification des liseuses est plus souvent trop étroite que trop larges pour nos tableaux.

En espérant ne pas avoir dit trop de bêtises ^^,

ElioPrrl

SyB~Anicium (discussioncontributions)

Ah ! Merci @ElioPrrl du conseil, je vais devoir tester cela (et ça m'arrangerait car j'avais vu que l'export ne rendait pas justice à mes tableaux !).

ElioPrrl (discussioncontributions)

Cela va sans dire, @Breizhbird mais je ne voudrais pas mon intervention prête à confusion pour un débutant : pour la mise en forme des tables de matière, il faut conserver {{Table}}, et non pas employer {{Pds}}, qui vient juste remplacer les usages « impropres » de {{Table}} dans les tableaux, et là seulement. Et surtout, bon travail parmi nous ! Sourire

@SyB~Anicium : en plus vous verrez, ce modèle formate les points de conduite de manière à respecter les conventions typographiques (espace entre les points de 0.5em ou 1em, alignement des points des différentes lignes les uns sous les autres, distance entre le dernier mot et le premier point de conduite, etc.) ; son seul inconvénient est vraiment cette histoire de couleur en arrière-plan.

SyB~Anicium (discussioncontributions)

Très bien ! Je viens de tester sur Mercuriales de la Haute-Loire de janvier à mars 1878, c'est satisfaisant et ça allège le code ^^ Seul regret, que les points de suite soient moins hauts sur chaque ligne (voir avec les tableaux suivants), cela doit dépendre de la taille de police utilisée ?

ElioPrrl (discussioncontributions)

Pour les détails techniques et les demandes d'amélioration, je vous renvoie à Denis Gagne52, qui a créé le modèle ; ses connaissances en CSS sont de loin supérieures aux miennes !

Répondre à « Mise en forme de texte »