Re: do you care about bug reports?

2009-10-26 Thread Graham Percival
On Tue, Oct 27, 2009 at 01:54:32AM +0100, Valentin Villenave wrote:
> On Tue, Oct 27, 2009 at 1:41 AM, Graham Percival
>  wrote:
> > It feels like more because you let it pile up.  *as soon as* a bug
> > report comes in, look at it.  If it takes you more than 60 seconds
> > to understand it, reply to the submitter to that effect.  Once
> > you've bounced the bug report back -- asking for clarification, a
> > minimal example, whatever -- then it's no longer your problem.  If
> > the user doesn't reply, then forget about it, and move on to the
> > next issue.
> 
> Au contraire, it *is* my problem because most of the time it's me not
> being intelligent. Take Frédéric's latest "too many accidentals"
> report: perhaps I'm getting stupid (or very very very tired), but even
> after reading the whole discussion twice I'm having a hard time making
> heads or tails out of this.

Yes.  The first report was unclear; many people (including me)
thought it wasn't a bug.  So what happened?  He made an example
that was more obvious.  (the "key signature not inherited" thing)

The most important thing out of the whole affair, IMNSHO, was the
*immediate discussion*.  Sure, the first few people who replied
were "wrong" -- they claimed (as I thought) that there was no bug.
But because they questioned him immediately, the details were
still fresh in his mind, so he created the next example.

If there's a one-week delay while you try to figure out if you're
being stupid or not, then the person who reported it might forget
details, and at the very least he'll feel extremely unwelcome.

> > If you understand it (60 seconds), test it on the lastest devel
> > release (30 seconds), then upload it to the tracker (60 seconds).
> 
> Yeah, the "understanding" part is my weakness :)

No, the "not wanting to look stupid and sitting on it for longer
than 60 seconds" is your weakness.

Be stupid [1].  Be mean [2].  You'll be far more effective, and
people will love you for it.

[1] in this context, i.e. "sorry, I don't understand why you think
there's a bug.  Could you explain what Arabic notation / lyrics /
a bes in the key of f \major  is supposed to look like?"

[2] in this context, i.e. "sorry, I can't add a bug that I don't
understand / sorry, I can't reproduce it on my system; what OS do
you use / sorry, we don't have the resources to debug large
scores; please create a tiny example as explained on
lilypond.org/bugs.html / etc"

You don't have to be rude.  Just be mean.  :)

> > I want to emphasize this point.  **if you cannot easily understand
> > the bug, it's the submitter's fault, not yours**   we simply do
> > not have the resources to hunt through unclear bug reports.
> 
> Not always: Frédéric's initial report seemed crystal clear, but
> getting to the bottom of this seems awfully complex when it's 2AM :-)

Valentin, drop the hubris.  IIRC, Neil, Trevor, Mats, and me *all*
thought that there wasn't a bug.  Do you really think that you're
supposed to know more about lilypond than that group of people?

> > I read an article somewhere about a "hot potato" way of handling
> > bug reports.  I don't know if you play this game in France, but
> 
> Yeah, we have that -- though the "patate chaude" paradigm is often
> used here in a political context (for instance when the government
> tries to get rid of healthcare policies or whatever ;)

Great!  Now, your job is to get rid of la patate chaude.  You have
two ways of doing this: asking the user for more info / a new
example, and adding it to the tracker.  Letting an email sit in
your inbox for more than 2 days is not one of those options.

> > But it would be nice if we had _some_ kind of response, so
> > submitters have a bit more confidence in the system.  I don't care
> > if they think we're meanies who are really picky about accepting
> > reports, just as long as they have confidence in our mean-ness.
> 
> Only brilliant people like you can afford to be mean; these days I
> just feel plain stupid and incompetent... :)

When it comes to handling bugs and documentation, my brilliance is
in *not* being brilliant.  Be stupid.  "Sorry, I don't
understand..."

There's a phrase "the customer is always right" (that's the only
thing I remember from my mandatory "business" class in grade 10).
When I write documentation, I adapt this -- "the reader is never
wrong".  In other words, if somebody gets the wrong idea after
reading my docs... or worse, if they can't *find* the right
place... then it's my fault, not theirs.

In this case, you're the customer/reader.  If you don't understand
what the bug reporter is trying to tell you, it's their fault for
not explaining it clearly enough.  Maybe you're just not familiar
with Ukranian accordian notation.  Maybe you're like me, and have
never written stuff with lyrics.  Yeah, those bug reports were fun
to handle... but if you just say "sorry, I'm not at all familiar
with lyrics.  What is this extender line thing supposed to look
like?", then you can't 

