Le format ABC


Le format ABC
Généralités
Le codage ABC
Les champs informatifs
La notation ABC
Les chaînes ABC
Feuille de style ABC
Introduction
Directive de regroupement des voix
Directives instrumentales MIDI
Directives d'altérations
Directives de formatage
Directives propres aux applications
ABCexplorer
Liens
 
Le format ABC

Le format ABC > Le codage ABC > Feuille de style ABC > Directives de formatage

Directives de formatage

[ABC 2.0]

Unités des valeurs :

<longueur> : valeur exprimée en centimètres, pouces (in) ou points (pt) (1 pt = 1/72 in)

<logique> : valeur booléenne (vrai | faux) représentée par 1 (vrai) ou 0 (faux).

<entier> : nombre entier.

<nombre> : nombre quelconque, éventuellement décimal.

<ABC> : texte sous forme de chaîne ABC.

Format de page à imprimer

%%pageheight < longueur > %hauteur de la page

%%pagewidth < longueur > % largeur de la page

%%topmargin < longueur > % marge supérieure

%%botmargin < longueur > % marge inférieure

%%leftmargin < longueur > % marge gauche

%%rightmargin < longueur > % marge droite

%%indent <longueur> % indentation de première ligne

%%landscape <logique> % vrai = format paysage

Format de police

%%titlefont <nom police> <taille> % police du champ T: principal

%%subtitlefont <nom police> <taille> % police du ou des champs T: secondaires

%%composerfont <nom police> <taille> % police du champ C:

%%partsfont <nom police> <taille> % police des champs P:

%%tempofont <nom police> <taille> % police du tempo

%%gchordfont <nom police> <taille> % police des symboles d'accords

%%annotationfont <nom police> <taille> % police des annotations "^..."

%%infofont <nom police> <taille> % police des champs I:

%%textfont <nom police> <taille> % police des lignes %%text

%%vocalfont <nom police> <taille> % police des lignes w:

%%wordsfont <nom police> <taille> % police des lignes W:

Indicateurs de police pour les chaînes ABC (cf.) :

%%setfont-1 <nom police> <taille>

%%setfont-2 <nom police> <taille>

%%setfont-3 <nom police> <taille>

%%setfont-4 <nom police> <taille>

Format des espaces

%%topspace <longueur> % espace avant un morceau

%%titlespace <longueur> % espace avant le titre

%%subtitlespace <longueur> % espace avant un sous-titre

%%composerspace <longueur> % espace avant le compositeur

%%musicspace <longueur> % espace entre compositeur et première portée

%%partsspace <longueur> % espace avant une nouvelle partie

%%vocalspace <longueur> % espace avant les paroles sous les portées

%%wordsspace <longueur> % espace avant les paroles en fin de morceau

%%textspace <longueur> % espace avant les textes

%%infospace <longueur> % espace avant la ligne d'information

%%staffsep <longueur> % entre groupes de portées

%%sysstaffsep <longueur> % entre portées d'un même groupe

%%barsperstaff <entier> % nombre de mesures maximal par ligne

%%parskipfac <nombre> % espace entre deux parties

%%lineskipfac <nombre> % interligne du texte

%%stretchstaff <logique> % justification des portées

%%stretchlast <logique> % justification de la dernière portée

%%maxshrink <nombre> % resserrer les notes au maximum

%%scale <nombre> % échelle pour toute la musique

Format de mesure

%%measurefirst <entier> % débuter la numérotation des mesure par ...

%%barnumbers <entier> % numéro de barre toues les ''n'' mesures

%%measurenb <entier> % idem à %%barnumbers

%%measurebox <logique> % inscrire les numéros de mesure dans un carré

%%setbarnb <entier> % détermine le nombre de mesures

Format de texte

%%text <ABC> % texte à imprimer tel quel.

%%center <ABC> % texte imprimé centré

%%begintext % format alternatif à un ensemble de lignes %%text

%%...

%%endtext

%%sep % inscrit un séparateur (ligne horizontale), 3 paramètres numériques optionnels (espace avant, espace après, longueur) :

%%sep <nombre1> <nombre2> < nombre 3>

%%vskip % ajoute un espace vertical

%%vskip <nombre> % ajoute un nombre déterminé d'espaces verticaux

%%newpage % débute une nouvelle page.

Formats divers

%%continueall <logique> % ignore les sauts de lignes si vrai

%%exprabove <logique> % inscrit les symboles d'expressions au-dessus de la portée

%%exprbelow <logique> % inscrit les symboles d'expressions au-dessous de la portée

%%graceslurs <logique> % inscrit un lien entre les notes d'ornementation et la note principale

%%infoline <logique> % inscrit rythme et origine sur la même ligne

%%musiconly <logique> % ne pas inscrire les paroles

%%oneperpage <logique> % imprime un seul morceau par page

%%vocalabove <logique> % inscrit les paroles au-dessus de la portée

%%withxrefs <logique> % inscrire la valeur du champ X: dans le titre

%%writehistory <logique> % inscrire l'historique

%%freegchord <logique> % empêche l'inscription des altérations dans les accords si vrai

%%printtempo <logique> % inscrit le tempo

 

 

 Accueil      Livre d'Or

Contact  Le format ABC (2024) - Tous droits réservés.