Re: displayLilyMusic and guilev2

2020-02-09 Thread David Kastrup
>> >> dak@lola:/usr/local/tmp/lilypond$ out/bin/lilypond scheme-sandbox >> GNU LilyPond 2.21.0 [...] > > Because of other strange results I trashed my previous build and > started from scratch. > With the new build out of > 7362fcde45 (HEAD -> master, origin/master,

Re: displayLilyMusic and guilev2

2020-02-09 Thread Thomas Morley
blem with guilev2 are anonymous procedures. Like how to get > >> > nice output for > >> > > >> > \void > >> > \displayLilyMusic \new Voice { \applyContext #(lambda (ctx) (display > >> > ctx)) b4 } > >> > > >&g

Re: displayLilyMusic and guilev2

2020-02-08 Thread David Kastrup
Thomas Morley writes: > Am Sa., 8. Feb. 2020 um 23:59 Uhr schrieb David Kastrup : >> >> Thomas Morley writes: >> >> > Hi, >> > >> > one problem with guilev2 are anonymous procedures. Like how to get >> > nice output for >> > >

Re: displayLilyMusic and guilev2

2020-02-08 Thread Thomas Morley
Am Sa., 8. Feb. 2020 um 23:59 Uhr schrieb David Kastrup : > > Thomas Morley writes: > > > Hi, > > > > one problem with guilev2 are anonymous procedures. Like how to get > > nice output for > > > > \void > > \displayLilyMusic \new Voice {

Re: displayLilyMusic and guilev2

2020-02-08 Thread David Kastrup
Thomas Morley writes: > Hi, > > one problem with guilev2 are anonymous procedures. Like how to get > nice output for > > \void > \displayLilyMusic \new Voice { \applyContext #(lambda (ctx) (display ctx)) b4 > } > > An older lily-build out of e57c27dc14 with the

displayLilyMusic and guilev2

2020-02-08 Thread Thomas Morley
Hi, one problem with guilev2 are anonymous procedures. Like how to get nice output for \void \displayLilyMusic \new Voice { \applyContext #(lambda (ctx) (display ctx)) b4 } An older lily-build out of e57c27dc14 with the patches from guilev2-work on top and guile-2.0.14 returned: \new Voice

Re: displayLilyMusic and scheme-engraver

2017-02-05 Thread Jan-Peter Voigt
Hi David, Am 05.02.2017 um 16:19 schrieb David Kastrup: David Kastrup writes: Jan-Peter Voigt writes: Hi folks, I just stumbled over a bug with \displayLilyMusic and scheme-engravers. The following fails in recent devel: %%% \version "2.19.55" \displayLilyMusic \new S

Re: displayLilyMusic and scheme-engraver

2017-02-05 Thread David Kastrup
David Kastrup writes: > Jan-Peter Voigt writes: > >> Hi folks, >> >> I just stumbled over a bug with \displayLilyMusic and >> scheme-engravers. The following fails in recent devel: >> >> %%% >> >> \version "2.19.55" >> &g

Re: displayLilyMusic and scheme-engraver

2017-02-05 Thread David Kastrup
Jan-Peter Voigt writes: > Hi folks, > > I just stumbled over a bug with \displayLilyMusic and > scheme-engravers. The following fails in recent devel: > > %%% > > \version "2.19.55" > > \displayLilyMusic \new Staff \with { > \consists #(lambd

Re: displayLilyMusic and scheme-engraver

2017-02-05 Thread David Kastrup
Jan-Peter Voigt writes: > Hi folks, > > I just stumbled over a bug with \displayLilyMusic and > scheme-engravers. The following fails in recent devel: > > %%% > > \version "2.19.55" > > \displayLilyMusic \new Staff \with { > \consists #(lambd

displayLilyMusic and scheme-engraver

2017-02-05 Thread Jan-Peter Voigt
Hi folks, I just stumbled over a bug with \displayLilyMusic and scheme-engravers. The following fails in recent devel: %%% \version "2.19.55" \displayLilyMusic \new Staff \with { \consists #(lambda (context) (make-engraver)) } \relative { bes'4 a c b }

Re: Let \displayLilyMusic print even repeated durations (issue 206770043 by d...@gnu.org)

2015-02-26 Thread k-ohara5a5a
looks fine. https://codereview.appspot.com/206770043/diff/40001/Documentation/changes.tely File Documentation/changes.tely (right): https://codereview.appspot.com/206770043/diff/40001/Documentation/changes.tely#newcode522 Documentation/changes.tely:522: longer omit redundant note durations. Thi

Re: Let \displayLilyMusic print even repeated durations (issue 206770043 by d...@gnu.org)

2015-02-25 Thread dak
On 2015/02/25 06:11:55, Keith wrote: That is unfortunate, but I can't think of anything better. I use \displayLilyMusic mostly to transpose a section of music as a starting point for music for another instrument, so the brief form was nice to have, but not essential. This nee

Re: Let \displayLilyMusic print even repeated durations (issue 206770043 by d...@gnu.org)

2015-02-25 Thread dak
t not be output as { c4 c 4 4 } On 2015/02/25 06:11:55, Keith wrote: maybe output {c4 c {}4 {}4 } thinking that bare durations are the new feature that causes the incompatibility so let them be ugly in \displayLilyMusic Uh, that music does not correspond to the expression in any meaningful way

Let \displayLilyMusic print even repeated durations (issue 206770043 by d...@gnu.org)

2015-02-24 Thread k-ohara5a5a
That is unfortunate, but I can't think of anything better. I use \displayLilyMusic mostly to transpose a section of music as a starting point for music for another instrument, so the brief form was nice to have, but not essential. This needs an entry in changes.itely to ex

Re: \displayLilyMusic and default durations

2015-02-18 Thread David Kastrup
"Trevor Daniels" writes: > David Kastrup wrote Wednesday, February 18, 2015 6:00 PM > >> More seriously, currently \displayLilyMusic deals badly with >> { c4 c4 8 8 4 } which gets rendered as { c4 c 8 8 4 } and does >> consequently not recreate its input.

Re: \displayLilyMusic and default durations

2015-02-18 Thread Trevor Daniels
David Kastrup wrote Wednesday, February 18, 2015 6:00 PM > More seriously, currently \displayLilyMusic deals badly with > { c4 c4 8 8 4 } which gets rendered as { c4 c 8 8 4 } and does > consequently not recreate its input. It would be rather tricky to fix > that since by the t

Re: \displayLilyMusic and default durations

2015-02-18 Thread tisimst
I completely agree. Better to be accurate than visually appealing in this regard. - Abraham Sent from my iPhone > On Feb 18, 2015, at 11:00 AM, David Kastrup [via Lilypond] > wrote: > > > Hi, currently > \displayLilyMusic { c4 c c c } produces output { c4 c c c }.

Re: \displayLilyMusic and default durations

2015-02-18 Thread Urs Liska
Am 18.02.2015 um 19:00 schrieb David Kastrup: Hi, currently \displayLilyMusic { c4 c c c } produces output { c4 c c c }. I lean towards letting it produce output { c4 c4 c4 c4 }. Reason: that's what's actually in the data structures of the music. The machinery that tries to deci

\displayLilyMusic and default durations

2015-02-18 Thread David Kastrup
Hi, currently \displayLilyMusic { c4 c c c } produces output { c4 c c c }. I lean towards letting it produce output { c4 c4 c4 c4 }. Reason: that's what's actually in the data structures of the music. The machinery that tries to decide when it can leave off the default duration is p

Re: Issue 3349: missing duration in \displayLilyMusic after a triplet (issue 9204043)

2013-05-09 Thread lemzwerg
LGTM. https://codereview.appspot.com/9204043/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Give \displayLilyMusic and \displayMusic optional port arguments. (issue 5437101)

2011-12-02 Thread pkx166h
Passes make bu make check throws up a programming error see: http://code.google.com/p/lilypond/issues/detail?id=2067#c3 James http://codereview.appspot.com/5437101/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman

Re: Fix 1770: revert caused a crash in displayLilyMusic. (issue4805043)

2011-07-22 Thread reinhold . kainhofer
On 2011/07/21 18:38:04, Neil Puttock wrote: Those are recent doc changes added by Joe. If you look elsewhere, you'll see that all nested overrides use list syntax (I converted all the docs when I add the support back in 2008). Okay, I have changed that back and pushed to git master. http://c

Re: Fix 1770: revert caused a crash in displayLilyMusic. (issue4805043)

2011-07-21 Thread Neil Puttock
On 21 July 2011 19:27, wrote: > Really? The NR (section 5.3.6 "Modifying alists" as well as 4.4.1 > "Flexible vertical spacing within systems") only gives examples of the > form #'staff-staff-spacing #'basic-distance... I didn't even know that > the list syntax was there, let alone that it is th

Re: Fix 1770: revert caused a crash in displayLilyMusic. (issue4805043)

2011-07-21 Thread reinhold . kainhofer
quot;Flexible vertical spacing within systems") only gives examples of the form #'staff-staff-spacing #'basic-distance... I didn't even know that the list syntax was there, let alone that it is the syntax we are advocating. Description: Fix 1770: revert caused a crash in displ

Re: Fix 1770: revert caused a crash in displayLilyMusic. (issue4805043)

2011-07-21 Thread n . puttock
http://codereview.appspot.com/4805043/diff/2002/scm/define-music-display-methods.scm File scm/define-music-display-methods.scm (right): http://codereview.appspot.com/4805043/diff/2002/scm/define-music-display-methods.scm#newcode867 scm/define-music-display-methods.scm:867: ;; nested properties a

Re: Fix 1770: revert caused a crash in displayLilyMusic. (issue4805043)

2011-07-20 Thread pkx166h
Passes Make and reg tests http://codereview.appspot.com/4805043/ ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Fix 1770: revert caused a crash in displayLilyMusic. (issue4805043)

2011-07-20 Thread n . puttock
Hi Reinhold, LGTM, though I wonder whether it'd be better just to junk 'grob-property and use 'grob-property-path exclusively. Cheers, Neil http://codereview.appspot.com/4805043/diff/1/input/regression/display-lily-tests.ly File input/regression/display-lily-tests.ly (right): http://coderevie

Re: add \displayLilyMusic to snippet http://lsr.dsi.unimi.it/LSR/Item?id=507

2011-02-15 Thread Phil Holmes
- Original Message - From: "-Eluze" To: Sent: Tuesday, February 15, 2011 8:20 AM Subject: add \displayLilyMusic to snippet http://lsr.dsi.unimi.it/LSR/Item?id=507 now and then i use this little snippet ( http://lsr.dsi.unimi.it/LSR/Item?id=507 http://lsr.dsi.unimi.it/L

add \displayLilyMusic to snippet http://lsr.dsi.unimi.it/LSR/Item?id=507

2011-02-15 Thread -Eluze
now and then i use this little snippet ( http://lsr.dsi.unimi.it/LSR/Item?id=507 http://lsr.dsi.unimi.it/LSR/Item?id=507 ), but each time i have to figure out newly how it works… i suggest to add something like: "… with '\displayLilyMusic \ghostMusic \notes' the ghost voice is

Re: Fix 1198: Fix displayLilyMusic for \time and #(set-time-signature) (issue1986042)

2010-08-13 Thread n . puttock
On 2010/08/13 22:25:43, Carl wrote: Let me know about the filename for the new callbacks, and I'll add that to this patch and push it. I'd be happy with scm/define-music-callbacks.scm. Cheers, Neil http://codereview.appspot.com/1986042/show ___ l

Re: Fix 1198: Fix displayLilyMusic for \time and #(set-time-signature) (issue1986042)

2010-08-13 Thread Carl . D . Sorensen
Let me know about the filename for the new callbacks, and I'll add that to this patch and push it. THanks, Carl http://codereview.appspot.com/1986042/diff/1/2 File scm/define-music-display-methods.scm (right): http://codereview.appspot.com/1986042/diff/1/2#newcode887 scm/define-music-display-

Re: Fix 1198: Fix displayLilyMusic for \time and #(set-time-signature) (issue1986042)

2010-08-13 Thread n . puttock
Hi Carl, LGTM. Cheers, Neil http://codereview.appspot.com/1986042/diff/1/2 File scm/define-music-display-methods.scm (right): http://codereview.appspot.com/1986042/diff/1/2#newcode887 scm/define-music-display-methods.scm:887: (let* ((arguments (ly:music-property expr 'time-signature-arguments

Fix 1198: Fix displayLilyMusic for \time and #(set-time-signature) (issue1986042)

2010-08-12 Thread Carl . D . Sorensen
Reviewers: Neil Puttock, Message: I've posted a patch that fixes 1198 so \time and (set-time-signature will now be displayed properly. Thanks, Neil for showing how it could be done with ottava. Please review. Thanks, Carl Description: Fix 1198: Fix displayLilyMusic for \time and #(set

Re: \displayLilyMusic function

2010-04-06 Thread Mats Bengtsson
et a log file but it DOESN'T contain the absolute output. OK, I expected the log file to contain the same information as you see on the console, but as you have noticed, it turns out that only STDERR information is included, not STDOUT information, such as that generated by \displayLilyMusic.

Re: \displayLilyMusic function

2010-04-06 Thread James Lowe
Mats Mats Bengtsson wrote: James Lowe wrote: Mats, Mats Bengtsson wrote: > I would expect the information to appear in the .log file on Windows, > doesn't it? There is no log file created when running from the CLI on Windows. Only when you use the .exe (drag and drop or right-click context

Re: \displayLilyMusic function

2010-04-06 Thread Mats Bengtsson
sic expression in LilyPond notation can be done using the music function \displayLilyMusic. For example, to something like Displaying a music expression in LilyPond notation can be done with the music function \displayLilyMusic, but only when using the command line. For example Then the section i

Re: \displayLilyMusic function

2010-04-06 Thread James Lowe
from the notes being displayed in the PDF) so it seems I need to change the doc entry from Displaying a music expression in LilyPond notation can be done using the music function \displayLilyMusic. For example, to something like Displaying a music expression in LilyPond notation can be

Re: \displayLilyMusic function

2010-04-06 Thread Mats Bengtsson
I need to change the doc entry from Displaying a music expression in LilyPond notation can be done using the music function \displayLilyMusic. For example, to something like Displaying a music expression in LilyPond notation can be done with the music function \displayLilyMusic, but only

Re: \displayLilyMusic function

2010-04-06 Thread James Lowe
music function \displayLilyMusic. For example, to something like Displaying a music expression in LilyPond notation can be done with the music function \displayLilyMusic, but only when using the command line. For example Then the section is ok for Windows. Regards James James Lowe wrote: T

Re: \displayLilyMusic function

2010-04-06 Thread Reinhold Kainhofer
Am Dienstag, 6. April 2010 13:16:16 schrieb James Lowe: > Now this all seems to work however I always get a PDF file created even > if the *.ly file contains > > \version "2.13.6" > > { >\displayLilyMusic \transpose c a, { c4 e g a bes } > } > > I

Re: \displayLilyMusic function

2010-04-06 Thread James Lowe
ages to the console along with all the other mes- sages. To split up these messages and save the results of \display{STUFF}, redirect the output to a file. lilypond file.ly >display.txt Now this all seems to work however I always get a PDF file created even if the *.ly file contains \version &quo

Re: \displayLilyMusic function

2010-04-06 Thread Graham Percival
to a file. >> lilypond file.ly >display.txt > > Now this all seems to work however I always get a PDF file created even if > the *.ly file contains > > \version "2.13.6" > > { >  \displayLilyMusic \transpose c a, { c4 e g a bes } > } This is correct. If you look a

\displayLilyMusic function

2010-04-06 Thread James Lowe
function \displayLilyMusic. For example, { \displayLilyMusic \transpose c a, { c4 e g a bes } } will display { a,4 cis e fis g } By default, LilyPond will print these messages to the console along with all the other mes- sages. To split up these messages and save the results of \dis

Re: Simplifying make-ottava-set to allow \displayLilyMusic to work with \ottava

2010-02-24 Thread Neil Puttock
On 21 February 2010 20:23, Mark Polesky wrote: > I'd prefer the former, since maintaining the integrity of > the program is a higher priority for me.  I'm not a huge fan > of syntax shortcuts, implicit instantiation, etc.  I imagine > these sorts of things can lead to problems down the road. Tha

Re: Simplifying make-ottava-set to allow \displayLilyMusic to work with \ottava

2010-02-21 Thread Mark Polesky
Neil Puttock wrote: > Hi everybody, > > I've been looking at changing the definition of > make-ottava-set... > > ...I'm torn between two different implementations, both > using an OttavaEvent: > > 1) Create an Ottava_iterator... >This has a slight drawback... implicit voice... > > 2) Wrap the c

Simplifying make-ottava-set to allow \displayLilyMusic to work with \ottava

2010-02-21 Thread Neil Puttock
Hi everybody, I've been looking at changing the definition of make-ottava-set so it doesn't use ApplyContext to change all the property settings, and I have a patch which works, though I'd prefer to change the internal representation of \ottava so it uses a stream event: this will simplify the exp

\displayLilyMusic should also have a newline.

2006-05-11 Thread Graham Percival
Sorry, I didn't check this before sending the earlier message. Parsing...{ a, cis e fis g } => Parsing... { a, cis e fis g } Cheers, - Graham ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-deve

Re: displayLilyMusic tests

2005-08-16 Thread Nicolas Sceaux
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > Nicolas Sceaux wrote: >> Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: >> >>>Could you have a look at the displayLilyMusic regtest file? I think >>>it should not be part of the regression/ test suite

Re: displayLilyMusic tests

2005-08-16 Thread Han-Wen Nienhuys
Nicolas Sceaux wrote: Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: Could you have a look at the displayLilyMusic regtest file? I think it should not be part of the regression/ test suite, but rather in no-notation/ as it doesn't excercise the notation, but rather the inputpar

Re: displayLilyMusic tests

2005-08-16 Thread Nicolas Sceaux
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > Could you have a look at the displayLilyMusic regtest file? I think > it should not be part of the regression/ test suite, but rather in > no-notation/ as it doesn't excercise the notation, but rather the > inputpart. R

displayLilyMusic tests

2005-08-15 Thread Han-Wen Nienhuys
hi Nicolas, Nicolas Sceaux wrote: Ok that's fine with me. I'll try to post something before my vacations. Could you have a look at the displayLilyMusic regtest file? I think it should not be part of the regression/ test suite, but rather in no-notation/ as it doesn'

Re: documentation for \displayLilyMusic?

2005-08-01 Thread Mats Bengtsson
n the discussion. I would find the \displayLilyMusic useful as an external utility. Most of my serious typesetting involves transposing instruments, and I frequently need to have subtle differences between different instruments playing similar parts. For example, a trumpet and a horn may have essent

Re: documentation for \displayLilyMusic?

2005-07-27 Thread Graham Percival
d the \displayLilyMusic useful as an external utility. Most of my serious typesetting involves transposing instruments, and I frequently need to have subtle differences between different instruments playing similar parts. For example, a trumpet and a horn may have essentially the same harmony line

Re: documentation for \displayLilyMusic?

2005-07-27 Thread Nicolas Sceaux
Graham Percival <[EMAIL PROTECTED]> writes: > Actually, right now I'm leaning towards 11 Interfaces for programers. > I realize > that this isn't intended for programmers, but I think that making a > section after > the \displayMusic section is the best bet. In the \transpose and > \relative sect

Re: documentation for \displayLilyMusic?

2005-07-27 Thread Graham Percival
On 24-Jul-05, at 3:14 AM, Nicolas Sceaux wrote: I don't know where I may put some doc about \displayLilyMusic in the manual. It's not an interface for programmers, so could not really fit where \displayMusic is described. Interesting question! The first place I considered was 6.2

documentation for \displayLilyMusic?

2005-07-24 Thread Nicolas Sceaux
Hi Graham, I don't know where I may put some doc about \displayLilyMusic in the manual. It's not an interface for programmers, so could not really fit where \displayMusic is described. Here is what is about to be added in NEWS.tely: @item Music expressions can be displayed, in LilyPon

Re: \displayLilyMusic -- continued

2005-07-23 Thread Nicolas Sceaux
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > can you look at my comments (especially the one about a module) and > apply the patch to CVS HEAD? This is done. I still have to write documentation and something in NEWS.tely maybe. ___ lilypond-devel ma

Re: \displayLilyMusic -- continued

2005-07-23 Thread Nicolas Sceaux
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > Nicolas Sceaux wrote: >> Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: >> >>>can you look at my comments (especially the one about a module) and >>>apply the patch to CVS HEAD? >> This is done. I still have to write documentation and something in >> N

Re: \displayLilyMusic -- continued

2005-07-22 Thread Han-Wen Nienhuys
Nicolas Sceaux wrote: Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: can you look at my comments (especially the one about a module) and apply the patch to CVS HEAD? This is done. I still have to write documentation and something in NEWS.tely maybe. ok, still a little confused. It looks as

Re: \displayLilyMusic -- continued

2005-07-20 Thread Nicolas Sceaux
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > can you look at my comments (especially the one about a module) and > apply the patch to CVS HEAD? OK, will do this week-end. > Thanks for all your hard work and I'm looking forward to having > displayLilyMusic in lilypon

Re: \displayLilyMusic -- continued

2005-07-19 Thread Han-Wen Nienhuys
Nicolas Sceaux wrote: Here is a patch for \displayLilyMusic, plus three new files (I don't know if I can make them appear directly in the patch?) - scm/display-lily.scm contains the code that makes it possible to define display methods; - in scm/define-music-display-methods.scm the me

Re: displayLilyMusic -- tested

2005-06-30 Thread Nicolas Sceaux
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > some comments. They're welcome. > * Couldn't the print-method be added as a property to > scm/define-music-types.scm for each type? (or perhaps as a list of > methods?) Good idea. > * I think it is better to call the routines xxx-display-yyy >

Re: displayLilyMusic -- tested

2005-06-30 Thread Han-Wen Nienhuys
Nicolas Sceaux wrote: Hi, Here is a tested version of a `display-lily-music' function: http://nicolas.sceaux.free.fr/print-lily.scm If you think this is not maintanable/good enough for the LilyPond distribution, then I'll keep it somewhere else. Hi, some comments. * Couldn't the print

Re: displayLilyMusic -- tested

2005-06-20 Thread Han-Wen Nienhuys
Nicolas Sceaux wrote: Hi, Here is a tested version of a `display-lily-music' function: http://nicolas.sceaux.free.fr/print-lily.scm The test file (around 115 expressions): http://nicolas.sceaux.free.fr/test-print-lily.scm Hi Nicolas, sorry for taking so long to reply. I'll look over you

Re: displayLilyMusic -- tested

2005-06-11 Thread Nicolas Sceaux
Nicolas Sceaux <[EMAIL PROTECTED]> writes: > The test file (around 115 expressions): > http://nicolas.sceaux.free.fr/test-print-lily.scm typo: http://nicolas.sceaux.free.fr/test-print-lily.ly ___ lilypond-devel mailing list lilypond-devel@gnu.org ht

displayLilyMusic -- tested

2005-06-11 Thread Nicolas Sceaux
m CVS, 2.5.30): http://nicolas.sceaux.free.fr/test-print-lily.pdf To test it, place print-lily.scm in LilyPond's scm/ share directory. \version "2.5.30" #(use-modules (scm print-lily)) displayLilyMusic = #(def-music-function (parser location music) (ly:music?)

Re: \displayLilyMusic

2005-05-28 Thread Nicolas Sceaux
n, maybe it should wait for the next development branch. nicolas \version "2.5.27" #(use-modules (scm print-lily)) displayLilyMusic = #(def-music-function (parser location music) (ly:music?) (init-print-lily parser) (newline)

Re: \displayLilyMusic

2005-05-22 Thread Han-Wen Nienhuys
Nicolas Sceaux wrote: When I have finished implementing methods for the remaining music types, I'll send here the code. (I've just seen some improvements to do also). ;;BusyPlayingEvent this one is never entered. It's an internal communication device ;;SoloOneEvent ;;SoloTwoEvent ;;UnisonoEv

Re: \displayLilyMusic

2005-05-22 Thread Han-Wen Nienhuys
Juergen Reuter wrote: In general, having a central place, where the structure of the scheme representation of music expressions is well specified, probably would help very much in developing any scheme function that processes music. And it could also be used to generate programming documentati

Re: \displayLilyMusic

2005-05-22 Thread Nicolas Sceaux
in case someone wants to play with it tonight (uh) Put <http://nicolas.sceaux.free.fr/print-lily.scm> in the scm/ directory \version "2.5.25" %%#(set! %load-path (cons "/home/nicolas/lilypond/" %load-path)) #(use-modules (scm print-lily)) displayLilyMusic = #(def-music

Re: \displayLilyMusic

2005-05-22 Thread Juergen Reuter
fication rather than exploring with Nicolas' function how e.g. "\[ a \pes b \]" finally maps to scheme data structure. Having a formal definition probably also would allow for automatically creating the \displayLilyMusic function (if not, I probably wouldn't call it a (suffi

Re: \displayLilyMusic

2005-05-22 Thread Nicolas Sceaux
Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: > Nicolas Sceaux wrote: >> I have an nearly complete implementation of a \displayLilyMusic >> command. >> \displayLilyMusic \new Voice { \clef alto \time 3/4 \key g >> \minor c'2. | >> \once \ove

Re: \displayLilyMusic

2005-05-22 Thread Han-Wen Nienhuys
Nicolas Sceaux wrote: I have an nearly complete implementation of a \displayLilyMusic command. \displayLilyMusic \new Voice { \clef alto \time 3/4 \key g \minor c'2. | \once \override TextScript #'padding = #2 d'2 e'4^\markup { \bold { hello \italic world !

Re: \displayLilyMusic

2005-05-22 Thread Pedro Kröger
Nicolas Sceaux <[EMAIL PROTECTED]> writes: > hi, > > I have an nearly complete implementation of a \displayLilyMusic > command. > Should there be such a command inside the LilyPond distribution? I don't see why not. It might be good for things like debu

\displayLilyMusic

2005-05-22 Thread Nicolas Sceaux
hi, I have an nearly complete implementation of a \displayLilyMusic command. \displayLilyMusic \new Voice { \clef alto \time 3/4 \key g \minor c'2. | \once \override TextScript #'padding = #2 d'2 e'4^\markup { \bold { hello \italic world ! } } } ==> \ne