Cut and paste from manual returns errors

2013-06-23 Thread DW
I am trying to typset a choral piece with half bar-lines in different places
in different voices.

The two approaches I have seen is to use polymetric notation or possibly
subverting the /breathe command to get the desired effect.

I have been trying to cut and paste examples from the manual, specifically
this one:

\override BreathingSign.text =\markup { \musicglyph #"scripts.tickmark" }

...but it returns a sytax error at the = and \musicglyph.

I am having similar problems with manual text for "printing different time
signatures":

\layout {
  \context {
\Score
\remove "Timing_translator"
\remove "Default_bar_line_engraver"
\remove "Bar_number_engraver"
\override SpacingSpanner.uniform-stretching = ##t
\override SpacingSpanner.strict-note-spacing = ##t
proportionalNotationDuration = #(ly:make-moment 1/64)
  }
  \context {
\Staff
\consists "Timing_translator"
\consists "Default_bar_line_engraver"
  }
  \context {
\Voice
\remove "Forbid_line_break_engraver"
tupletFullLength = ##t
  }
}


...which returns a lot of errors.





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
Just to further clarify, this is the problem I am trying to overcome:

/In scores with many staves, a \bar command in one staff is automatically
applied to all staves. The resulting bar lines are connected between
different staves of a StaffGroup, PianoStaff, or GrandStaff./

I am trying to print barlines manually for each staff individually. This is
a behaviour that I often require to be swtiched but I can't find a simple
way to do it, or any that actually works.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147277.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Thomas Morley
2013/6/23 DW :
> I am trying to typset a choral piece with half bar-lines in different places
> in different voices.
>
> The two approaches I have seen is to use polymetric notation or possibly
> subverting the /breathe command to get the desired effect.
>
> I have been trying to cut and paste examples from the manual, specifically
> this one:

Hi,

please refer to the exact place of which manual and/or title of the snippet.

This is from NR:
> \override BreathingSign.text =\markup { \musicglyph #"scripts.tickmark" }
>
> ...but it returns a sytax error at the = and \musicglyph.
>
> I am having similar problems with manual text for "printing different time
> signatures":


This is from Documentation/snippets:
> \layout {
>   \context {
> \Score
> \remove "Timing_translator"
> \remove "Default_bar_line_engraver"
> \remove "Bar_number_engraver"
> \override SpacingSpanner.uniform-stretching = ##t
> \override SpacingSpanner.strict-note-spacing = ##t
> proportionalNotationDuration = #(ly:make-moment 1/64)
>   }
>   \context {
> \Staff
> \consists "Timing_translator"
> \consists "Default_bar_line_engraver"
>   }
>   \context {
> \Voice
> \remove "Forbid_line_break_engraver"
> tupletFullLength = ##t
>   }
> }
>
>
> ...which returns a lot of errors.

I tried them both and got _no_ errors at all, with 2.17.20

Which version do you use?

Cheers,
  Harm

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


current whiteout mechanism is not perfect

2013-06-23 Thread Karol Majewski
Hi. The example in the attachment shows that the current whiteout mechanism is 
not perfect. As far as I know, it works by drawing white box in the background 
of the text. This solution, however, has one drawback: sometimes bar line isn't 
broken in it's full width and that looks ugly. (see example):

So maybe whiteout mechanism should work like this:

if text-barline-overlap = true
then break-barline-in-full-width

Of course I know that this is much harder to implement, maybe even impossible, 
but I also have a strong feeling that the current mechanism has to be improved 
somehow.

<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: current whiteout mechanism is not perfect

2013-06-23 Thread Janek Warchoł
Hi,

2013/6/23 Karol Majewski :
> Hi. The example in the attachment shows that the current whiteout mechanism 
> is not perfect. As far as I know, it works by drawing white box in the 
> background of the text. This solution, however, has one drawback: sometimes 
> bar line isn't broken in it's full width and that looks ugly. (see example)

Is this text ("f") right-aligned to the barline, or was is just a
coincidence that it appeared there?
If it's a coincidence, i'd say that this is unfixable.  However, if
the text was deliberately aligned to the barline, you may file a bug
report.  Correcting this is a matter of fixing alignment stuff, see:
http://code.google.com/p/lilypond/issues/detail?id=3239
(new alignment will take barline thickness into account and thus there
should be no problem here).  That patch is currently on hold, waiting
for the stable release.

best,
Janek

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


Re: current whiteout mechanism is not perfect

2013-06-23 Thread Karol Majewski
Hi Janek. Here's a similar example:

upper = \relative c'' {
  \clef treble
  \key c \major
  \time 4/4
  
  a4 b c d
  a b c d  
}

lower = \relative c {
  \clef bass
  \key c \major
  \time 4/4
  
  a4 b c d^"w.."
  a b c d  
}

\score {
  \new PianoStaff <<
\set PianoStaff.instrumentName = #"Piano  "
\new Staff = "upper" \upper
\new Staff = "lower" \lower
  >>
  \layout {
\override TextScript #'whiteout = ##t
 }
}

Dnia 23-06-2013 o godz. 14:42 Janek Warchoł napisał(a):
> Hi,
> 
> 2013/6/23 Karol Majewski :
> > Hi. The example in the attachment shows that the current whiteout 
> mechanism is not perfect. As far as I know, it works by drawing white 
> box in the background of the text. This solution, however, has one 
> drawback: sometimes bar line isn't broken in it's full width and that 
> looks ugly. (see example)
> 
> Is this text ("f") right-aligned to the barline, or was is just a
> coincidence that it appeared there?
> If it's a coincidence, i'd say that this is unfixable.  However, if
> the text was deliberately aligned to the barline, you may file a bug
> report.  Correcting this is a matter of fixing alignment stuff, see:
> http://code.google.com/p/lilypond/issues/detail?id=3239
> (new alignment will take barline thickness into account and thus there
> should be no problem here).  That patch is currently on hold, waiting
> for the stable release.
> 
> best,
> Janek




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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
Ah, thanks. I was using the latest stable version which is 12.16.2, updating
to the unstable version did the trick.

Thanks again



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147287.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Urs Liska

Am 23.06.2013 15:59, schrieb DW:

Ah, thanks. I was using the latest stable version which is 12.16.2, updating
to the unstable version did the trick.
It is a really common source of problems that people use examples from 
manuals not matching their LilyPond version ...


Urs

Thanks again



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147287.html
Sent from the User mailing list archive at Nabble.com.

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



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


Re: Cut and paste from manual returns errors

2013-06-23 Thread David Kastrup
Urs Liska  writes:

> Am 23.06.2013 15:59, schrieb DW:
>> Ah, thanks. I was using the latest stable version which is 12.16.2, updating
>> to the unstable version did the trick.
> It is a really common source of problems that people use examples from
> manuals not matching their LilyPond version ...

Well, it is due to LilyPond moving forward at a nice pace.  While there
is quite a strive to keep backwards compatibility, not every hack is
going to work the same in future.  Not even every previously well-formed
program (though convert-ly usually should be able to deal with most
backward-incompatible changes).  Most of the problems we see are with
people mixing up versions of manuals and programs of current stable or
unstable, or of last stable and current stable.

When I was active on AUCTeX, there were sometimes bug reports about
non-working instructions from former student pages that worked more by
accident than by design even about 10 years ago.

And there is a propensity of people who never actually read the manuals
coming with their software because they consider provided documentation
defective by default, and instead only consult pages they find by web
searches.

Actually, I remember my mother having problems with looking at some URL
somebody sent her because Google did not return something useful when
searching for that URL.  She was not aware that her browser did not just
have a Google search box but an actual URL entry field.

Things like that make one wonder whether search engine advertising
revenue is not merely absurdly overhyped.

-- 
David Kastrup


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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
For the manual version problem, this arises largely because the manuals are
laid out in such a way as to force one to do a google search on more obscure
implementations, at that point it is very hard to see where you end up
because you are opening 50 tabs that might lead you in the right direction.

Unless you are intimately involved with the manuals they can be a frightful
quagmire of information placed in diverse locations.

Not sure if that is a feature or a bug, but it is my experience.





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147291.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
Maybe in 20 years time once the development has slowed down some can go back
and comprehensive comprehensible manual, but as it is one has to rely on
googling increasingly obscure search terms to do some of the less common
things that is required when typesetting.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147292.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
Just to clarify: It often seems as if the simple, obvious things are all in
one easily accessible place but the more fine grained stuff is hidden
somewhere completed different.

What would really be helpful is for the manual to be a singular thing where
even detail conceivably related to bar-lines (for example) is placed in one
single bar-line location. Even if that means duplicating material.

Then it can still work to have the simplest stuff at the top at for it to
get progressively more obscure as you scroll down.

That way one can have a single definitive manual for each version and
obviate much of the current problem.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147293.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread David Kastrup
DW  writes:

> For the manual version problem, this arises largely because the
> manuals are laid out in such a way as to force one to do a google
> search on more obscure implementations, at that point it is very hard
> to see where you end up because you are opening 50 tabs that might
> lead you in the right direction.

Have you seriously tried using the manuals' index?

It's probably easy for me to ask this, given that I use Emacs as my
manual reader and its index lookup is pretty much instantaneous and with
autocompletion, but it's not like the HTML index would be unusable.

-- 
David Kastrup


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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
That's what I'm referring to (if I am understanding you correctly).

If I want information on barlines I should go to BARLINES, not
Learning>Barlines or Usage>Barlines or Notation>Barlines or
Snippets>Barlines. Just BARLINES.

Never mind various manuals for different version numbers added on top of
that.

It's not that having all those manuals is necessarily a bad thing, it is
just that there should really be a central repository organised along
musical concept lines for the average user.

The same sort of thing applies to splitting the information by genre, not
bad in principle, but in practice it becomes a nightmare to navigate really
quickly no matter how well you care to index it.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147295.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Phil Holmes
- Original Message - 
From: "David Kastrup" 

To: 
Sent: Sunday, June 23, 2013 3:48 PM
Subject: Re: Cut and paste from manual returns errors



DW  writes:


For the manual version problem, this arises largely because the
manuals are laid out in such a way as to force one to do a google
search on more obscure implementations, at that point it is very hard
to see where you end up because you are opening 50 tabs that might
lead you in the right direction.


Have you seriously tried using the manuals' index?

It's probably easy for me to ask this, given that I use Emacs as my
manual reader and its index lookup is pretty much instantaneous and with
autocompletion, but it's not like the HTML index would be unusable.

--
David Kastrup



There's also the rather simple and obvious method of downloading the PDF of 
the version you're actually using, and searching it using the PDF find 
function - that is, of course, if the index doesn't take you there straight 
away.


--
Phil Holmes 



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


Re: Cut and paste from manual returns errors

2013-06-23 Thread David Kastrup
DW  writes:

> That's what I'm referring to (if I am understanding you correctly).
>
> If I want information on barlines I should go to BARLINES, not
> Learning>Barlines or Usage>Barlines or Notation>Barlines or
> Snippets>Barlines. Just BARLINES.

If you want extensive information, you go to the Notation manual.  If
the table of contents does not have an obvious entry, take the index.

Relevant snippets will be cross-referenced from the entry in the
notation manual.

> Never mind various manuals for different version numbers added on top
> of that.

Why would you be searching manuals for different version numbers?

> It's not that having all those manuals is necessarily a bad thing, it
> is just that there should really be a central repository organised
> along musical concept lines for the average user.

That's the notation manual.

> The same sort of thing applies to splitting the information by genre,
> not bad in principle, but in practice it becomes a nightmare to
> navigate really quickly no matter how well you care to index it.

Have you actually tried using the index?  Or is this theoretical?  If
you tried using the index, could you point out why it was deficient for
finding the information you were looking for?

-- 
David Kastrup


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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
I don't want to harp on this point, but it is significant that when I mention
to people that I use Lilypond their faces curl up and frumple. Usually a
little prodding reveals that they have encountered the manuals.

I have invested a little time in trying to figure them out, and I find them
highly confusing, no matter how you care to go about searching them, and I
usually try multiple tacks (including pdf's and google and native indexing)
before I get to the answer I am looking for.

It's okay for me because I find lilypond useful enough to persevere.

But most people will do what I did at first, go to the search box on the
lilypond page, type in "barlines" and proceed to be baffled and confused. I
had to find the information under "polymetric notation" which this instance
isn't a true example of, and by that time had been spending a frustrating 30
mins doing so with multiple open pages to scroll through.

So you can understand that once you find some little bit of hope, that the
fact the information is not clearly labelled as belonging to a non-stable
release is going to throw 99% of those who have stuck with it to this point
off the track.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147298.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Kieren MacMillan
Hello,

> most people will do what I did at first, go to the search box on the
> lilypond page, type in "barlines" and proceed to be baffled and confused.

I have literally never used that search box before.
I don't even think it makes sense there — at the very least, it should be "next 
to" the documentation (i.e., on the manuals page), not randomly on the main 
page (from which I naturally infer it will search the lilypond website, and not 
necessarily the documentation).

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


Re: lilypond blog address: final decision. please state your opinion.

2013-06-23 Thread Paul Morris
I also prefer blog.lilypond.org 

But lilypondblog.org would be fine, and it looks like the path of least
resistance and the more likely outcome given the previous discussion.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/lilypond-blog-address-final-decision-please-state-your-opinion-tp147192p147300.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Phil Holmes
- Original Message - 
From: "DW" 

To: 
Sent: Sunday, June 23, 2013 4:47 PM
Subject: Re: Cut and paste from manual returns errors


I don't want to harp on this point, but it is significant that when I 
mention

to people that I use Lilypond their faces curl up and frumple. Usually a
little prodding reveals that they have encountered the manuals.

I have invested a little time in trying to figure them out, and I find 
them

highly confusing, no matter how you care to go about searching them, and I
usually try multiple tacks (including pdf's and google and native 
indexing)

before I get to the answer I am looking for.


We all started in the same place, and I have to say I disagree with what 
you're saying.  If you go to http://lilypond.org/manuals.html it describes 
exactly what each manual covers - the Learning manual is an introduction and 
the Notation Reference a syntax reference.  It seems to me that the 
operations you're attempting (which essentially is not possible in the major 
commercial typesetting product) is not part of gentle introduction.  So it's 
the NR.  With the second problem you cited ("printing different time 
signatures") the index takes you straight there.  As for the first problem 
you cite (the tickmark) the reason that's not in the 2.16 manuals is that I 
only implemented that last summer, so it doesn't exist in 2.16.  In a sense 
it's a penalty of using a product that is frequently updated.



It's okay for me because I find lilypond useful enough to persevere.

But most people will do what I did at first, go to the search box on the
lilypond page, type in "barlines" and proceed to be baffled and confused. 
I
had to find the information under "polymetric notation" which this 
instance
isn't a true example of, and by that time had been spending a frustrating 
30

mins doing so with multiple open pages to scroll through.


Nope.  I use the PDF manuals.


So you can understand that once you find some little bit of hope, that the
fact the information is not clearly labelled as belonging to a non-stable
release is going to throw 99% of those who have stuck with it to this 
point

off the track.


We would welcome suggested practical ways to improve the situation.  We 
would further welcome offers to join the volunteers who develop and maintain 
Lilypond free, so that you can use it.


--
Phil Holmes 



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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
I am more than happy to volunteer, and I realise that it is easy to point
these things out but much harder to actually fix them.

http://lilypond.org/manuals.html 
...is next to useless is you are looking for anything but the simplest
implementations.

The divisions are not really sensible.

I already mentioned barlines, so let me mention something else. Say,
noteheads.

If I am looking for a way to separate a notehead from its stem, how would I
go about finding this information?

_

First step, according to the advice here is the manual index. But which
manual do I choose? The obvious one (to someone who doesn't know anything
else) is "Notation", because that's what I'm trying to do.

Great! This looks promising. I scroll down the lefthand menu and find
something that vaguely resmebles what I am trying to achieve:
http://lilypond.org/doc/v2.16/Documentation/notation/note-head-styles.

Nope.

Spacing? Nope.

Now I am starting to get worried, I try opening up a couple of ones that
look promising. Nope.

Back to http://lilypond.org/manuals.html. Try snippets.

Scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll
scroll scroll scroll scroll scroll. Nope.

Open browser menu, type stem. Repeat step above. Nope.

Back to homepage. Search for "moving stem away from notehead" and related
terms, open 50 browser windows.

Scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll
scroll scroll scroll scroll scroll. Nope.

Open browser menu, type stem. Repeat step above. Nope.

Go to Google. Type in "move stem away from notehead lilypond help" and
variations thereof.

Find forums.

Get told to go to http://lilypond.org/manuals.html.



You can understand why this would frustrate the average user, while the
information I was looking for should have been filed under "stuff you can do
to stems". Because stem (and notehead) is the music notation concept we are
dealing with here.

In fact, I still don't know how to find the answer to this particular
question (although I am pretty sure I have seen that it can be done),
perhaps you can enlighten as to the proper search procedure I should have
followed?



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147302.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
Kieren MacMillan wrote
> Hello,
> 
>> most people will do what I did at first, go to the search box on the
>> lilypond page, type in "barlines" and proceed to be baffled and confused.
> 
> I have literally never used that search box before.
> I don't even think it makes sense there — at the very least, it should be
> "next to" the documentation (i.e., on the manuals page), not randomly on
> the main page (from which I naturally infer it will search the lilypond
> website, and not necessarily the documentation).
> 
> Kieren.
> ___
> lilypond-user mailing list

> lilypond-user@

> https://lists.gnu.org/mailman/listinfo/lilypond-user


Yes, and how exactly am I as the average user supposed to ascertain that?

How do I get directly from here: http://lilypond.org/manuals.html to where I
need to be in my example in the post above?





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147303.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Kieren MacMillan
Hi,

> How do I get directly from here: http://lilypond.org/manuals.html to where I
> need to be in my example in the post above?

There should be a "Search v2.16.2 Documentation" field — instead of, or in 
addition to, the one that's currently in the upper nav bar — which does a 
search on the appropriate manuals.

Cheers,
Kieren.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
Yes, that would be a simple solution, maybe even just with a drop down menu
to select version numbers for stable/unstable.

I would venture that would already be an enormous improvement even if it
isn't a complete fix when it comes to the more obscure stuff.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147305.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Kieren MacMillan
p.s.

> I would venture that would already be an enormous improvement even if it
> isn't a complete fix when it comes to the more obscure stuff.

For the more obscure stuff, I would imagine a very good — and possibly complete 
— solution would simply be a matter of getting volunteers to add index entries 
where they're missing (e.g., "barlines" leading to "polymetric notation").

Cheers,
Kieren.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cut and paste from manual returns errors

2013-06-23 Thread Janek Warchoł
Hi,

2013/6/23 DW :
> I am more than happy to volunteer, and I realise that it is easy to point
> these things out but much harder to actually fix them.
>
> http://lilypond.org/manuals.html
> ...is next to useless is you are looking for anything but the simplest
> implementations. []

I agree that it's not easy to use LilyPond documentation.  At the same
time i believe that this is mostly because music notation itself is a
very complex subject and no matter what we do, doing nonstandard
things will be hard (that's not to say we cannot improve current
docs).
That's why we have the mailing list: if you cannot find something in
15-20 minutes, ask.

best,
Janek

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread DW
Thanks, I will take you up on that if you don't mind :)

I am more than happy contribute my time and effort to such an indexing
effort, I think something of that nature would help enormously to improve
the general usability of what I consider to be by far the best music editor
available.

While we are on the topic of general improvements. One way I have found that
makes editing a lot easier is to export snippets to .jpg and then using
picture editors for larger scale alignments. My problem is that many .pdf to
.jpg converters often leave artifacts.

Does anyone know of really good way to do this? Is it possible to implement
natively at all (reaching, I know).



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147308.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Thomas Morley
2013/6/23 DW :
[...]
> If I am looking for a way to separate a notehead from its stem, how would I
> go about finding this information?
>
> _
>
> First step, according to the advice here is the manual index. But which
> manual do I choose? The obvious one (to someone who doesn't know anything
> else) is "Notation", because that's what I'm trying to do.
>
> Great! This looks promising. I scroll down the lefthand menu and find
> something that vaguely resmebles what I am trying to achieve:
> http://lilypond.org/doc/v2.16/Documentation/notation/note-head-styles.
>
> Nope.
>
> Spacing? Nope.
>
> Now I am starting to get worried, I try opening up a couple of ones that
> look promising. Nope.
>
> Back to http://lilypond.org/manuals.html. Try snippets.
>
> Scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll
> scroll scroll scroll scroll scroll. Nope.
>
> Open browser menu, type stem. Repeat step above. Nope.
>
> Back to homepage. Search for "moving stem away from notehead" and related
> terms, open 50 browser windows.
>
> Scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll scroll
> scroll scroll scroll scroll scroll. Nope.
>
> Open browser menu, type stem. Repeat step above. Nope.
>
> Go to Google. Type in "move stem away from notehead lilypond help" and
> variations thereof.
>
> Find forums.
>
> Get told to go to http://lilypond.org/manuals.html.
>
> 
>
> You can understand why this would frustrate the average user, while the
> information I was looking for should have been filed under "stuff you can do
> to stems". Because stem (and notehead) is the music notation concept we are
> dealing with here.
>
> In fact, I still don't know how to find the answer to this particular
> question (although I am pretty sure I have seen that it can be done),
> perhaps you can enlighten as to the proper search procedure I should have
> followed?

Well, I'm not sure there's any "proper search procedure" which will
succeed _every_ time.
Though perhaps you'll find the two steps below helpful:

1) Getting the name.

The first step might be to get the knowledge how LilyPond names it
(and deals with it).
Therefore I'd look into the Internals Reference 3.1 All layout
objects: NoteHead and/or Stem.
Btw, the NR has several links to the Internals Reference. (For NoteHead, too.)
In 3.1.79 NoteHead you'll find:

 stem-attachment (pair of numbers):
ly:note-head::calc-stem-attachment
An (x . y) pair where the stem attaches to the notehead.

This looks promising.

2) How to use? Getting an example.

LM and NR will give you no real help.
Though looking in /Documentation/Snippets will give you at least one use-case.
You'll find more in the LSR
http://lsr.dsi.unimi.it/LSR/
Although the LSR currently runs 2.14.2, there are more working examples.
(The LSR is something like a LilyPond/scheme-cookbook and very useful.)
Perhaps
http://lsr.dsi.unimi.it/LSR/Snippet?id=859
might be of some help, there you'll find the command:
  \override NoteHead #'stem-attachment = #'(0.8 . 0.1)
and playing with the numeric values you should succeed.



In general, if I want to achieve something, the first thing I need to
know is "How is it named?"
Looking into the Internals Reference is the _first_ I try.

Second step is looking for examples.
Searching NR, Snippets (using the online .html-big-pages) and LSR is
often successful.
If not, I'd have a look in the /ly and /scm files.
(Using the search-functions of jEdit. my favorite editor)
If not, I'd search the archives, see
http://lilypond.org/contact.html
If not, I'd probably use a web-search (_last_ resort), though more
likely ask the list.


HTH,
  Harm

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Thomas Morley
2013/6/23 DW :

> While we are on the topic of general improvements. One way I have found that
> makes editing a lot easier is to export snippets to .jpg and then using
> picture editors for larger scale alignments.

One problem with this approach is, that we've several blind users.
Pictures are useless for them.

-Harm

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread David Kastrup
DW  writes:

> Thanks, I will take you up on that if you don't mind :)
>
> I am more than happy contribute my time and effort to such an indexing
> effort, I think something of that nature would help enormously to
> improve the general usability of what I consider to be by far the best
> music editor available.

Well, LilyPond is not really an editor...

> While we are on the topic of general improvements. One way I have
> found that makes editing a lot easier is to export snippets to .jpg
> and then using picture editors for larger scale alignments. My problem
> is that many .pdf to .jpg converters often leave artifacts.

I think the "usual" way is to generate SVG format, then use Inkscape on
the result.  In olden times, one would have probably generated
PostScript and edited it with Tailor on a NeXT computer, but I don't
think that those are around any more.

-- 
David Kastrup


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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Janek Warchoł
2013/6/23 DW :
> While we are on the topic of general improvements. One way I have found that
> makes editing a lot easier is to export snippets to .jpg and then using
> picture editors for larger scale alignments. My problem is that many .pdf to
> .jpg converters often leave artifacts.
>
> Does anyone know of really good way to do this? Is it possible to implement
> natively at all (reaching, I know).

You may want to try GIMP.  It can open pdfs as images.

hth
Janek

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


Re: Cut and paste from manual returns errors

2013-06-23 Thread David Kastrup
Janek Warchoł  writes:

> 2013/6/23 DW :
>> While we are on the topic of general improvements. One way I have found that
>> makes editing a lot easier is to export snippets to .jpg and then using
>> picture editors for larger scale alignments. My problem is that many .pdf to
>> .jpg converters often leave artifacts.
>>
>> Does anyone know of really good way to do this? Is it possible to implement
>> natively at all (reaching, I know).
>
> You may want to try GIMP.  It can open pdfs as images.

I think it opens them as raster images (by running them through
Ghostscript) which is not really helpful for quality-preserving editing.

-- 
David Kastrup


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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Phil Holmes
- Original Message - 
From: "DW" 

To: 
Sent: Sunday, June 23, 2013 8:28 PM
Subject: Re: Cut and paste from manual returns errors


While we are on the topic of general improvements. One way I have found 
that

makes editing a lot easier is to export snippets to .jpg and then using
picture editors for larger scale alignments. My problem is that many .pdf 
to

.jpg converters often leave artifacts.

Does anyone know of really good way to do this? Is it possible to 
implement

natively at all (reaching, I know).



jpg always has artifacts to some extent owing to the way it compresses.  The 
best way to convert pdf to image depends on your OS.  Of course, lilypond 
can create PNG images of arbitrary scale if needed.


--
Phil Holmes 



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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Nick Payne

On 24/06/13 01:19, DW wrote:

That's what I'm referring to (if I am understanding you correctly).

If I want information on barlines I should go to BARLINES, not
Learning>Barlines or Usage>Barlines or Notation>Barlines or
Snippets>Barlines. Just BARLINES.

Never mind various manuals for different version numbers added on top of
that.


I usually use Adobe Acrobat to create a PDF portfolio for each version 
that contains the extending, internals, learning, notation, snippets, 
usage, and web manuals. If you open it in Adobe Reader and enter a 
search term in the field at top right, you'll get back all the hits in 
all the manuals. Every word in all the manuals is indexed.


The portfolio for the current development version is downloadable from 
https://www.dropbox.com/s/q9u89cbsbrgkjkc/Lilydoc-2.17.20.pdf.


Nick


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


Re: Replacement suggestions for Century Schoolbook?

2013-06-23 Thread Urs Liska

Am 23.06.2013 23:14, schrieb Mark Polesky:

Urs,

I missed the big discussion earlier, but has anyone mentioned FreeSerif?

Not that I recall ...


http://www.fontspace.com/gnu-freefont/freeserif
I'm getting some good results with lyrics.  I particularly like that it has all 
5
of the common English ligatures 0xFB00 - 0xFB04 (ff fi fl ffi ffl).  Century
Schoolbook only has two (ff and fi).

Some or all of these characters may get mangled in the email delivery, but
here they are:

0xFB00  ff  (ff)
0xFB01  fi  (fi)
0xFB02  fl  (fl)
0xFB03  ffi  (ffi)
0xFB04  ffl  (ffl)


test sentence with ligatures:
office flight raffle, final offer


test sentence, spelled out completely:
office flight raffle, final offer
I just could only look at the samples on the page you linked, but it 
looks quite good and usable.

I will definitely do some tests.
Thanks for the hint.



TeXGyreSchola has good ligature support, too:

http://www.fontspace.com/gust-e-foundry/texgyreschola
I think I actually tested it then, and its main problem is the same as 
with LilyPond's Century: it's just too wide.

So no improvement in the sense of my original post.

Urs


But I prefer the look of FreeSerif.

- Mark




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


Re: Cut and paste from manual returns errors

2013-06-23 Thread ed shaw
I'm new at this and expect to be drawing from this well, so, at the risk of
providing common knowledge, I'll contribute what I know about this subject
and how I plan to go about preparing .pdf pages for current publishing
project. 
As a Quark and InDesign user, I have been very happy with the results
obtained with a publishing suite 
built around "Scribus,"  which is a open source high end desktop publishing
program similar to MS publisher, "Inkscape," an illustrator program, and
"Gimp," an image manipulation program and photo handler. 
Add Foxit .pdf reader ($30)  and you might be able delete Acrobat. Corel
Fusion ($29) manages .pdf
stacks.

To the point (I am winging this, accuracy not assured)
1) Set up a page to the desired size in Scribus
2) Set up origin and destination files. Files won't be too big.
3) Draw image box on page (as opposed to text box)
4) Import .pdf containing content. ( I am producing separate files for each
line of 
music and lyrics. Two reasons for this. One, I am new and had trouble laying
out the
sheet as one file, and, two, recognized that in the long run, separate files
would save
me work)
5) Click (what amounts to)  "size image to frame."
5) Do the same thing with all the staffs.
6) Move them around, resize the box. Add text in boxes or columns, put
frames around them,
add pictures, page number, and all that. What you have done is use Lily Pond
to create 
the graphic, and your cost is whatever you can donate. 
7) Export as .pdf, .png, jpg, or whatever. Dozens of graphic and document
formats 
are supported. These guys are good. The format conversions are lightning to
the point of 
near seamless. If there is loss, I'm not finding it. If I do, I'll just
increase the page size.

