Aide:Affichage par pages
La bibliothèque libre.
| Cette page a pour but de rassembler des informations et réflexions sur l'affichage par pages. |
|
|
[modifier] Résumé
Le mode "Page" est un mode d'affichage et d'édition de Wikisource, qui permet de juxtaposer un texte et l'image numérisée qui lui correspond. Il fonctionne grâce à une extension du logiciel Mediawiki, l'extension ProofreadPage. Il en découle les avantages suivants :
- crédibilité : il est possible pour Wikisource de garantir la conformité du texte à l'original, qui est publiquement accessible ;
- collaboration : la correction du texte est effectuable par tout le monde, et n'est pas réservée aux seuls détenteurs d'une édition papier ;
- sécurité : le texte est mieux protégé contre les vandales. Toute falsification est visible immédiatement. Les pages ne sont pas accessibles directement, ce qui décourage les vandales ;
- présentation : il est possible de présenter un même texte de deux manières différentes, sans dupliquer les données :
- selon un découpage physique (c'est-à-dire les pages numérisées d'un livre). Ce mode de présentation s'adressant aux correcteurs,
- selon un découpage logique (c'est-à-dire en suivant le découpage en chapitres, sections, poèmes, etc.) Ce mode de présentation s'adresse aux lecteurs ;
- objectivité des comptes : Les pages sont dans un sous-espace à part ─ l'espace 'Page' ― et ne sont donc pas comptabilisées dans {{NUMBEROFARTICLES}}. Un compte du nombre de pages présentes dans l'espace 'Page' est consultable sur cette page. Ce mode de comparaison utilise la même unité de mesure ─ la page ― pour tous les textes et met fin à la tentation de découper les textes en un nombre arbitraire de sous-pages pour gonfler les statistiques.
[modifier] Éditer une page
A chaque image (appelée aussi « fac-similé ») présente sur Wikisource correspond une page, destinée à accueillir le texte présent sur l'image. Le titre de ces pages est obtenu en remplacant le préfixe 'Image' par 'Page'. Exemple : Image:La Nouvelle Revue.jpg -> Page:La Nouvelle Revue.jpg
Dans le cas d'un fichier DjVu, le nom du fichier est suivi de /XXX, où XXX désigne le numéro de la page : Page:Par les champs et par les grèves.djvu/1.
Ces pages sont découpées en deux parties : le texte à gauche, et l'image à droite. En cliquant sur l'image à droite on obtient un agrandissement qui permet de lire les parties en petits caractères ou d'aider à déchiffrer des parties corrompues de l'image. En mode édition, le bouton
sert à montrer/cacher l'en-tête et le pied de page
Si la page est répertoriée dans une page d'index, des boutons de navigation apparaissent dans les onglets:
page précédente,
page suivante,
remonter vers l'index (liste des pages).
Pour le passage d'un chapitre à l'autre, il faudra placer les indications du mode Page dans des balises noinclude, car ces indications ne doivent pas apparaître dans l'espace principal après transclusion. Voir aide détaillée ici.
[modifier] Publier un livre
Pour publier un livre, il faut créer une Page d'index. Cet index sert à visualiser l'état d'avancement de la correction, et à créer les boutons de navigation entre pages.
Voici la marche à suivre recommandée :
- Scanner le livre (vous obtiendrez des images en fac-similé), ou bien le télécharger (en général sous forme de fichier pdf)
- Créer un fichier au format DjVu (voir l'aide), qui utilise la même pagination que le livre.
- Recopier votre fichier djvu sur Commons, dans la catégorie Category:Scanned French books in DjVu.
- Créer une page d'index pour faciliter la navigation entre pages, et l'ajouter à Category:Index.
- Demander une OCR des pages (bouton 'OCR'), et corriger les erreurs.
- Publier le livre en mode texte, en effectuant une transclusion.
[modifier] Affichage direct et par transclusion
Le texte de la page est destiné à être affiché de deux manières différentes :
- de manière directe : on essaie de reproduire à l'identique le format de la page. Les instructions de formatage doivent être placées dans des balises <noinclude>. Exemple : cliquez ici.
- par transclusion : on s'affranchit des contraintes physiques liées aux pages, et on utilise un découpage logique du texte. Les instructions de formatage doivent être placées dans des balises <includeonly>. Exemple : cliquez ici.
Les styles appliqués aux pages physiques ne doivent pas être les mêmes que pour les pages logiques, afin de permettre à un utilisateur de changer ses préférences css. (par exemple la largeur de la colonne de texte dans class text doit être configurable pour l'affichage logique, sans que l'affichage physique soit changé)
[modifier] FAQ (foire aux questions)
- Comment ajouter un navigateur aux pages ?
- voir Aide:Page d'index
- Comment faire apparaître les notes de bas de page lors de la transclusion ?
- La commande <references /> ne fonctionne pas si les références sont incluses dans des sous-pages, sauf si elle est elle-même incluse dans un modèle. Utiliser par exemple {{Références}}
- Que faire avec les mots coupés en fin de page ?
- Exemple : dépê- et la page suivante "chais". Pour ne pas avoir un mot qui se présente en transclusion "dépê- chais", il est possible d'utiliser les modèles {{tiret}} et {{tiret2}} de la manière suivante : {{tiret|dépê|dépêchais}} à la fin de la première page et {{tiret2|chais|dépêchais}} au début de la deuxième page.
- Comment obtenir une indentation en début de page?
- Si un paragraphe commence en début de page, il est nécessaire de commencer la page par un <br/> et de sauter une ligne, (exemple ici). En principe on pourrait se contenter de sauter une ligne, mais un bug de MediaWiki fait que cette ligne vide disparaît lors de l'édition suivante. Le 'br' sert uniquement à éviter que la ligne vide ne disparaisse, en attendant que ce bug soit corrigé. En cas de difficulté, placer au-début de la ligne le modèle {{indentation}} ou bien, pour obtenir l'inverse, le modèle {{desindentation}}.
- Comment placer correctement le texte autour des illustrations ?
- On obtient parfois des indentations lorsqu'il n'en faut pas, ou pas lorsqu'on en souhaite. Pour ne pas avoir ces problèmes, il faut éviter de revenir à la ligne à l'intérieur d'un paragraphe pendant qu'on entre le texte dans la fenêtre d'édition. Exemple : cette page.
- Comment n'inclure qu'une partie d'une page lors de la transclusion ?
- Si un découpage logique (par exemple une fin de chapitre) a lieu au milieu d'une page, il est possible de ne faire apparaître que la partie désirée de la page lors de la transclusion. Pour cela, il faut utiliser une transclusion partielle.
- Comment inclure plusieurs pages dans un même tableau lors de la transclusion ?
- Si un élément logique (par exemple un tableau) occupe plusieurs pages, il est possible d'utiliser des commandes noinclude et includeonly. Exemple : Œuvres de Fermat - I - Partie 2, voir question XXVIII.
- Poèmes
- La commande <poem> peut désormais être utilisée en mode page. Le fichier Common.css a été modifié, pour éviter l'insertion de retours à la ligne entre les pages (24/06/2009).
- Option : Affichage horizontal
- Il est possible d'afficher les fac-similés au-dessus de la boîte d'édition, en cochant l'option correspondante dans Préférences->Gadgets
- Option : Affichage des en-tête et pieds de page
- Il est possible d'afficher automatiquement les champs 'en-tête' et 'pied de page' lors de l'édition, en cochant l'option correspondante dans Préférences->Gadgets

