« Wikilivres/Créer la version imprimable d'un livre » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 59 :
Une fois la version imprimable créée, le travail n'est bien souvent pas fini pour autant. En visualisant la page, on se rend compte que la mise en page n'est plus la même, que des liens apparaissent « n'importe où », que la numérotation n'est plus cohérente... Ce paragraphe liste les problèmes les plus courants et des manières de les corriger.
 
==== TableVraie desversion matières en début de pageimprimable ====
Avant de poursuivre, il est impératif de tester la véritable version imprimable, c'est-à-dire celle qui est visible en utilisant la fonction « Aperçu avant impression » de votre navigateur, en cliquant sur le lien "Version imprimable" de la barre de gauche, renvoyant vers l'URL de la page avec le paramètre "&printable=yes" dans l'URL.
Si une table des matières est générée en début de page, et que vous ne voulez pas qu'elle apparaisse, ajoutez une ligne, de préférence au début de la page de version imprimable, contenant le mot
:<nowiki>__NOTOC__</nowiki>
 
==== Texte devant être caché à l'impression ====
Les modèles de navigation utilisés dans un livre ne devraient pas être imprimés., Vérifiezsi quc'ils neest le sontcas effectivementil pas en utilisant la fonction « Aperçu avant impression »convient de votreles navigateur (ou ''Version imprimable'' de la boîte à outils)modifier. Pour empêcher l'impression d'un bloc de texte, entourez-le des balises suivantes : <tt><nowiki><div class="noprint"> ... </div></nowiki></tt>.
 
UtilisezPour <tt>class="notice"</tt>empêcher oul'impression <tt>class="noticed'un metadata"</tt>bloc pourde netexte, pas afficherentourez-le des modèlesbalises suivantes comme: <tt><nowiki>{{ébauche}}<div class="noprint"> ... </div></nowiki></tt>.
 
Utilisez <tt>class="notice"</tt> ou <tt>class="notice metadata"</tt> pour ne pas afficher des modèles comme <tt><nowiki>{{ébauche}}</div></nowiki></tt> qui ne pourraient pas être rendus non imprimables dans leur code.
 
La balise <tt><nowiki><noinclude> ... </noinclude></nowiki></tt> peut être utilisée pour cacher du texte lors de l'inclusion de la page dans la version imprimée.
 
De la même manière, si vous voulez que du texte (ou tout contenu) ne soit affiché que dans la version imprimable, mais pas quand vous affichez la page normalement, utilisez <tt><nowiki><includeonly> ... </includeonly></nowiki></tt>. Faites attention au fait que cette balise rend son contenu invisible dans la prévisualisation lors de l'édition, ce pourquoi vous pouvez utiliser le [[Wikilivres:Bac à sable|bac à sable]] pour y éditer ce contenu, et le recopier ensuite sur la page définitive.
 
==== Table des matières en début de page ====
SiPour unemasquer la table des matières estautomatiquement générée en début de page, et que vous ne voulez pas qu'elle apparaisse, ajoutezajouter une ligne, de préférence au début de la page de version imprimable, contenant le mot :
:<nowiki>__NOTOC__</nowiki>
 
==== Sauts de page ====