Please consider the following example, which is adapted from
lily-53a2f72e.ly
<https://lilypond.org/doc/v2.25/Documentation/74/lily-53a2f72e.ly> on A.1.1
SATB template (LilyPond Learning Manual)
<https://lilypond.org/doc/v2.25/Documentation/learning/satb-template>. Let
us suppose that that snippet is a complete score that comprises only one
measure.

Which of the following is best practice?


   1. Minimize “extraneous” code; as shown in the below code, write \fine
   only where it is needed to produce the desired output.
   2. Use \fine wherever any voice ends; in the below example, add \fine to
   the end of AltoMusic and BassMusic.
   3. Either of the above is okay; it is up to the engraver’s discretion.

Gabriel


%%%  SNIPPET BEGINS
\version "2.25.34"

SopranoMusic = \relative {
  a'4\f a8 a a4 g
  \fine
}

AltoMusic = \relative {
  d'4\f d d d
}

TenorMusic = \relative {
  a4\p a a a
  \fine
}

BassMusic = \relative {
  c2\p c4 c
}

PianoRHMusic = \relative {
  c' e g c
  \fine
}

PianoDynamics = { s2\mp s4 s4 }

PianoLHMusic = \relative {
  c e g c
  \fine
}

TwoVoicesPerStaff = ##t

\include "satb.ly"
%%%  SNIPPET ENDS

Reply via email to