Re: do you care about bug reports?

2009-10-26 Thread Valentin Villenave
On Tue, Oct 27, 2009 at 1:41 AM, Graham Percival
 wrote:
> Hmm, ok.  I remember adding a few items over the summer that
> appeared to have gotten lost, but as long as you have all the
> email archives, I guess that works out.

Yes, I noticed your concerns :)

> Please do, if only so that we can see if there's anything that
> /did/ slip through the cracks.

Will do.

> When I was Bug Meister, I used to occasionally send a message to
> the bug list saying "I got a bit behind in the past few weeks, but
> now I've caught up on everything.  If you submitted a bug and it's
> not in the google issue tracker, please send it again".  Something
> like that might be good here.

Makes sense.

> It feels like more because you let it pile up.  *as soon as* a bug
> report comes in, look at it.  If it takes you more than 60 seconds
> to understand it, reply to the submitter to that effect.  Once
> you've bounced the bug report back -- asking for clarification, a
> minimal example, whatever -- then it's no longer your problem.  If
> the user doesn't reply, then forget about it, and move on to the
> next issue.

Au contraire, it *is* my problem because most of the time it's me not
being intelligent. Take Frédéric's latest "too many accidentals"
report: perhaps I'm getting stupid (or very very very tired), but even
after reading the whole discussion twice I'm having a hard time making
heads or tails out of this.

> If you understand it (60 seconds), test it on the lastest devel
> release (30 seconds), then upload it to the tracker (60 seconds).

Yeah, the "understanding" part is my weakness :)

> I want to emphasize this point.  **if you cannot easily understand
> the bug, it's the submitter's fault, not yours**   we simply do
> not have the resources to hunt through unclear bug reports.

Not always: Frédéric's initial report seemed crystal clear, but
getting to the bottom of this seems awfully complex when it's 2AM :-)

> I read an article somewhere about a "hot potato" way of handling
> bug reports.  I don't know if you play this game in France, but
> the idea is that once you catch something (the "hot potato",
> although in children's games it's not *actually* a painfully hot
> piece of food), you need to throw it to the next person as quickly
> as possible.

Yeah, we have that -- though the "patate chaude" paradigm is often
used here in a political context (for instance when the government
tries to get rid of healthcare policies or whatever ;)

> I haven't said that we don't have a bugmeister; I mistakenly
> claimed that we had lost bug reports.  I retract that claim, but
> we still *appear* to have lost some bug reports.  I think that
> more people working on this task would be a good thing.

Agreed.

> But it would be nice if we had _some_ kind of response, so
> submitters have a bit more confidence in the system.  I don't care
> if they think we're meanies who are really picky about accepting
> reports, just as long as they have confidence in our mean-ness.

Only brilliant people like you can afford to be mean; these days I
just feel plain stupid and incompetent... :)

Cheers,
Valentin


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: do you care about bug reports?

2009-10-26 Thread Graham Percival
On Tue, Oct 27, 2009 at 01:19:27AM +0100, Valentin Villenave wrote:
> On Mon, Oct 26, 2009 at 10:25 PM, Graham Percival
>  wrote:
> > In the past few months, a few bug reports have gotten lost.  A few
> > emails to the bug-lilypond list were never added to the bug
> > tracker, so even if a developer wanted to work on it, he wouldn't
> > know about the bug.
> 
> there are only 34 bug reports that haven't been addressed or added to
> the tracker, most of which are less than two weeks old.

Hmm, ok.  I remember adding a few items over the summer that
appeared to have gotten lost, but as long as you have all the
email archives, I guess that works out.

> (Okay, I really do need to take some time and address these once and for all.)

Please do, if only so that we can see if there's anything that
/did/ slip through the cracks.

When I was Bug Meister, I used to occasionally send a message to
the bug list saying "I got a bit behind in the past few weeks, but
now I've caught up on everything.  If you submitted a bug and it's
not in the google issue tracker, please send it again".  Something
like that might be good here.

> > That's it!  Once you're used to the work-flow, takes about 15
> > minutes a week.
> 
> Hm. A bit more, actually :-)
> 
> (Which is why I tend to not add some bugs to the tracker right away,
> as soon as it has to take me more than 5 minutes to understand a) what
> it is about b) what a minimal example should look like c) whether it
> has already been known and reproduced or not d) whether it's a
> regression e) Yeah, it's a terrible excuse. But you get the point ;-)

It feels like more because you let it pile up.  *as soon as* a bug
report comes in, look at it.  If it takes you more than 60 seconds
to understand it, reply to the submitter to that effect.  Once
you've bounced the bug report back -- asking for clarification, a
minimal example, whatever -- then it's no longer your problem.  If
the user doesn't reply, then forget about it, and move on to the
next issue.