Inkscape has saved my neck on more than one occasion, but I am not versed in
it to wing a
proposal. You can make or import little pictures of notes and additionals,
like a #,  enclose them
in a little transparent box, and drag them around the frame. You can erase,
color, underline,
shade or add effects, really make your work stand out and be recognized. Go
get 'em. All I really
want to do is finish this guitar instruction session.




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147319.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Replacement suggestions for Century Schoolbook?

2013-06-23 Thread Nick Payne
How about considering Gentium Plus once the bold and bold italic faces 
are available (at the moment Gentium Plus contains only regular and 
italic faces). It's released under the SIL open font license 
(http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL) and 
contains virtually all the characters defined in Unicode 5.1 for Latin 
and Cyrillic. See 
http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium and 
http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium_Technical.


I've been using Gentium Book Basic in my scores for a while and like the 
look of it. It's essentially Gentium with a more limited character set 
(only the Basic Latin and Latin-1 Unicode ranges), but it contains 
regular, bold, italic, and bold italic faces.


Nick

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


Re: Replacement suggestions for Century Schoolbook?

2013-06-23 Thread Mark Polesky
Urs,

I missed the big discussion earlier, but has anyone mentioned FreeSerif?

http://www.fontspace.com/gnu-freefont/freeserif
I'm getting some good results with lyrics.  I particularly like that it has all 
5
of the common English ligatures 0xFB00 - 0xFB04 (ff fi fl ffi ffl).  Century
Schoolbook only has two (ff and fi).

Some or all of these characters may get mangled in the email delivery, but
here they are:

0xFB00  ff  (ff)
0xFB01  fi  (fi)
0xFB02  fl  (fl)
0xFB03  ffi  (ffi)
0xFB04  ffl  (ffl)


test sentence with ligatures:
office flight raffle, final offer


test sentence, spelled out completely:
office flight raffle, final offer

TeXGyreSchola has good ligature support, too:

http://www.fontspace.com/gust-e-foundry/texgyreschola

But I prefer the look of FreeSerif.

- Mark


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


Re: Replacement suggestions for Century Schoolbook?

2013-06-23 Thread Mark Polesky
Urs Liska wrote:

>>  http://www.fontspace.com/gnu-freefont/freeserif
>> ...
>>  test sentence with ligatures:
>>  office flight raffle, final offer
>> 
>>  test sentence, spelled out completely:
>>  office flight raffle, final offer
>
> I just could only look at the samples on the page you linked, but it 
> looks quite good and usable.
> I will definitely do some tests.
> Thanks for the hint.

On that page, there's a blue bar just above the samples with a
"customize" box.  You can copy and paste my sentence into
there to see the nice-looking ligatures!

- Mark


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


Re: Cut and paste from manual returns errors

2013-06-23 Thread Nick Payne

On 24/06/13 08:09, ed shaw wrote:

I'm new at this and expect to be drawing from this well, so, at the risk of
providing common knowledge, I'll contribute what I know about this subject
and how I plan to go about preparing .pdf pages for current publishing
project.
As a Quark and InDesign user, I have been very happy with the results
obtained with a publishing suite
built around "Scribus,"  which is a open source high end desktop publishing
program similar to MS publisher, "Inkscape," an illustrator program, and
"Gimp," an image manipulation program and photo handler.
Add Foxit .pdf reader ($30)  and you might be able delete Acrobat. Corel
Fusion ($29) manages .pdf
stacks.

To the point (I am winging this, accuracy not assured)
1) Set up a page to the desired size in Scribus
2) Set up origin and destination files. Files won't be too big.
3) Draw image box on page (as opposed to text box)
4) Import .pdf containing content. ( I am producing separate files for each
line of
music and lyrics. Two reasons for this. One, I am new and had trouble laying
out the
sheet as one file, and, two, recognized that in the long run, separate files
would save
me work)
5) Click (what amounts to)  "size image to frame."
5) Do the same thing with all the staffs.


You can embed lilypond code directly in render frames in scribus, and 
scribus will call lilypond to render the code in the frame. See 
http://wiki.scribus.net/canvas/Embedding_other_external_tools_into_a_TeX_frame#LilyPond.


I've done that for exercise and warmup sheets where I'm interspersing 
text and music on the page.


Nick



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


Re: Replacement suggestions for Century Schoolbook?

2013-06-23 Thread Urs Liska

Am 24.06.2013 00:32, schrieb Nick Payne:
How about considering Gentium Plus once the bold and bold italic faces 
are available (at the moment Gentium Plus contains only regular and 
italic faces). It's released under the SIL open font license 
(http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL) and 
contains virtually all the characters defined in Unicode 5.1 for Latin 
and Cyrillic. See 
http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium and 
http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium_Technical.


I've been using Gentium Book Basic in my scores for a while and like 
the look of it. It's essentially Gentium with a more limited character 
set (only the Basic Latin and Latin-1 Unicode ranges), but it contains 
regular, bold, italic, and bold italic faces.


Nick



As a reminder: My initial motivation to look for a replacement of the 
default font was its wide spacing. I'm looking for a free font that can 
achieve tighter spacing in lyrics while being still heavy enough to 
complement LilyPond's music font.
I am very fond of Adobe's Minion Pro, especially for its combination of 
medium and semibold weights and semicondensed and condensed widths. So 
for my personal use I'm quite happy but I'd be even happier when finding 
a free font with similar characteristics.


Urs

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


Re: Replacement suggestions for Century Schoolbook?

