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