Changing the appearance of forced, cautionary and suggested accidentals: Difference between revisions
Appearance
	
	
 Import snippet from LSR  | 
				m Remove LSR link  | 
				||
| Line 6: | Line 6: | ||
<lilypond version="2.24.0">  | <lilypond version="2.24.0">  | ||
\relative c' {  | \relative c' {  | ||
   cis cis cis! cis?  |    cis cis cis! cis?  | ||
Latest revision as of 03:17, 2 November 2025
Normally accidentals are printed automatically where needed, but it is also possible to force them to be printed. A reminder accidental can be forced by adding an exclamation mark after the pitch. A cautionary accidental (i.e. an accidental within parentheses) can be obtained by adding a question mark after the pitch.
The size of cautionary accidentals can be changed and the parentheses removed if required.
Suggested accidentals are a part of ancient music (known as annotational accidentals) and are printed above the note. Their size can also be changed and paretheses added if desired.
\version "2.24.0"
\relative c' {
  cis cis cis! cis?
  cis'4
  \override Staff.AccidentalCautionary.font-size = #-5
  cis?4
  \override Staff.AccidentalCautionary.parenthesized = ##f
  cis?4
  \revert Staff.AccidentalCautionary.font-size
  \revert Staff.AccidentalCautionary.parenthesized
  cis?4
  \set suggestAccidentals = ##t
  cis,4
  \override Staff.AccidentalSuggestion.font-size = #-5
  cis!4
  \override Staff.AccidentalSuggestion.parenthesized = ##t
  cis!4
  \revert Staff.AccidentalSuggestion.font-size
  \revert Staff.AccidentalSuggestion.parenthesized
  cis!4
  \set suggestAccidentals = ##f
  cis!4
}