From b38e82e89175bf16984821253d80414ea0d3298b Mon Sep 17 00:00:00 2001 From: hanwen Date: Sat, 19 Jul 2003 09:36:52 +0000 Subject: [PATCH] * scm/new-markup.scm (brew-new-markup-molecule): arg order bugfix. Fixes old-style markup compatibility. * Documentation/user/introduction.itely (Introduction): historical elucidations * Documentation/user/introduction.itely (Introduction): rewrite introduction, (Music notation and engraving): about notation. Add flat-picture --- ChangeLog | 3 ++ Documentation/user/introduction.itely | 44 +++++++++++++-------------- scm/new-markup.scm | 4 +-- 3 files changed, 27 insertions(+), 24 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3a7ac46cac..0e7422cf20 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2003-07-19 Han-Wen Nienhuys + * scm/new-markup.scm (brew-new-markup-molecule): arg order + bugfix. Fixes old-style markup compatibility. + * Documentation/user/introduction.itely (Introduction): historical elucidations diff --git a/Documentation/user/introduction.itely b/Documentation/user/introduction.itely index 164ab5c005..ea10699c22 100644 --- a/Documentation/user/introduction.itely +++ b/Documentation/user/introduction.itely @@ -40,28 +40,28 @@ elegant. Common music notation has its roots in the medieval centuries. In this time, monks started to write down hints that indicated how their -sacred music was sung. These hints (neumes), gradually evolved, and at -some point became the note heads. Lines were added to the neumes, to -indicate a reference pitch, which later became the staff. Over many -centuries, improvements and extensions were added, while other -concepts disappeared. For example, the neumes notation did not have an -explicit notion of rhythm, but it did have @emph{custodes}, symbols at -the end of the line to indicate the starting pitch of the next line. -Mensural notation, a notation where each note head takes a fixed -amount of time, came into being together with the rise of counterpoint -in the early renaissance. The graphic language of notation is still -under development; the innovations of contemporary music require still -newer and more complex notations. A system of notation encompasses -such a wide scope of music inherently is complex: there are many -rules, and for every rule there are exceptional situations where they -do not apply. - -The result is that LilyPond cannot support each and every form of -notation in existence. Rather, we focus on a specific style and idiom: -we take inspiration from late-romantic music printed at the beginning -of the 20th century. Most of the contemporary music after that, and -most of the music going back to 17th century can be written in this -system. That is not a fundamental limit, though. There is support for +sacred music was sung. These hints, neumes, gradually became simpler, +and at some point became the note heads. Lines were added to the +neumes, to indicate a reference pitch, which later became the staff. +Over many centuries, improvements and extensions were added, while +other concepts disappeared. For example, the neume notation did not +have an explicit notion of rhythm, but it did have @emph{custodes}, +symbols at the end of the line to indicate the starting pitch of the +next line. Mensural notation, a notation where each note head takes a +fixed amount of time, came into being together with the rise of +counterpoint in the early renaissance. The graphic language of +notation is still under development; the innovations of contemporary +music require still newer and more complex notations. + +In summary, common music notation encompasses such a wide scope of +music inherently is complex: there are many rules, and for every rule +there are exceptional situations where they do not apply. The result +is that LilyPond cannot support each and every form of notation in +existence. Rather, we focus on a specific style and idiom: we take +inspiration from late-romantic music printed at the beginning of the +20th century. Most of the contemporary music after that, and most of +the music going back to 17th century can be written in this +idiom. That is not a fundamental limit, though. There is support for some modern notation like clusters, and older notation, such as white mensural and gregorian notation, is being worked on. diff --git a/scm/new-markup.scm b/scm/new-markup.scm index f9587aa8a2..6d304a7e63 100644 --- a/scm/new-markup.scm +++ b/scm/new-markup.scm @@ -665,8 +665,8 @@ against SIGNATURE, reporting MAKE-NAME as the user-invoked function. ((t (ly:get-grob-property grob 'text)) (chain (Font_interface::get_property_alist_chain grob))) (if (markup? t) - (interpret-markup grob chain t) - (Text_item::text_to_molecule grob t chain) + (interpret-markup grob chain t) + (Text_item::text_to_molecule grob chain t) ))) (define-public empty-markup (make-simple-markup "")) -- 2.39.5