Jump to content

Aide:Extension:ProofreadPage/balise Pagelist

From mediawiki.org
This page is a translated version of the page Help:Extension:ProofreadPage/Pagelist tag and the translation is 100% complete.

La balise wikicode pagelist est utilisée pour afficher une grille de toutes les pages d'un fichier PDF ou DjVu avec leur numérotation originale des pages et les étiquettes. C'est ainsi que ProofreadPage relie les numéros de scan (la position de chaque scan dans un fichier de plusieurs pages) aux numéros des pages (comme on le voit sur les pages imprimées). Cette corrélation aide pour la relecture et elle est aussi utilisée lors de la transclusion des pages dans d'autres pages du wiki.

Les Pagelist ne peuvent être utilisés que sur les pages Index des fichiers et sont généralement configurés avant le début de la relecture d'une œuvre.

Exemple

Voici un exemple de balise ‎<pagelist />.

<pagelist 1to3="-" 4="1" 4to12="roman" 13="1" from="1" to="20" />

Ceci affiche les 20 premiers scans et leur attribue les numéros ou les étiquettes suivantes :

  • les 3 premiers scans avec un tiret, indiquant qu'il n'y a pas de contenu;
  • scans de 4 à 12 avec des chiffres romains en minuscules allant de i à ix;

Les détails de la syntaxe sont expliqués ci-dessous.

Syntaxe

La balise ‎<pagelist>...‎</pagelist> prend n'importe quel nombre (même zéro) de paires attribut-valeur.

<pagelist [[from|to|scan-number|range]="[number|label]" ]… />

Le nom des attributs appartient à la liste suivante :

  • Un numéro de scan : nombre entier faisant référence à un scan dans le fichier, à partir de 1 pour le premier scan.
  • Un intervalle, de la forme xtoyx et y sont les numéros de début et de fin du scan. Peut avoir éventuellement un suffixe "impair" ou "pair".
  • Les mots from ou to, pour ne sortir que ces pages dans la liste des pages. Ils reçoivent un unique numéro de scan comme valeur.

Les deux premiers (numéro et intervalle) sont les plus utilisés et ont les valeurs suivantes :

  • Un seul numéro de scan est associé à un numéro de page, qui définit le numéro initial de la page. Par exemple
  • Un intervalle est associé à une étiquette simple (par exemple, ToC pour les pages de la table des contenus) ou à un type d'étiquette (par exemple roman pour les chiffres romains). Les types de libellés disponibles sont les suivants : 'normal', 'highroman', 'roman', 'folio', 'foliohighroman', 'folioroman', 'beng', 'deva', 'tamldec', 'guru', 'gujr', 'telu', 'knda', 'mlym', 'orya', 'thai', 'arab', 'arabicjomml', 'arabicjommlmaghribi', 'empty'.

Edition et aperçu

Pour faciliter l'aperçu des pages et déterminer leur numérotation, un widget graphique est disponible. Voir les détails dans la documentation du widget Pagelist pour la configuration et l'utilisation.