| [ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
| [ < Barres ] | [ Up: Barres ] | [ Establir el comportament de les barres automàtiques > ] |
Barres automàtiques ¶
De manera predeterminada, las barres de corxera s’insereixen automàticament:
\relative c'' { \time 2/4 c8 c c c \time 6/8 c8 c c c8. c16 c8 }![]()
Quan aquestes decisions automàtiques no són prou bones, es poden escriure els barrats de forma explícita; vegeu Barres manuals. Les barres s’han d’introduir manualment si es volen estendre per sobre els silencis.
Si no cal el barrat automàtic, es pot desactivar amb
\autoBeamOff i activar-se amb \autoBeamOn:
\relative c' { c4 c8 c8. c16 c8. c16 c8 \autoBeamOff c4 c8 c8. c16 c8. \autoBeamOn c16 c8 }![]()
Nota: Si s’usen barres per indicar els melismes de les cançons,
aleshores s’ha de desactivar el barrat automàtic amb
\autoBeamOff i indicar les barres manualment. La
utilització de \partCombine amb \autoBeamOff
pot produir resultats no desitjats. Vegeu els fragments de codi
per a més informació.
Es poden crear patrons de barrat que difereixin dels valors automàtics predeterminats; vegeu Establir el comportament de les barres automàtiques.
Instruccions predefinides ¶
\autoBeamOff,
\autoBeamOn.
Fragments de codi seleccionats ¶
Barres que travessen salts de línia ¶
Normalment estan prohibits els salts de línia si les barres travessen les línies divisòries. Es pot canviar aquest comportament com es mostra aquí:
music = { \*8 c8 c8 \*7 { c[ c] } c \*8 c8 } \relative c'' { <>^\markup { \typewriter Beam.breakable set to \typewriter "#t" } \override Beam.breakable = ##t \music } \relative c'' { <>^\markup { \typewriter Beam.breakable not set } \music } \paper { line-width = 100\mm }![]()
Canviar el salt de les barres en angle ¶
S’insereixen automàticament barres en angle quan es detecta un
interval molt gran entre les notes. Es pot fer un ajustament fi
d’aquest comportament mitjançant de la propietat auto-knee-gap.
Es traça una barra doblada si el salt és més gran que el valor de
auto-knee-gap més l’amplada de l’objecte barra (que depèn de la
duració de les notes i de la inclinació de la barra). De forma
predeterminada auto-knee-gap està establerta a 5.5 espais de
pentagrama.
{ f8 f''8 f8 f''8 \override Beam.auto-knee-gap = #6 f8 f''8 f8 f''8 }![]()
Partcombine and \autoBeamOff ¶
The function of \autoBeamOff when used with
\partCombine can be difficult to understand. It may be
preferable to use
\set Staff.autoBeaming = ##f
instead to ensure that auto-beaming is turned off for the entire staff. Use this at a spot in your score where no beam generated by the auto-beamer is still active.
Internally, \partCombine works with four voices – up-stem
single, down-stem single, combined, and solo. In order to use
\autoBeamOff to stop all auto-beaming when used with
\partCombine, it is necessary to use four calls to
\autoBeamOff.
{ % \set Staff.autoBeaming = ##f % turns off all auto-beaming \partCombine { \autoBeamOff % applies to split up-stems \*4 a'16 % \autoBeamOff % applies to combined stems \*4 a'8 \*4 a'16 % \autoBeamOff % applies to solo \*4 a'16 r4 } { % \autoBeamOff % applies to split down-stems \*4 f'8 \*8 f'16 | r4 \*4 a'16 } }![]()
Vegeu també ¶
Referència de la notació: Barres manuals, Establir el comportament de les barres automàtiques.
Fitxers instal·lats: scm/auto-beam.scm.
Fragments de codi: Rhythms.
Referència de funcionament interno: Auto_beam_engraver, Beam_engraver, Beam, BeamEvent, BeamForbidEvent, beam-interface, unbreakable-spanner-interface.
Advertiments i problemes coneguts ¶
Les propietats d’una barra venen determinades al començament de la seva construcció i qualsevol canvi addicional en les propietats de la barra que es produeixi abans que la barra s’hagi completat no tindrà efecte fins que inicieu la següent barra nova.
| [ << Notació musical ] | [Top][Contents][Index] | [ Notació especialitzada >> ] |
| [ < Barres ] | [ Up: Barres ] | [ Establir el comportament de les barres automàtiques > ] |
![[image of music]](../dd/lily-266d996d.png)
![[image of music]](../dc/lily-ccf666b6.png)
![[image of music]](../db/lily-f892b55a.png)
![[image of music]](../c7/lily-d55fc9c6.png)
![[image of music]](../e0/lily-12c32715.png)