[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Armatura di chiave ] | [ Up : Aspetto delle altezze ] | [ Trasporto strumentale > ] |
Segni di ottavazione
I segni di ottavazione introducono un’ulteriore trasposizione di ottava nel rigo:
\relative c'' { a2 b \ottava #-2 a2 b \ottava #-1 a2 b \ottava #0 a2 b \ottava #1 a2 b \ottava #2 a2 b }
Per impostazione predefinita, viene stampato solo un numero all’inizio della parentesi. Questa impostazione può essere cambiata in modo che includa un numero ordinale abbreviato, come apice o come lettere normali (le ultime venivano un tempo usate come predefinite); si può cambiare anche il peso del font grassetto predefinito, come è spiegato in Scelta del tipo di carattere e della dimensione.
L’esempio seguente mostra varie opzioni, e anche come ritornare al comportamento predefinito corrente:
\relative c'' { \ottava #1 a'2 b \ottava #2 a'2 b \bar "||" \set Staff.ottavationMarkups = #ottavation-ordinals \ottava #1 a,2 b \ottava #2 a'2 b \bar "||" \override Staff.OttavaBracket.font-series = #'normal \set Staff.ottavationMarkups = #ottavation-simple-ordinals \ottava #1 a,2 b \ottava #2 a'2 b \bar "||" \revert Staff.OttavaBracket.font-series \set Staff.ottavationMarkups = #ottavation-numbers \ottava #1 a,2 b \ottava #2 a'2 b }
Frammenti di codice selezionati
Changing ottava text
Internally, \ottava
sets the properties ottavation
(for
example, to 8va
or 8vb
) and middleCPosition
. To
override the text of the bracket, set ottavation
after invoking
\ottava
.
Short text is especially useful when a brief ottava is used.
{ c'2 \ottava 1 \set Staff.ottavation = "8" c''2 \ottava 0 c'1 \ottava 1 \set Staff.ottavation = "Text" c''1 }
Aggiungere un segno di ottava a una sola voce
Se il rigo ha più di una voce, l’ottavazione in una voce trasporrà
la posizione delle note in tutte le voci per la durata della parentesi
dell’ottava. Se si intende applicare l’ottavazione a una sola voce,
occorre spostare l’incisore Ottava_spanner_engraver
nel
contesto Voice
.
\layout { \context { \Staff \remove Ottava_spanner_engraver } \context { \Voice \consists Ottava_spanner_engraver } } { \clef bass << { <g d'>1~ q2 <c' e'> } \\ { r2. \ottava -1 <b,,, b,,>4 ~ | q2 \ottava 0 <c e>2 } >> }
Modificare l’inclinazione dell’estensore dell’ottava
È possibile cambiare l’inclinazione dell’estensore dell’ottava.
\relative c'' { \override Staff.OttavaBracket.stencil = #ly:line-spanner::print \override Staff.OttavaBracket.bound-details = #`((left . ((Y . 0) (attach-dir . ,LEFT) (padding . 0) (stencil-align-dir-y . ,CENTER))) (right . ((Y . 5.0) ; Change the number here (padding . 0) (attach-dir . ,RIGHT) (text . ,(make-draw-dashed-line-markup (cons 0 -1.2)))))) \override Staff.OttavaBracket.left-bound-info = #ly:horizontal-line-spanner::calc-left-bound-info-and-text \override Staff.OttavaBracket.right-bound-info = #ly:horizontal-line-spanner::calc-right-bound-info \ottava 1 c1 c'''1 }
Vedi anche
Glossario musicale: ottavazione.
Guida alla notazione: Scelta del tipo di carattere e della dimensione.
Frammenti di codice: Altezze.
Guida al funzionamento interno: Ottava_spanner_engraver, OttavaBracket, ottava-bracket-interface.
[ << Notazione musicale ] | [Top][Contents][Index] | [ Notazione specialistica >> ] |
[ < Armatura di chiave ] | [ Up : Aspetto delle altezze ] | [ Trasporto strumentale > ] |