Thanks Reinhold and Han-Wen
I've (partially!) digested the parser and my final conclusion is the
following:
When adding articulations to notes the direction indicator,
@code{^}, @code{_} or @code{-}, can usually be omitted, in which
case @code{-} is assumed. But a direction indicator is
@strong{always} required before
@itemize
@item @code{\tweak} commands
@item @code{\markup} commands
@item @code{\tag} commands
@item string markups, e.g. -"string"
@item fingering instructions, e.g. @code{-1}
@item articulation shortcuts, e.g. @code{-.}, @code{->}, @code{--}
@end itemize
Trevor
----- Original Message -----
From: "Reinhold Kainhofer" <[EMAIL PROTECTED]>
To: "Trevor Daniels" <[EMAIL PROTECTED]>
Cc: "lily-devel" <lilypond-devel@gnu.org>
Sent: Tuesday, May 20, 2008 12:41 PM
Subject: Re: When is "-" required in articulations?
Am Dienstag, 20. Mai 2008 schrieb Trevor Daniels:
I'm drafting a section for the Notation Reference which says:
When adding articulations to notes the direction indicator,
@code{^}, @code{_} or @code{-}, can usually be omitted, in which
case @code{-} is assumed. But a direction indicator is
@strong{always} required before
@itemize
@item @code{\tweak} commands and
@item @code{\markup} commands.
@end itemize
Can someone please confirm that this is correct and that there
are no more note articulations which _require_ a direction indicator.
@item any articulations after a @code{\tag} command,
@item fingering instructions, e.g. -1 and
@item shortcuts, e.g. -., --, ->, etc.
Cheers,
Reinhold
--
------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: [EMAIL PROTECTED], http://reinhold.kainhofer.com/
* Financial and Actuarial Mathematics, TU Wien,
http://www.fam.tuwien.ac.at/
* K Desktop Environment, http://www.kde.org, KOrganizer maintainer
* Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel