veltzer / openbook

OpenBook is an open source Jazz real book
https://veltzer.github.io/openbook/
GNU General Public License v3.0
281 stars 44 forks source link

Section markers can be confused with chord names #7

Closed captbaritone closed 11 years ago

captbaritone commented 11 years ago

Occasionally the \marks can be in a position where it's hard to distinguish them from chord names. Lilypond can easily create rehearsal marks with a circle or square around them, but according to this documentation that's only when you use \mark \default.

The only way I can think to implement this would be to replace every instance of \mark with some user defined function. Maybe someone else has another idea?

veltzer commented 11 years ago

Are you talking about the: \mark "A" symbols to mark sections of the tune? And why are they hard to distinguish from chord names?

And I get where you are going with the \mark \default (the slashes are the other way, right ?!?) I have no problem with replacing all of them with a user defined function. It sounds like a good idea.

Cheers, Mark

veltzer commented 11 years ago

In general I like the idea of living one layer above lilypond so that when you build openbook you can say which rehersal marks style you like (if at all!).

captbaritone commented 11 years ago

Correct, I am talking about the \mark "A" (I have corrected the slashes in my report) symbol which marks the sections of the tune. Hopefully this screenshot will give of good example of where it can be hard to tell the difference between a section marker and a chord:

screen shot 2013-08-09 at 11 40 54 pm copy

You bring up a good point, that making it a custom function would have the additional benefit of giving the user more control over the book they want to build.

captbaritone commented 11 years ago

If you want any help writing the function, or doing the mass find-replace, just let me know. I would be glad to help in any way I can.

captbaritone commented 11 years ago

I found that replacing \mark "A" with \mark \markup { \circle "A" } gives the circle effect. I figured having that would help whoever wrote the function.

veltzer commented 11 years ago

Cool, I liked all of those. And I see your point on confusing rehersal markings with chords. I would be glad if you do it. In any case I added it to the TODO list... (which is only getting longer...)