[ << Ajustament de la sortida ] | [Part superior][Continguts][Índex] | [ Plantilles >> ] |
[ < Col·locació dels objectes ] | [ Amunt : Col·locació dels objectes ] | [ Objectes interiors al pentagrama > ] |
5.4.1 Comportament automàtic
Hi ha certs objectes a la notació musical que pertanyen al pentagrama i d’altres amb un lloc fora del pentagrama. Reben el nom d’objectes dins-del-pentagrama i objectes fora-del-pentagrama, respectivament.
Els objectes dins-del-pentagrama són els que se situen sobre la pauta: caps, pliques, alteracions, etc. Les seves posicions normalment es fixen per la pròpia música; es posicionen verticalment sobre línies específiques del pentagrama o estan units a d’altres objectes posicionats d’aquesta forma. Les col·lisions entre caps, pliques i alteracions en acords de notes molt juntes, normalment s’eviten automàticament. Hi ha instruccions i sobreescriptures que poden modificar aquest comportament automàtic, com veurem en breu.
Entre els objectes que pertanyen a l’exterior de la pauta es
troben coses com les marques d’assaig, les marques de text i les
de dinàmica. La regla del LilyPond per a la col·locació vertical
dels objectes fora-de-pentagrama és col·locar-los tan a prop del
pentagrama com sigui possible, però no tan a prop com perquè
puguin xocar amb algun altre objecte. El LilyPond utilitza la
propietat outside-staff-priority
per determinar l’ordre en
el qual s’han de situar els objectes, com veurem ara.
En primer lloc, el LilyPond situa tots els objecte
dins-del-pentagrama. Després ordena els objectes
fora-del-pentagrama d’acord amb la seva prioritat
outside-staff-priority
. Els objectes fora-del-pentagrama
s’agafen d’un en un, començant pel que té la prioritat
outside-staff-priority
més baixa, i se situen de forme que
no col·lisionin amb cap objecte que s’hagi col·locat ja. O sigui,
si dos grobs fora-del-pentagrama competeixen pel mateix espai, el
que té la prioritat outside-staff-priority
més baixa es
col·locarà més a prop del pentagrama. Si dos objectes tenen la
mateixa outside-staff-priority
, el que s’ha trobat primer
se situarà més a prop de la pauta.
A l’exemple següent tots els textos de marcatge tenen la mateixa prioritat (atès que no s’ha establert explícitament). Observeu que ‘Text3’ es posiciona de nou automàticament a prop del pentagrama, acomodat per sota de ‘Text2’.
c''2^"Text1" c''2^"Text2" | c''2^"Text3" c''2^"Text4" |
Els pentagrames també es posicionen, de forma predeterminada, tan a prop els uns dels altre com sigui possible (subjecte a una separació mínima). Si les notes es projecten molt lluny en direcció a un pentagrama adjacent, forçaran a allunyar-se als pentagrames sols si en cas contrari anés a ocórrer un solapament de la notació. L’exemple següent mostra aquesta acomodació ‘nestling’ de les notes sobre pentagrames adjacents:
<< \new Staff { \relative { c'4 a, } } \new Staff { \relative { c''''4 a, } } >>
[ << Ajustament de la sortida ] | [Part superior][Continguts][Índex] | [ Plantilles >> ] |
[ < Col·locació dels objectes ] | [ Amunt : Col·locació dels objectes ] | [ Objectes interiors al pentagrama > ] |