Sujet sur Wikisource:Forum des nouveaux

Salevlys (discussioncontributions)

Bonsoir,

Excusez moi de vous déranger, je rencontre quelques difficultés dans l'utilisation du modèle Table.

J'ai commencé à essayer de mettre en forme la table des matières du livre Livre:Du Camp - Les Convulsions de Paris, tome 1.djvu

J'ai quelques soucis avec le modèle Table lorsqu'il s'agit de gérer des entrées sur plusieurs pages :

Page:Du Camp - Les Convulsions de Paris, tome 1.djvu/435

Page:Du Camp - Les Convulsions de Paris, tome 1.djvu/436

En mode page, le code semble fonctionner correctement, mais lorsque je retourne sur la page principale du livre, le modèle ne fonctionne plus.

Est ce que j'ai fait une erreur dans le langage ? Existe t il une solution plus élégante que de simplement inclure l'entrée de table sur une seule page plutôt que deux ?


Merci,

Jahl de Vautban (discussioncontributions)

Bonsoir Salevlys,

Vous y étiez presque à la vérité : il m'a suffit de légèrement décaler la balise noinclude pour la mettre à l'intérieur du double crochet }}. Telle que vous l'aviez placée, elle empêchait le double crochet d'être transclu sur la page du livre et donc le modèle de fonctionner ; vous aviez l'équivalent de {{table, ce que le code wiki ne comprend pas.

Malheureusement cette méthode avec balises includeonly et noinclude est la seule dont j'ai connaissance pour faire fonctionner le modèle {{table}} sur plusieurs pages. Elle n'est pas très compliquée une fois qu'on s'est fait la main mais elle n'est en effet pas très élégante.

N'hésitez pas si vous avez d'autres questions, ce forum est là pour ça !

Salevlys (discussioncontributions)

Merci beaucoup pour votre retour,

Effectivement, la faille était bien là.

Je n'avais pas bien compris le fonctionnement du noninclude, je pensais qu'il avait du sens à l'extérieur de la {{table}}, mais en relisant et refaisant, j'ai compris mon erreur, le noninclude qui me posait des soucis était un noninclude interne à la table pour les points. Le modèle fonctionne parfaitement, je vais pouvoir aller au bout ;)

Merci,

Répondre à « Mise en forme table des matières »