If you understand it (60 seconds), test it on the lastest devel
release (30 seconds), then upload it to the tracker (60 seconds).
Once it's in the tracker, it's no longer your problem, so you move
on to the next issue.  That gives 2.5 minutes; double that for
fun, and we have 5 minutes.

I want to emphasize this point.  **if you cannot easily understand
the bug, it's the submitter's fault, not yours**   we simply do
not have the resources to hunt through unclear bug reports.  I
wish we *did* have half a dozen users who were willing to help
with such things, so that we _could_ investigate non-minimal bug
reports... but I've given up hope for this.


I read an article somewhere about a "hot potato" way of handling
bug reports.  I don't know if you play this game in France, but
the idea is that once you catch something (the "hot potato",
although in children's games it's not *actually* a painfully hot
piece of food), you need to throw it to the next person as quickly
as possible.


> > We can have 2 or 3... or even 5 or 6... Bug Meisters.  Actually,
> > it would be a great idea to have multiple people, in case somebody
> > goes on holiday or whatever.
> 
> For what it's worth, I'd be happy to share this task with someone else
> (even unexperienced). But please don't say we don't have any
> bugmeister right now, that's (er...) only half true at best :)

I haven't said that we don't have a bugmeister; I mistakenly
claimed that we had lost bug reports.  I retract that claim, but
we still *appear* to have lost some bug reports.  I think that
more people working on this task would be a good thing.

Although I suggested that "within a week" was the target, David
rightly complained that this was awfully long.  I'd *like* to have
somebody respond within 24 hours.  ** again, if that response is
"I don't understand what you mean, could you XYZ", that's fine! **
But it would be nice if we had _some_ kind of response, so
submitters have a bit more confidence in the system.  I don't care
if they think we're meanies who are really picky about accepting
reports, just as long as they have confidence in our mean-ness.
Or something like that.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: do you care about bug reports?

2009-10-26 Thread Valentin Villenave
On Mon, Oct 26, 2009 at 10:25 PM, Graham Percival
 wrote:
> In the past few months, a few bug reports have gotten lost.  A few
> emails to the bug-lilypond list were never added to the bug
> tracker, so even if a developer wanted to work on it, he wouldn't
> know about the bug.

Hi Graham,

there are only 34 bug reports that haven't been addressed or added to
the tracker, most of which are less than two weeks old.

(Okay, I really do need to take some time and address these once and for all.)

> Honestly, I don't care.  We have over 300 bugs, up from 60 or so a
> few years ago.  We already have more bugs than programmer-hours.
> Ok, losing bug reports isn't ideal... but I'm not willing to take
> action to fix it, so I can't claim to actually *care* about this
> problem.

These are *not* lost. Not now, not ever.

> Does anybody in the user community care about it?

I do. It may not seem that way, but I really do.

> That's it!  Once you're used to the work-flow, takes about 15
> minutes a week.

Hm. A bit more, actually :-)

(Which is why I tend to not add some bugs to the tracker right away,
as soon as it has to take me more than 5 minutes to understand a) what
it is about b) what a minimal example should look like c) whether it
has already been known and reproduced or not d) whether it's a
regression e) Yeah, it's a terrible excuse. But you get the point ;-)

> We can have 2 or 3... or even 5 or 6... Bug Meisters.  Actually,
> it would be a great idea to have multiple people, in case somebody
> goes on holiday or whatever.

For what it's worth, I'd be happy to share this task with someone else
(even unexperienced). But please don't say we don't have any
bugmeister right now, that's (er...) only half true at best :)

Cheers,
Valentin


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: lilypond-book setup for windows

2009-10-26 Thread MonAmiPierrot


I reply to a private message o JZ on this topic and post it here for
everyone.
JZ, you told me you couldn't run lilypond on LyX.
Actually, there's nothing bad, you simply didn't run lilypond-book and tried
to instant preview a LyX file with lilypond-book code in it! It couldn't
work!

