From: fred Date: Wed, 27 Mar 2002 00:59:49 +0000 (+0000) Subject: lilypond-1.3.145 X-Git-Tag: release/1.5.59~805 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=c03fe094816343d5f86e97f1590b4e76a2618fc9;p=lilypond.git lilypond-1.3.145 --- diff --git a/NEWS b/NEWS index a402dff008..c80c4bc83e 100644 --- a/NEWS +++ b/NEWS @@ -48,7 +48,7 @@ internals: LilyPond is smaller, cleaner, more flexible, etc. * Mutopia ports collection: easy accessible music archive. -* AsciiScript: ASCII-art output +* ASCIIScript: ASCII-art output * Translations into Japanese, French and Russian diff --git a/input/ascii-art/as-email.ly b/input/ascii-art/as-email.ly new file mode 100644 index 0000000000..86c4906d5e --- /dev/null +++ b/input/ascii-art/as-email.ly @@ -0,0 +1,26 @@ +% ASCII Art output +% +% Process as: +% +% lilypond -fas foo.ly +% as2text foo.as + +\include "paper-as5.ly" + +\score { + \notes\relative c'' { + \time 3/8; + a8 a a + \time 5/8; + a a a a a + %a16 a a a a a a a a a + } + \paper { + linewidth = -1.; + \translator { + \StaffContext + StaffSymbol \override #'molecule-callback = #(lambda (x) '()) + } + } +} + diff --git a/input/ascii-art/asciiscript5.ly b/input/ascii-art/asciiscript5.ly new file mode 100644 index 0000000000..1bb50e2bef --- /dev/null +++ b/input/ascii-art/asciiscript5.ly @@ -0,0 +1,24 @@ +% ASCII Art output +% +% Process as: +% +% lilypond -fas foo.ly +% as2text foo.as + +\include "paper-as5.ly" + +\score { + \notes\relative c'' { + \time 4/4; + g1 a b c + g2 a b c + g4 a b c + } + \paper { + \translator { + \StaffContext + BarLine \override #'bar-size = #5 + } + } +} + diff --git a/input/ascii-art/asciiscript9.ly b/input/ascii-art/asciiscript9.ly new file mode 100644 index 0000000000..c46e76115d --- /dev/null +++ b/input/ascii-art/asciiscript9.ly @@ -0,0 +1,18 @@ +% ASCII Art output +% +% Process as: +% +% lilypond -fas foo.ly +% as2text foo.as + +\include "paper-as9.ly" + +\score { + \notes\relative c'' { + \time 4/4; + g1 a b c + g2 a b c + g4 a b c + } +} + diff --git a/input/ascii-art/r-as.ly b/input/ascii-art/r-as.ly index 09ab543a35..6acf102ddb 100644 --- a/input/ascii-art/r-as.ly +++ b/input/ascii-art/r-as.ly @@ -1,19 +1,27 @@ +% ASCII Art output +% +% Process as: +% +% lilypond -fas foo.ly +% as2text foo.as + +\include "paper-as5.ly" \score{ - < - \context Staff \notes\relative c'{ - c d e f - \repeat "volta" 2 { g a b c } - \alternative { { c b a g } { f e d c } } - } - \context Lyrics \lyrics { - De eer- ste < { maat } { moet } > - \repeat fold 2 { } - \alternative { - { en dan twee keer } - { een koe- plet _ } - } - en dan nog dit er ach- ter aan - } - > + < + \context Staff \notes\relative c'{ + c d e f + \repeat "volta" 2 { g a b c } + \alternative { { c b a g } { f e d c } } + } + \context Lyrics \lyrics { + De eer- ste < { maat } { moet } > + \repeat fold 2 { } + \alternative { + { en dan twee keer } + { een koe- plet _ } + } + en dan nog dit er ach- ter aan + } + > } diff --git a/input/ascii-art/standchen-as5.ly b/input/ascii-art/standchen-as5.ly index 876c449dc5..a5e04b27e6 100644 --- a/input/ascii-art/standchen-as5.ly +++ b/input/ascii-art/standchen-as5.ly @@ -1,40 +1,41 @@ - -% asci art output - +% ASCII Art output +% +% Process as: +% +% lilypond -fas foo.ly +% as2text foo.as \include "paper-as5.ly" \score { - \context StaffGroup < - \context Staff=upper \notes\relative c{ - \key f \major; - \time 3/4; - r8^"Moderato" %\pp - | - r8 - } - \context Staff=lower \notes\relative c{ - \key f \major; - \time 3/4; - \clef "bass"; - r4 - r4 - } - > - \paper { -% \paperAs_nine - indent=4.0\char; - linewidth=78.0\char; - \translator { \StaffContext barSize = #4.5 } - %\translator { \VoiceContext beamHeight = #0 } - \translator { - \VoiceContext - beamHeight = ##f - autoBeamSettings \override (begin * * * *) = #(make-moment 0 1) - textNonEmpty = ##f - } - } - + \context StaffGroup < + \context Staff=upper \notes\relative c{ + \key f \major; + \time 3/4; + r8^"Moderato" %\pp + | + r8 + } + \context Staff=lower \notes\relative c{ + \key f \major; + \time 3/4; + \clef "bass"; + r4 + r4 + } + > + \paper { + indent=4.0\char; + linewidth=78.0\char; + \translator { \StaffContext Bar \override #'bar-size = #5 } + \translator { + \VoiceContext + % horizontal beams + Beam \override #'height = #0 + autoBeamSettings \override #'(begin * * * *) = #(make-moment 0 1) + textNonEmpty = ##f + } + } } diff --git a/input/ascii-art/standchen-as9.ly b/input/ascii-art/standchen-as9.ly index 00a7b257bb..9e7aabfe85 100644 --- a/input/ascii-art/standchen-as9.ly +++ b/input/ascii-art/standchen-as9.ly @@ -1,38 +1,41 @@ +% ASCII Art output -% asci-art output, TODO: include how-to-use-this +% Process as: +% +% lilypond -fas foo.ly +% as2text foo.as + +% FIXME: broken system-start-delimiter.cc:staff_brace lookup \include "paper-as9.ly" \score { - \context GrandStaff < - \context Staff=upper \notes\relative c{ - \key f \major; - \time 3/4; - r8^"Moderato" %\pp - | - r8 - } - \context Staff=lower \notes\relative c{ - \key f \major; - \time 3/4; - \clef "bass"; - r4 - r4 - } - > - \paper { -% \paperAs_nine - indent=4.0\char; - linewidth=78.0\char; - %\translator { \StaffContext barSize = #9 } - %\translator { \VoiceContext beamHeight = #0 } - \translator { - \VoiceContext - beamHeight = ##f - autoBeamSettings \override #(begin * * * *) = #(make-moment 0 1) - textNonEmpty = ##f - } - } - + \context GrandStaff < + \context Staff=upper \notes\relative c{ + \key f \major; + \time 3/4; + r8^"Moderato" %\pp + | + r8 + } + \context Staff=lower \notes\relative c{ + \key f \major; + \time 3/4; + \clef "bass"; + r4 + r4 + } + > + \paper { + indent=4.0\char; + linewidth=78.0\char; + \translator { + \VoiceContext + % horizontal beams + Beam \override #'height = #0 + autoBeamSettings \override #'(begin * * * *) = #(make-moment 0 1) + textNonEmpty = ##f + } + } } diff --git a/input/ascii-art/twinkle-as5.ly b/input/ascii-art/twinkle-as5.ly index f99d5a502e..ecfbeee0b8 100644 --- a/input/ascii-art/twinkle-as5.ly +++ b/input/ascii-art/twinkle-as5.ly @@ -1,5 +1,11 @@ -% ascii art output - +% ASCII Art output +% +% Process as: +% +% lilypond -fas foo.ly +% as2text foo.as + + \header{ filename = "twinkle.ly"; title = "Twinkle Twinkle Little Star";