Modèle:Guitar string/Main/Documentation

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

Cette page constitue la documentation du Modèle:Guitar_string/Main, nouvelle version optimisée de Modèle:Guitar_string. Elle n'est pas visible sur la page du modèle, pour les raisons présentées ci-dessous à la section "Problèmes connus". Ce modèle est obsolète, et ne doit plus être utilisé. Il n'apparaît plus que dans les anciennes versions des pages suivantes :

c.f Modèle:Guitar String Documentation pour la documentation du jeu de modèles le plus récent.

Utilisation[modifier le wikicode]

Ce modèle est destiné à la construction de diagrammes d'accords et de grilles de gammes pour la guitare ou la basse. Il ne construit qu'une seule corde, par énumération du contenu de chaque frette. Le résultat produit une entrée de table, de délimiteurs <tr> </tr> . Les délimiteurs <table> </table> de la table qui contiendra cette entrée ne peuvent faire partie du modèle, ces derniers étant communs à chaque entrée décrivant le contenu d'une corde dans un diagramme donné.

Problèmes connus[modifier le wikicode]

  1. Ce modèle consomme moins de mémoire (moins de la moitié pour des diagrammes d'accords de moins de 5 frettes de large) que l'ancien modèle, mais sa forme pre-expand est toujours assez volumineuse. La documentation n'a toujours pas été intégrée à la page du modèle, de manière à réduire la taille de cette forme.
  2. Toutes les valeurs d'échelle ne donnent pas un rendu correct : pour certaines, les erreurs d'arrondis ne donnent pas la même hauteur pour toutes les images. Si une valeur particulière donne un affichage irrégulier (e.g. 0.9), essayez une autre valeur proche (0.95).
  3. L'affichage est incorrect sous Internet Explorer lorsque la taille d'affichage des pages est plus grande que la taille dite "moyenne" - dans tous les cas, le temps de chargement d'une page contenant ce modèle est ridiculement long avec ce navigateur. Inversement, le temps de chargement est quasi-immédiat, et l'affichage correct pour la plupart des valeurs d'échelles sous Firefox. Le problème d'affichage est dû au fait qu'Explorer, contrairement à Firefox, impose aux lignes d'un tableau d'être de hauteur au moins égal à la taille des caractères de la police par défaut courante. Les nouvelles versions de ce modèle corrigeront ce problème.
  4. Cette version n'intègre plus la gestion des noms de notes, ni l'usage d'une banque d'images autre que plain (c.f. la documentation de l'ancien modèle sur Documentation). Outre les problèmes d'affichage rencontrés dans l'ancienne version, le fait de gérer moins de paramètres consomme moins de mémoire.

Syntaxe[modifier le wikicode]

{{Guitar string
  | scale = nombre
  | string_length = chaîne
  | chaîne n.1
  | chaîne n.2
  | chaîne n.3
  |suite de chaînes
}}

Paramètres[modifier le wikicode]

  • scale : échelle souhaitée pour le diagramme (facultatif, par défaut 0.8)
  • string_length : Long ou Short (facultatif, par défaut Short - gestion de 5 frettes au plus pour Short, 12 frettes au plus pour Long)
  • chaîne n.1 : top ou mid ou bot (nécessaire - spécifie si la corde est en haut, au milieu ou en bas du manche)
  • chaîne n.2 : chaîne vide, ou open ou mute (nécessaire - specifie si la corde n'est frettée, à vide ou étouffée)
  • chaîne n.3 : chaîne vide, ou nut (nécessaire - spécifie s'il y a un sillet à gauche)
  • chaînes suivantes : bar_top (partie supérieure d'un barré), bar (partie médiane d'un barré), bar_bot (partie inférieure d'un barré), fret (frette vide), dot (frette appuyée). Les chaînes bar_bot et dot peuvent être complétées par l'un des suffixes _1, _2, _3, _4, _P ou _T pour indiquer le doigté d'une frette individuelle ou d'un barré, avec la correspondance usuelle _1 pour index, _2 pour majeur, _3 pour annulaire, _4 pour auriculaire, P pour pouce, et T pour thumb.

Exemples[modifier le wikicode]

  • E 9 à l'échelle 0.6, sans doigtés
Guitar string open plain.svgGuitar string nut top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svg
Guitar string open plain.svgGuitar string nut mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string nut mid plain.svgGuitar string dot mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string nut mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string dot mid plain.svg
Guitar string nut mid plain.svgGuitar string fret mid plain.svgGuitar string dot mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string open plain.svgGuitar string nut bot plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svg
  • A 7 11 (barré double) à l'échelle 0.95, avec doigtés
Guitar string bar top top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svg
Guitar string bar bot 1 mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string dot 3 mid plain.svgGuitar string fret mid plain.svg
Guitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string bar top mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string bar mid plain.svgGuitar string fret mid plain.svgGuitar string dot 4 mid plain.svg
Guitar string fret bot plain.svgGuitar string fret bot plain.svgGuitar string bar bot 2 bot plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svg
  • F7M à l'échelle 0.8, avec doigtés (barré du pouce)
Guitar string open plain.svgGuitar string nut top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svg
Guitar string nut mid plain.svgGuitar string dot 1 mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string nut mid plain.svgGuitar string fret mid plain.svgGuitar string dot 2 mid plain.svgGuitar string fret mid plain.svg
Guitar string nut mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string dot 4 mid plain.svg
Guitar string nut mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string dot 3 mid plain.svg
Guitar string nut bot plain.svgGuitar string dot P bot plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svg
  • E79 à l'échelle 0.8, avec doigtés (barré du pouce sur deux cordes)
VII
Guitar string fret top plain.svgGuitar string bar top top plain.svg
Guitar string fret mid plain.svgGuitar string bar mid plain.svg
Guitar string fret mid plain.svgGuitar string bar bot 2 mid plain.svg
Guitar string dot 1 mid plain.svgGuitar string fret mid plain.svg
Guitar string fret mid plain.svgGuitar string bar top mid plain.svg
Guitar string fret bot plain.svgGuitar string bar bot P bot plain.svg


  • Bb 7M 9 basse D à l'échelle 0.8, sans doigtés
V
Guitar string bar top top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svgGuitar string fret top plain.svg
Guitar string bar mid plain.svgGuitar string dot mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string bar mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string bar mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string dot mid plain.svg
Guitar string bar bot mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svgGuitar string fret mid plain.svg
Guitar string mute plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svgGuitar string fret bot plain.svg
  • Grille de G maj à la position 2, à l'échelle 0.8, sans doigtés
III
Guitar string dot top plain.svgGuitar string dot top plain.svgGuitar string fret top plain.svgGuitar string dot top plain.svg
Guitar string fret mid plain.svgGuitar string dot mid plain.svgGuitar string fret mid plain.svgGuitar string dot mid plain.svg
Guitar string dot mid plain.svgGuitar string fret mid plain.svgGuitar string dot mid plain.svgGuitar string dot mid plain.svg
Guitar string dot mid plain.svgGuitar string fret mid plain.svgGuitar string dot mid plain.svgGuitar string dot mid plain.svg
Guitar string dot mid plain.svgGuitar string dot mid plain.svgGuitar string fret mid plain.svgGuitar string dot mid plain.svg
Guitar string dot bot plain.svgGuitar string dot bot plain.svgGuitar string fret bot plain.svgGuitar string dot bot plain.svg
  • Grille de G maj à la position 2 à la basse, échelle 1.2, avec doigtés
III
Guitar string dot 1 top plain.svgGuitar string fret top plain.svgGuitar string dot 3 top plain.svgGuitar string dot 4 top plain.svg
Guitar string dot 1 mid plain.svgGuitar string fret mid plain.svgGuitar string dot 3 mid plain.svgGuitar string dot 4 mid plain.svg
Guitar string dot 1 mid plain.svgGuitar string dot 2 mid plain.svgGuitar string fret mid plain.svgGuitar string dot 4 mid plain.svg
Guitar string dot 1 bot plain.svgGuitar string dot 2 bot plain.svgGuitar string fret bot plain.svgGuitar string dot 4 bot plain.svg