To use Lilypond in a LyX you have 2 very different solutions
1- (the one I use): insert EXTERNAL .ly files in your docs. (Insert - File -
External material - LilyPond). LyX will RUN lilypond every time is needed
(when you select a new file or edit it) to produce the image it will show in
the PDF preview.
2- use lilypond-book (which I don't know if is compulsory for you). From
your mail You did it ok, BUT you can't have an instant PDF preview. Each
time you want to see the result you HAVE to export a .tex file, run
lilypond-book on it, cross fingers, and then run latex. (and that's not a
INSTANT preview, of course...).

PRO for (1):
- complete WYSIWYG(M) of musical excerpts in your LyX environment.
- edit with rightclick-EDITEXTERNALLY on your .ly files.
- use external .ly files (if it's better for you)
CONS for (1)
- AFAIK, you CAN'T use music which is more than a page long (!!!). To do it
you have to import it as PDF, but I can't help you with this. (or produce
each page in a different .ly file)
- some minor tweak needed: if music excerpts should fit inside the text (not
in his own page) you have to include this in EACH .ly file (I actually have
a ExcerptsSettings.ly file I always include in my .ly excerpts):
"\paper{
  indent=0\mm 
%[or whatever size]
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
}
\layout {
\context {
\Score
\remove "Bar_number_engraver"
  }
}"

PRO for (2):
- Complete freedom from small excerpts to many pages of music
- you can have all your .ly code in one document (if it sounds good for you)
- your music can be always the right size.

CONS for (2):
- You have to manually run lilypond-book AND LaTeX
- No preview of music in LyX environment
- No PDF preview from LyX!!!

One half-solution to this latter problem may be to use Branches: create a
LylypondBookCode branch, and use it to wrap each LB code you insert in your
LyX doc. Keep the branch turned off. You will be able to preview your book
(of course, shorter and without your music) and when you really need to
see the actual final result, just turn the branch on and do the manual run
of Lilypond-book and LaTeX... 

I know that there have been some (theoric?) effort to tweak LyX in order to
have it directly run lilypond-book. I didn't eve try cause I know my
dissertation is far too complicated to believe it may work for me without
HEAVY and DEEP tweaks. Thus, I don't use lilypond-book, just plain lilypond
(1).

Hope it helps, but keep this in the mailing list.

Regards,
Piero



-
Piero Faustini

Main Software used:
- LyX 1.6.2 on WinXP sp3; EndNote & JabRef
- MikTex
- LaTeX class: Koma book
- Lilypond 2.12 for example excerpts
- BibLaTeX for bibliographies 


-- 
View this message in context: 
http://www.nabble.com/lilypond-book-setup-for-windows-tp22726746p26068745.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


do you care about bug reports?

2009-10-26 Thread Graham Percival
In the past few months, a few bug reports have gotten lost.  A few
emails to the bug-lilypond list were never added to the bug
tracker, so even if a developer wanted to work on it, he wouldn't
know about the bug.

Honestly, I don't care.  We have over 300 bugs, up from 60 or so a
few years ago.  We already have more bugs than programmer-hours.
Ok, losing bug reports isn't ideal... but I'm not willing to take
action to fix it, so I can't claim to actually *care* about this
problem.

Does anybody in the user community care about it?


Helping with bug reports is one of the easiest, if not *the*
easiest, job in lilypond development.  When you see an email, you
check:
1) is it a minimal report?  If not, ask the user to trim it down.
2) can you reproduce it?  If not, ask what version/OS the user has.

If both checks pass, then:
3) add it to the issue tracker.  This is an easy-to-use web
interface.
   NB: add tags to the issue according to the guidelines given by
   the developers.  This means that almost no bug has High
   priority.  It doesn't matter if you or the user think it's an
   important bug.

That's it!  Once you're used to the work-flow, takes about 15
minutes a week.  Maybe 20 if you include closing bugs as well once
a new version is released, but I never considered that part *work*
when I was doing this job... verifying that bugs are fixed, and
possibly even sending messages to the original reporters, was
immensely satisfying!

We can have 2 or 3... or even 5 or 6... Bug Meisters.  Actually,
it would be a great idea to have multiple people, in case somebody
goes on holiday or whatever.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: lilypond-book on osx 10.4

2009-10-26 Thread Graham Percival
On Mon, Oct 26, 2009 at 06:52:17AM +0100, James E. Bailey wrote:
>On 25.10.2009, at 12:16, Graham Percival wrote:
>  If you're going to use the unstable development version, then use
>  the latest one.  Various things have changed in the OSX package
>  from 2.13.4 to 2.13.6.
> 
>And, for completeness' sake, here's the error output for 2.13.6:

Ok, evidently it's still a problem in 2.13.6.  At this point, we
could either wait and see if anybody posts a patch, send an email
to the bug list in the hopes that it will get added to the
tracker, or (in this particular case) you can add it to the
tracker yourself after checking to make sure it's not already in
there.

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Unstable documentation search searches stable documentation

2009-10-26 Thread Graham Percival
That's fine, since that page is the staging area for the main
webpage, and we want people searching in the stable docs by
default.