2013-06-23 Thread Nick Payne

On 24/06/13 09:58, Urs Liska wrote:

Am 24.06.2013 00:32, schrieb Nick Payne:

How about considering Gentium Plus once the bold and bold italic faces
are available (at the moment Gentium Plus contains only regular and
italic faces). It's released under the SIL open font license
(http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL) and
contains virtually all the characters defined in Unicode 5.1 for Latin
and Cyrillic. See
http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium and
http://scripts.sil.org/cms/scripts/page.php?item_id=Gentium_Technical.

I've been using Gentium Book Basic in my scores for a while and like
the look of it. It's essentially Gentium with a more limited character
set (only the Basic Latin and Latin-1 Unicode ranges), but it contains
regular, bold, italic, and bold italic faces.

Nick



As a reminder: My initial motivation to look for a replacement of the
default font was its wide spacing. I'm looking for a free font that can
achieve tighter spacing in lyrics while being still heavy enough to
complement LilyPond's music font.
I am very fond of Adobe's Minion Pro, especially for its combination of
medium and semibold weights and semicondensed and condensed widths. So
for my personal use I'm quite happy but I'd be even happier when finding
a free font with similar characteristics.



Gentium Book Basic is pretty much the same weight as Lilypond's default 
Century Schoolbook, but considerably tighter. Gentium Plus is tighter 
again but slightly lighter in weight.


Here's a png of the three fonts as output by Lilypond. The PDF output 
gives a better view of the differences, but as it has all three fonts 
embedded, it's too large to attach here.


<>___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Cut and paste from manual returns errors

2013-06-23 Thread ed shaw
Yeah, DW, I see what you mean. I'm in the process of setting up a MAC. So
far, can't get the 
resolution. I'll work on that tomorrow.  Looks like crop copy and paste is
not going to be good
enough.



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Cut-and-paste-from-manual-returns-errors-tp147276p147327.html
Sent from the User mailing list archive at Nabble.com.

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