Cheers,
- Graham

On Mon, Oct 26, 2009 at 08:38:16AM +0800, Nick Payne wrote:
> If I go to the 2.13 documentation  
> (http://lilypond.org/doc/v2.13/Documentation/) and enter something in  
> the search field, what gets searched is the 2.12 documentation. e.g. If  
> I enter "absolute relative" in the search field, the generated google  
> search string is "site:lilypond.org +v2.12 absolute relative".
>
> Nick
>
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Harmonica tablature notation

2009-10-26 Thread Robin Bannister
bradford powell wrote:   

 This doesn't work, any suggestions?



#(define* (draw hole #:optional (bends 0)) 
 (markup (make-line-markup (make-list bends #:flat )) #:circle hole))


 
The make-list result is not itself a markup; 
for that, it must be passed to something like #:line.
And then the restriction at the end of NR 6.4.1 applies.   
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Markup-construction-in-Scheme


Note that setting up markup for individual bend cases 
would let you use doubleflat, etc.  



Cheers,
Robin


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond and Wordpress

2009-10-26 Thread Laura Conrad
> "Jonathan" == Jonathan Wilkes  writes:

Jonathan> The problem I'm having is that when I run lilypond-book,
Jonathan> it makes a relative link for images, and it seems like
Jonathan> on the web server I need to give a full url for images;
Jonathan> currently I can't get them to display with the relative
Jonathan> links.

Wordpress assumes that a relative link is to the main wordpress
directory.  lilypond-book is probably assuming that a relative link is
to the directory the html is in.  Wordpress can't exactly do that,
since it has the html in a database.  

I haven't used lilypond-book with html much, but maybe you can either
tell it where the base of the links is and put the images there, or do
some script munging of the links so that they'll go where wordpress
wants to put them.  If you use the wordpress media, there's a
date-related directory structure, so all the images you add today will
be in the same directory.

-- 
Laura   (mailto:lcon...@laymusic.org)
(617) 661-8097  233 Broadway, Cambridge, MA 02139   
http://www.laymusic.org/ http://www.serpentpublications.org

I know not with what weapons World War III will be fought, but I know
that World War IV will be fought with sticks and stones.

Einstein



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Instrument name on second page

2009-10-26 Thread Stan Mulder
David Kastrup  gnu.org> writes:

> > \book{
> > \header {instrumentName = "Trombone" }
> 
> I use just "instrument" here.
> 
> "instrumentName" is used in staffs.
> 

That's helpful. Thanks.




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


exporting just a single bar in a png file?

2009-10-26 Thread Mark Freeman
Hi everyone. I'm new to lilypond, so please bare with me.  I've
written a simple python script which takes a very particular
percussion notation and converts it to lilypond format. My script pops
this into a template and calls the lilypond command to create the
export.  Currently this produces a full pdf and I know I can turn on
png export with --png. I tried setting the template to clip only one
measure, but I still get a full page of output, even though the score
only consist of a single measure. I'm looking to produce a simple
image file that is only the single measure, with no extra score text,
etc... Is this possible?

Thanks for any help that you all can offer!
Mark


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond and Wordpress

2009-10-26 Thread Jonathan Wilkes

> Message: 3
> Date: Mon, 26 Oct 2009 11:39:52 -0400
> From: Laura Conrad 
> Subject: Re: Lilypond and Wordpress
> To: Jonathan Wilkes 
> Cc: lilypond-user@gnu.org
> Message-ID: <87skd69nav@laymusic.org>
> Content-Type: text/plain; charset=us-ascii
> 
> > "Jonathan" == Jonathan Wilkes 
> writes:
> 
>     Jonathan>      Does anyone
> have some experience using
>     Jonathan> lilypond-book together with
> wordpress?  I'd like to make
>     Jonathan> a blog entry in html, then run
> lilypond-book on it and
>     Jonathan> upload it to the webserver as a
> blog entry.  But I'm
>     Jonathan> having to change all the image
> links to fit the
>     Jonathan> wordpress directory
> structure.  
> 
> Why is that? My wordpress blog has lots of links to images
> outside of
> the wordpress directory structure.

I guess what I was thinking was the following:
1. Make a blog entry all in one go in html.
2. Run lilypond-book on it.
3. Upload the folder with the images and ly files in it to the webserver.
4. Copy and paste my html into a new blog entry in wordpress.
5. Done.

The problem I'm having is that when I run lilypond-book, it makes a 
relative link for images, and it seems like on the web server I need to 
give a full url for images; currently I can't get them to display with 
the relative links.
 
> I haven't been doing a lot of it, and when I do it's
> generally to
> things I've already published outside of the wordpress
> blog.  But
> getting the lilypond into a .png isn't a problem.  I
> have a tool I
> wrote to put an image into the wordpress media library, so
> I just say
> "addmedia.py " and it tells me the link to
> use to reference
> it.  
> 
> I also do all my blog writing in html (using emacs psgml
> mode), and
> use the "raw html" plugin to have wordpress render them.
> 
> I posted addmedia.py to my blog at
> .

Thanks Laura, I'll check this out.

-Jonathan

> 
> 
> -- 
> Laura   (mailto:lcon...@laymusic.org)
> (617) 661-8097    233 Broadway, Cambridge,
> MA 02139   
> http://www.laymusic.org/ http://www.serpentpublications.org
> 
> The opposite of a correct statement is a false statement.
> But the
> opposite of a profound truth may well be another profound
> truth.
> 
> Niels Bohr
> 
> 
> 
> 
> 
> --
> 
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
> 
> 
> End of lilypond-user Digest, Vol 83, Issue 83
> *
> 





___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lilypond and Wordpress

2009-10-26 Thread Laura Conrad
> "Jonathan" == Jonathan Wilkes  writes:

Jonathan>  Does anyone have some experience using
Jonathan> lilypond-book together with wordpress?  I'd like to make
Jonathan> a blog entry in html, then run lilypond-book on it and
Jonathan> upload it to the webserver as a blog entry.  But I'm
Jonathan> having to change all the image links to fit the
Jonathan> wordpress directory structure.  

Why is that? My wordpress blog has lots of links to images outside of
the wordpress directory structure.

Jonathan> Does anyone have some tips on the best way to do blog
Jonathan> entries with lilypond snippets?  

I haven't been doing a lot of it, and when I do it's generally to
things I've already published outside of the wordpress blog.  But
getting the lilypond into a .png isn't a problem.  I have a tool I
wrote to put an image into the wordpress media library, so I just say
"addmedia.py " and it tells me the link to use to reference
it.  

I also do all my blog writing in html (using emacs psgml mode), and
use the "raw html" plugin to have wordpress render them.

I posted addmedia.py to my blog at
.


-- 
Laura   (mailto:lcon...@laymusic.org)
(617) 661-8097  233 Broadway, Cambridge, MA 02139   
http://www.laymusic.org/ http://www.serpentpublications.org

The opposite of a correct statement is a false statement. But the
opposite of a profound truth may well be another profound truth.

Niels Bohr



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Instrument name on second page

2009-10-26 Thread David Kastrup
Stan Mulder  writes:

> I understand that the instrument name will appear on the header of all
> pages by default. I can't seem to get it to display on any page. I
> especially want the song name and instrument name to appear on all
> pages in case the second page gets lost in the shuffle. This is what
> I've got so far for a 7 piece dixieland band:

> \book{
>   \header {instrumentName = "Trombone" }

I use just "instrument" here.

"instrumentName" is used in staffs.

-- 
David Kastrup



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Instrument name on second page

2009-10-26 Thread Stan Mulder
I understand that the instrument name will appear on the header of all pages by
default. I can't seem to get it to display on any page. I especially want the
song name and instrument name to appear on all pages in case the second page
gets lost in the shuffle. This is what I've got so far for a 7 piece dixieland 
band:

\version "2.12.0"
\header {
title = "From Monday On"
subtitle = ""
composer = "composed by Harry Barris/Bing Crosby"
arranger = "ver. 2009-10-25"
transcriber = "transcribed and tweaked by Stan Mulder"
meter = "moderate"
piece = "Swing"
tagline = \markup {
\column {
"transcribed and tweaked by Stan Mulder"
}
}
}

...

\book{
\header {instrumentName = "Trombone" }
\score {
\transpose c c
<<
\new ChordNames {
\set chordChanges = ##t
\harmonies
}
\new Staff = "trombone" \trombone
>>
}
\songlyrics
}




___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: tracking patches

2009-10-26 Thread Marek Klein
My google account: nez...@google.com
-- 
Marek Klein
http://gregoriana.sk


2009/10/26 Graham Percival 

> Great!  Do you have a google account?  Unfortunately you need one
> to open new issues on the tracker.  If you have one, I'll add you
> as a project member, and you can get started.  :)
>
> Cheers,
> - Graham
>
> On Mon, Oct 26, 2009 at 12:09:04PM +0100, Marek Klein wrote:
> >Hi,
> >I will do it.
> >--
> >Marek Klein
> >http://gregoriana.sk
> >
> >2009/10/26 Graham Percival 
> >
> >  Could we get a volunteer to keep track of patches?  The idea is that
> >  whenever somebody sends a patch, if nobody does anything to it
> within,
> >  say, 3 days, you add it to the google issue tracker.  If you already
> >  read the mailists, I estimate it will take 1 hour each month.
> >
> >  That's not much time to volunteer, but it could make a *huge*
> >  difference for new contributors.  It's really discouraging when you
> >  submit something, nobody replies, and you're left wondering if your
> >  email client ate the patch or if everybody hates you or something.
> >
> >  Absolutely no programming skills or understanding of the patch in
> >  question is required; anybody capable of recognizing the English
> word
> >  "patch" can do this job!
> >
> >  Cheers,
> >  - Graham
> >
> >  ___
> >  lilypond-devel mailing list
> >  lilypond-de...@gnu.org
> >  http://lists.gnu.org/mailman/listinfo/lilypond-devel
>
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Punctuation marks after underscore in lyrics

2009-10-26 Thread Kieren MacMillan

Hi Frank,

the  punctiation mark like comma, exclamation and question marks  
are set behind
the underscore. What is the most elegant approach to achieve this  
at ponding?


Probably to \override the LyricExtender #'stencil.

Hope this helps!
Kieren.


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: tracking patches

2009-10-26 Thread Graham Percival
Great!  Do you have a google account?  Unfortunately you need one
to open new issues on the tracker.  If you have one, I'll add you
as a project member, and you can get started.  :)

Cheers,
- Graham

On Mon, Oct 26, 2009 at 12:09:04PM +0100, Marek Klein wrote:
>Hi,
>I will do it.
>--
>Marek Klein
>http://gregoriana.sk
> 
>2009/10/26 Graham Percival 
> 
>  Could we get a volunteer to keep track of patches?  The idea is that
>  whenever somebody sends a patch, if nobody does anything to it within,
>  say, 3 days, you add it to the google issue tracker.  If you already
>  read the mailists, I estimate it will take 1 hour each month.
> 
>  That's not much time to volunteer, but it could make a *huge*
>  difference for new contributors.  It's really discouraging when you
>  submit something, nobody replies, and you're left wondering if your
>  email client ate the patch or if everybody hates you or something.
> 
>  Absolutely no programming skills or understanding of the patch in
>  question is required; anybody capable of recognizing the English word
>  "patch" can do this job!
> 
>  Cheers,
>  - Graham
> 
>  ___
>  lilypond-devel mailing list
>  lilypond-de...@gnu.org
>  http://lists.gnu.org/mailman/listinfo/lilypond-devel


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Skipping notes with a hyphenated word

2009-10-26 Thread Wilbert Berendsen
Op zaterdag 24 oktober 2009 schreef Father:

> I'm trying to set two verses. Verse 1 has an extra note, and it's no
>  problem to get rid of it in verse 2 with \skip. The problem is that the
>  word in verse 2 is actually a hyphenated word, so a hyphen of some sort
>  _must_ appear.

Try:
lyricsThree = \lyricmode { me -- _ me }

the single underscore _ works as a skip but does not disturb the hyphen.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
Nederlands LilyPond forum: http://www.lilypondforum.nl/


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: indent-ly

2009-10-26 Thread Wilbert Berendsen
Op donderdag 22 oktober 2009 schreef Bertalan:

> Now, the real problem I see with this approach is that no perfect 
> formatting (which is not the same as indentation) can be done without 
> actually parsing the input.

I think this is true; my indent script[1] includes a basic parser. It knows 
when to switch from LilyPond to Scheme mode and back again and also supports 
LilyPond code in Scheme.

It also has a nice feature that line-comments starting with three %%% or ;;; 
are not indented, because that comment style if often used to mark big 
sections of LilyPond or Scheme input.

The scheme indenting currently works like this: If an opening parenthesis is 
found, the following 10 characters are searched for another one (before 
closing one or newline). If there is another opening parenthesis on the same 
line, the next line is aligned the same way. If none is found, the normal 
indent is used. (default 2).

[1] 
http://code.google.com/p/lilykde/source/browse/trunk/frescobaldi/python/ly/indent.py

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
Nederlands LilyPond forum: http://www.lilypondforum.nl/


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: indent-ly

2009-10-26 Thread Wilbert Berendsen
Hi,

Op dinsdag 20 oktober 2009 schreef Martin:

> Would be nice if he could also integrate such functionality in 
> Frescobaldi: Be able to re-indent a complete score with a mouseclick from 
> inside the Frescobaldi screen would be great ! ( Just like indent-ly has 
> been integrated into frescobaldi.) Or is it already possible ?

Frescobaldi already has a LilyPond indenting command, using the indent.py 
script referred to in issue 777. The command is in
menu LilyPond->Source document->Align. It works slightly better than the 
KatePart builtin indent at Tools->Align.

My indent script can also be used standalone, with some work it could support 
multiple files, etc. It handles scheme code quite nice.

best regards,
Wilbert Berendsen

-- 
Frescobaldi, LilyPond editor for KDE: http://www.frescobaldi.org/
Nederlands LilyPond forum: http://www.lilypondforum.nl/


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: tracking patches

2009-10-26 Thread Marek Klein
Hi,
I will do it.
-- 
Marek Klein
http://gregoriana.sk

2009/10/26 Graham Percival 

> Could we get a volunteer to keep track of patches?  The idea is that
> whenever somebody sends a patch, if nobody does anything to it within,
> say, 3 days, you add it to the google issue tracker.  If you already
> read the mailists, I estimate it will take 1 hour each month.
>
> That's not much time to volunteer, but it could make a *huge*
> difference for new contributors.  It's really discouraging when you
> submit something, nobody replies, and you're left wondering if your
> email client ate the patch or if everybody hates you or something.
>
> Absolutely no programming skills or understanding of the patch in
> question is required; anybody capable of recognizing the English word
> "patch" can do this job!
>
> Cheers,
> - Graham
>
>
> ___
> lilypond-devel mailing list
> lilypond-de...@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-devel
>
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


tracking patches

2009-10-26 Thread Graham Percival
Could we get a volunteer to keep track of patches?  The idea is that
whenever somebody sends a patch, if nobody does anything to it within,
say, 3 days, you add it to the google issue tracker.  If you already
read the mailists, I estimate it will take 1 hour each month.

That's not much time to volunteer, but it could make a *huge*
difference for new contributors.  It's really discouraging when you
submit something, nobody replies, and you're left wondering if your
email client ate the patch or if everybody hates you or something.

Absolutely no programming skills or understanding of the patch in
question is required; anybody capable of recognizing the English word
"patch" can do this job!

Cheers,
- Graham


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: FW: Tuplet spanner length bug in v.2.13?

2009-10-26 Thread Mats Bengtsson

Often it's easier to do the setting at the Staff level:
\set Staff.tupletSpannerDuration = ...
which means that the setting will be seen by all the Voice contexts 
within the Staff. Then, there's no need to manually repeat the setting 
within the polyphonic sections.


   /Mats   


Richard Sabey wrote:
Reporting back to say that Kieren's suggestion has solved this problem 
of mine.



From: richardsa...@hotmail.co.uk
To: kieren_macmil...@sympatico.ca
Subject: RE: Tuplet spanner length bug in v.2.13?
Date: Sat, 24 Oct 2009 14:25:17 +

Hi Kieren,

Thank you. That does indeed help. I will have to get used to repeating 
the set-command, if needed, when going from linear music to polyphony 
and back.


Richard.

> CC: lilypond-user@gnu.org
> From: kieren_macmil...@sympatico.ca
> Subject: Re: Tuplet spanner length bug in v.2.13?
> Date: Sat, 24 Oct 2009 09:39:34 -0400
> To: richardsa...@hotmail.co.uk
>
> Hi Richard,
>
> > It seems to me that \set tupletSpannerDuration fails to affect
> > tuplets that are in a << \\ >> construct.
>
> Only if you don't code it right... ;)
[...]
> You need to put the \set and the tuplets in the same Voice context:



New Windows 7: Simplify what you do everyday. Find the right PC for 
you. 



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
  


--
=
Mats Bengtsson
Signal Processing
School of Electrical Engineering
Royal Institute of Technology (KTH)
SE-100 44  STOCKHOLM
Sweden
Phone: (+46) 8 790 8463 
   Fax:   (+46) 8 790 7260
Email: mats.bengts...@ee.kth.se
WWW: http://www.s3.kth.se/~mabe
=



___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Lilypond and Wordpress

2009-10-26 Thread Jonathan Wilkes
Hello,
 Does anyone have some experience using lilypond-book together with 
wordpress?  I'd like to make a blog entry in html, then run lilypond-book 
on it and upload it to the webserver as a blog entry.  But I'm having 
to change all the image links to fit the wordpress directory structure.
 Does anyone have some tips on the best way to do blog entries with 
lilypond snippets?  I've looked at the scorerender plugin but it looks like 
you have to run lilypond on the server which is a little over my head at 
this point.

Thanks,
Jonathan


  


___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user