Re: Frescobaldi and pdf

2013-10-16 Thread Francisco Vila
2013/10/13 Mario Moles mario-mo...@libero.it:
 Hi!

 I have a strange message on the log:

 lilypond 2.17.25 [Inno ComoeniusOrch.ly] in avvio...

 attenzione: opzione interna sconosciuta: debug-control-points

 attenzione: opzione interna sconosciuta: debug-voices

 Elaborazione di

 and I also have a strange pdf output as in the image attached.

 I do not know what I clicked on in the menus of Frescobaldi: can you help
 me?

I am confused. Your sample shows control points. There currently is
not any occurrence of debug-control-points in our codebase. The
string is also not found in the docs. I also searched the whole
changes history and I cannot find anything.
Google does not find either
site:lilypond.org/doc/v2.17 debug-control-points
or
site:lilypond.org/doc/v2.17  debug control points

What is happening? Here ends my knowledge. Please send me a copy of
the lilypond source file and/or press Ctrl-Shift-M in Frescobaldi and
tell me what's the content of the commandline area at the bottom in
that dialog.
-- 
Francisco Vila. Badajoz (Spain)
www.paconet.org , www.csmbadajoz.com

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


Re: Frescobaldi and pdf

2013-10-16 Thread Urs Liska

Am 16.10.2013 11:52, schrieb Francisco Vila:

2013/10/13 Mario Moles mario-mo...@libero.it:

Hi!

I have a strange message on the log:

lilypond 2.17.25 [Inno ComoeniusOrch.ly] in avvio...

attenzione: opzione interna sconosciuta: debug-control-points

attenzione: opzione interna sconosciuta: debug-voices

Elaborazione di

and I also have a strange pdf output as in the image attached.

I do not know what I clicked on in the menus of Frescobaldi: can you help
me?

I am confused. Your sample shows control points. There currently is
not any occurrence of debug-control-points in our codebase. The
string is also not found in the docs. I also searched the whole
changes history and I cannot find anything.
Google does not find either
site:lilypond.org/doc/v2.17 debug-control-points
or
site:lilypond.org/doc/v2.17  debug control points

What is happening? Here ends my knowledge. Please send me a copy of
the lilypond source file and/or press Ctrl-Shift-M in Frescobaldi and
tell me what's the content of the commandline area at the bottom in
that dialog.


This has already been answered here:
http://lists.gnu.org/archive/html/lilypond-user/2013-10/msg00432.html

No need to worry ;-)

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


Re: Floating markup

2013-10-16 Thread EdBeesley
Thanks for your suggestions guys - I love the use of instrument name, much
less hacky than my original solution!

Thomas I tried your code in 2.16.2 but still ended up with a big gap between
the clef and first note?

I used NoteHead.extra-spacing-width because it was the first thing I tried
that worked :)

It looks like using SpacingSpanner.spacing-increment is the more sensible
way of doing it?



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Floating-markup-tp152332p152368.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


ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread Wilbert Berendsen

Dear friends,

Frescobaldi 2.0.11 has been released, incorporating many improvements 
and functionality contributed by other developers.


Highlights are musicxml import and configurable debug modes for building 
PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ 
for an explanation.


Download: http://www.frescobaldi.org/download (hit F5 as the download 
location changed again, now GitHub's new releases tool is used).


Please enjoy and report bugs as usual :-)

Wilbert Berendsen

--
Wilbert Berendsen
http://www.wilbertberendsen.nl/


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


Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread Janek Warchoł
congratulations!  Frescobaldi is the best!

2013/10/16 Wilbert Berendsen i...@wilbertberendsen.nl:
 Dear friends,

 Frescobaldi 2.0.11 has been released, incorporating many improvements and
 functionality contributed by other developers.

 Highlights are musicxml import and configurable debug modes for building PDF
 previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an
 explanation.

 Download: http://www.frescobaldi.org/download (hit F5 as the download
 location changed again, now GitHub's new releases tool is used).

 Please enjoy and report bugs as usual :-)

 Wilbert Berendsen

 --
 Wilbert Berendsen
 http://www.wilbertberendsen.nl/


 ___
 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: Rests with Stems

2013-10-16 Thread b...@wolfcomposer.com
Just a quick thank you!  i went online, this morning, to solve this very
problem.
Thanks, again!

bill

On October 15, 2013 at 9:50 AM lilypond-user-requ...@gnu.org wrote:
 Send lilypond-user mailing list submissions to
 lilypond-user@gnu.org

 To subscribe or unsubscribe via the World Wide Web, visit
 https://lists.gnu.org/mailman/listinfo/lilypond-user
 or, via email, send a message with subject or body 'help' to
 lilypond-user-requ...@gnu.org

 You can reach the person managing the list at
 lilypond-user-ow...@gnu.org

 When replying, please edit your Subject line so it is more specific
 than Re: Contents of lilypond-user digest...


 Today's Topics:

 1. Re:Stem transparency - possible bug. (Pierre Perol-Schneider)
 2. Re:Stem transparency - possible bug. (Gilberto Agostinho)
 3. Re:Stem transparency - possible bug. (Pierre Perol-Schneider)
 4. Descant (Emil Salim)
 5. Re:Stand alone guitar chord/scale diagrams (Carl Sorensen)
 6. Floating markup (EdBeesley)
 7. Rests with stem (Gilberto Agostinho)
 8. Re:Rests with stem (Simon Bailey)


 --

 Message: 1
 Date: Mon, 14 Oct 2013 21:56:00 +0200
 From: Pierre Perol-Schneider pierre.schneider.pa...@gmail.com
 To: lilypond-user lilypond-user@gnu.org
 Subject: Re: Stem transparency - possible bug.
 Message-ID:
 caphotuww3wbhkb1xnn8jehm4_uztwg_vec6xmnwqb2bhkhu...@mail.gmail.com
 Content-Type: text/plain; charset=utf-8

 Sorry folks, it's OK.
 I'm just a little bit tired tonight.
 Sorry for disturbing


 2013/10/14 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com

  Dear LilyList,
 
  I'm trying to produce a code where I need stems to be transparent.
  Problem is : \override Stem.transparent = ##t makes flags and beams
  disapeared.
  Is it a bug ?
  If no, how do I get stems to be transparent and let beams and flags
  visible ?
 
  ex :
 
  \version 2.17.28
 
  \relative c'
 
  {
 
  \override Stem.transparent = ##t
 
  %\override Stem.stencil = ##f
 
  f16 f f f f
 
  }
 
 
  Cheers,
 
  Pierre
 
 
 -- next part --
 An HTML attachment was scrubbed...
 URL:
 http://lists.gnu.org/archive/html/lilypond-user/attachments/20131014/ce0936a7/attachment.html

 --

 Message: 2
 Date: Mon, 14 Oct 2013 13:11:11 -0700 (PDT)
 From: Gilberto Agostinho gilbertohasn...@gmail.com
 To: lilypond-user@gnu.org
 Subject: Re: Stem transparency - possible bug.
 Message-ID: 1381781471068-152317.p...@n5.nabble.com
 Content-Type: text/plain; charset=us-ascii

 So did you solve your problem? If not, have a look on the following code
 below:

 \version 2.17.28
 \relative c' {
 \override Stem.transparent = ##t
 \override Flag.transparent = ##f
 \override Beam.transparent = ##f
 f16 f f f \autoBeamOff f16 f f f
 }

 By what I understand, making the Stem transparent also changes the Flag and
 the Beam, so you need to manually set their transparency to ##f

 Regards,
 Gilberto



 --
 View this message in context:
 http://lilypond.1069038.n5.nabble.com/Stem-transparency-possible-bug-tp152315p152317.html
 Sent from the User mailing list archive at Nabble.com.



 --

 Message: 3
 Date: Mon, 14 Oct 2013 22:29:09 +0200
 From: Pierre Perol-Schneider pierre.schneider.pa...@gmail.com
 To: Gilberto Agostinho gilbertohasn...@gmail.com
 Cc: lilypond-user lilypond-user@gnu.org
 Subject: Re: Stem transparency - possible bug.
 Message-ID:
 caphotuwx-vy3vfzohno2v+dvfy_oem1gp+9m2axgypwzgqf...@mail.gmail.com
 Content-Type: text/plain; charset=utf-8

 Yep, exactly what I did.
 Thanks though, Gilberto.


 2013/10/14 Gilberto Agostinho gilbertohasn...@gmail.com

  So did you solve your problem? If not, have a look on the following code
  below:
 
  \version 2.17.28
  \relative c' {
  \override Stem.transparent = ##t
  \override Flag.transparent = ##f
  \override Beam.transparent = ##f
  f16 f f f \autoBeamOff f16 f f f
  }
 
  By what I understand, making the Stem transparent also changes the Flag and
  the Beam, so you need to manually set their transparency to ##f
 
  Regards,
  Gilberto
 
 
 
  --
  View this message in context:
  http://lilypond.1069038.n5.nabble.com/Stem-transparency-possible-bug-tp152315p152317.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
 
 -- next part --
 An HTML attachment was scrubbed...
 URL:
 http://lists.gnu.org/archive/html/lilypond-user/attachments/20131014/a3c72351/attachment.html

 --

 Message: 4
 Date: Tue, 15 Oct 2013 16:34:14 +0700
 From: Emil Salim pil...@gmail.com
 To: lilypond-user lilypond-user@gnu.org
 Subject: Descant
 Message-ID:
 cajxckeeeqpjwuuof5jtskb2zs23kvuvmkptwjrsrlkcuyhz...@mail.gmail.com
 Content-Type: text/plain; charset=iso-8859-1

 Hello All,

 How do I add the descant line 

Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread Ralph Palmer
Frescobaldi 2.0.11 has been released, incorporating many improvements and
functionality contributed by other developers.

Congratulations and many thanks! I started using Frescobaldi because of
some difficulties with emacs on my Windows machine; I would not go back.

Ralph

-- 
Ralph Palmer
Brattleboro, VT
USA
palmer.r.vio...@gmail.com
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: announcement: OpenLilyLib Snippet Repository is open!

2013-10-16 Thread Simon Bailey
hi janek,

following wilbert's recent release of frescobaldi 2.0.11, of which the
preview debugging features interest me, i was thinking about your
repository a bit.

i already have a long-standing workflow in place -- of which
frescobaldi is not a part -- and i have accumulated a library of
interesting snippets i regularly use in a global include path (i'm
sure a lot of other people work this way as well). There are now quite
a few interesting snippets in the openlilylib snippet repository, so
my idea was to simply git clone openlilylib/snippets somewhere and add
it as a global include directory to my workflow. When new snippets
arrive, I could simply just git pull that directory and have bug-fixes
and new snippets. In theory, this is a good idea.

In practice, however, this is a bit problematical, as the examples in
the include files also compile along with the rest of the lily-file
i'm working on. The added benefit of a git-based snippet repository,
for me, is the automatic update possibility (lilyJAZZ is a good
example, if it stays in openlilylib repo). Compilable examples are
good, but make it redundant. I may as well work the same way as with
LSR: open the lily file from a link in the browser, and then copy 
paste to a local file. Defeats the purpose of SCM for me.

so basically, is there an intention at some point, to create a
_library_ version of the snippets github (i.e. leave the examples in
the files as usage documentation, but commented out so that they don't
create output)? In the LSR it makes sense to have the examples
compilable, as the images are automagically generated, but that isn't
the case with github.

if not, then ignore this mail, it is simply a random
stream-of-consciousness (some may read: brainfart ;)), i don't mind
carrying on building my personal snippet library with copy-paste. :)

regards,
sb

On Sun, Sep 8, 2013 at 4:07 PM, Janek Warchoł janek.lilyp...@gmail.com wrote:
 Hi all,

 following a discussion about LSR and its limitations (e.g. problems
 with snippets written for development versions of LilyPond), I've
 created a new place to store useful pieces of LilyPond code:

 http://github.com/openlilylib/snippets (scroll down to see description)

 Note that this is *not* intended as a competition to LSR.  The goal is
 to have some place where we could store (and collaborate on!) snippets
 that cannot be added to LSR.  It may also become a place to
 collaborate on functions and features that would later be added to
 LilyPond.

 This is a Git repository, but don't worry - it's not difficult to use
 it!  Code can be easily contributed using GitHub's web interface, see
 instructions here:
 http://github.com/openlilylib/snippets#contributing

 There aren't many snippets there yet, so i invite you to contribute -
 i don't require that the snippets you send are written perfectly.

 Currently two projects are being developed there that i think are
 worth looking at:
 http://github.com/openlilylib/snippets/tree/master/templates/predefined-instruments
 http://github.com/openlilylib/snippets/blob/master/notation-snippets/display-slur-control-points.ly

 cheers,
 Janek

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



-- 
Do not meddle in the affairs of trombonists, for they are subtle and
quick to anger.

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


forcing MultiMeasureRests to combine

2013-10-16 Thread Kieren MacMillan
Hello all,

Consider the following minimal snippet:

\version 2.17.13

global = {
  \repeat unfold 8 { s1 }
}

notes = \relative c' {
  R1*4
  c1
  R1*3
}

\score {
  \new Staff  \global \notes 
}

This may seem like a contrived example — and in its minimal state, I suppose it 
is — but I run into this situation constantly in my large-forces scores (e.g., 
operas, musicals, orchestra works, etc.), because there are often valid reasons 
for my global variable(s) to be split up.

Question: Is there a way to force the MMRs (in \notes) to combine (in the 
Staff), despite the fact that the skips (in \global) are broken up? Currently, 
I'm using a series of tags to work around it, but it is extremely hacky, 
time-consuming, and prone to trial-and-error.

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


Re: announcement: OpenLilyLib Snippet Repository is open!

2013-10-16 Thread Urs Liska

Am 16.10.2013 15:08, schrieb Simon Bailey:

hi janek,

following wilbert's recent release of frescobaldi 2.0.11, of which the
preview debugging features interest me, i was thinking about your
repository a bit.

i already have a long-standing workflow in place -- of which
frescobaldi is not a part -- and i have accumulated a library of
interesting snippets i regularly use in a global include path (i'm
sure a lot of other people work this way as well). There are now quite
a few interesting snippets in the openlilylib snippet repository, so
my idea was to simply git clone openlilylib/snippets somewhere and add
it as a global include directory to my workflow. When new snippets
arrive, I could simply just git pull that directory and have bug-fixes
and new snippets. In theory, this is a good idea.

In practice, however, this is a bit problematical, as the examples in
the include files also compile along with the rest of the lily-file
i'm working on. The added benefit of a git-based snippet repository,
for me, is the automatic update possibility (lilyJAZZ is a good
example, if it stays in openlilylib repo). Compilable examples are
good, but make it redundant. I may as well work the same way as with
LSR: open the lily file from a link in the browser, and then copy 
paste to a local file. Defeats the purpose of SCM for me.

so basically, is there an intention at some point, to create a
_library_ version of the snippets github (i.e. leave the examples in
the files as usage documentation, but commented out so that they don't
create output)? In the LSR it makes sense to have the examples
compilable, as the images are automagically generated, but that isn't
the case with github.


Actually there _is_ this intention, and we have already (slowly) started 
updating the existing content of the repository.
The idea is to turn the snippets into includable .ily files and move the 
usage examples (or anything that disturbs \include-ing the file in a 
real-world score) into a compilable snippet-name-example.ly file.


You can see this with
https://github.com/openlilylib/snippets/blob/master/general-tools/lilypond-version-predicates.ily
and
https://github.com/openlilylib/snippets/blob/master/general-tools/lilypond-version-predicates-example.ly
for example.

Best
Urs



if not, then ignore this mail, it is simply a random
stream-of-consciousness (some may read: brainfart ;)), i don't mind
carrying on building my personal snippet library with copy-paste. :)

regards,
sb

On Sun, Sep 8, 2013 at 4:07 PM, Janek Warchoł janek.lilyp...@gmail.com wrote:

Hi all,

following a discussion about LSR and its limitations (e.g. problems
with snippets written for development versions of LilyPond), I've
created a new place to store useful pieces of LilyPond code:

http://github.com/openlilylib/snippets (scroll down to see description)

Note that this is *not* intended as a competition to LSR.  The goal is
to have some place where we could store (and collaborate on!) snippets
that cannot be added to LSR.  It may also become a place to
collaborate on functions and features that would later be added to
LilyPond.

This is a Git repository, but don't worry - it's not difficult to use
it!  Code can be easily contributed using GitHub's web interface, see
instructions here:
http://github.com/openlilylib/snippets#contributing

There aren't many snippets there yet, so i invite you to contribute -
i don't require that the snippets you send are written perfectly.

Currently two projects are being developed there that i think are
worth looking at:
http://github.com/openlilylib/snippets/tree/master/templates/predefined-instruments
http://github.com/openlilylib/snippets/blob/master/notation-snippets/display-slur-control-points.ly

cheers,
Janek

___
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: forcing MultiMeasureRests to combine

2013-10-16 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes:

 Hello all,

 Consider the following minimal snippet:

 \version 2.17.13

 global = {
   \repeat unfold 8 { s1 }
 }

 notes = \relative c' {
   R1*4
   c1
   R1*3
 }

 \score {
   \new Staff  \global \notes 
 }

 This may seem like a contrived example — and in its minimal state, I
 suppose it is — but I run into this situation constantly in my
 large-forces scores (e.g., operas, musicals, orchestra works, etc.),
 because there are often valid reasons for my global variable(s) to be
 split up.

 Question: Is there a way to force the MMRs (in \notes) to combine (in
 the Staff), despite the fact that the skips (in \global) are broken
 up? Currently, I'm using a series of tags to work around it, but it is
 extremely hacky, time-consuming, and prone to trial-and-error.

Looks loosely related to
URL:http://code.google.com/p/lilypond/issues/detail?id=3612.  This is
obviously not helpful to you, but it's pointing out that the spanner
nature of multi measure rests shows problems in other areas as well.

-- 
David Kastrup


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


Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread EdBeesley
Wilbert Berendsen-4 wrote
 Dear friends,
 
 Frescobaldi 2.0.11 has been released, incorporating many improvements 
 and functionality contributed by other developers.
 
 Highlights are musicxml import and configurable debug modes for building 
 PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ 
 for an explanation.
 
 Download: http://www.frescobaldi.org/download (hit F5 as the download 
 location changed again, now GitHub's new releases tool is used).
 
 Please enjoy and report bugs as usual :-)
 
 Wilbert Berendsen
 
 -- 
 Wilbert Berendsen
 http://www.wilbertberendsen.nl/
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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

Thank you for this release and in general for this amazing program that has
made my life and I imagine many others' much much easier!

I may have found a slight bug: Clicking error messages in the log no longer
jumps to the relevant entry in the editor. Could this be because I installed
this new version without uninstalling the previous one first?



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152377.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


use variable in \markup \override

2013-10-16 Thread Mark Knoop
Is there any way to use a variable in a \markup \override? I'm trying
to find a way to include the same markup in different scores with
different staff sizes, paper sizes, etc. Therefore some distances need
to be scaled, including line-width, baseline-skip, etc.

For commands such as \vspace, this works fine (see example below), and
one can even do scheme maths in place, but the same technique fails for
\override. I know why (because the quote means that gap is not
evaluated as a number), but don't know how to work around this.

\version 2.17.28

gap = 5
bskip = #'(baseline-skip . 5)

\markup {
  \override #bskip   % --- this does work
  %\override #'(baseline-skip . gap) % --- this does not work
  \column {
\line { line one }
\vspace #gap
\line { line two }
\line { line \hspace #(* gap 4) three }
  }
}

Output with second override uncommented:

GNU LilyPond 2.17.28
Processing `combine.ly'
Parsing.../usr/local/lilypond/usr/share/lilypond/current/scm/stencil.scm:70:24:
In procedure ly:stencil-stack in expression (ly:stencil-stack next
Y ...): /usr/local/lilypond/usr/share/lilypond/current/scm/stencil.scm:70:24:
Wrong type argument in position 6 (expecting number): gap



-- 
Mark Knoop

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


Re: use variable in \markup \override

2013-10-16 Thread David Kastrup
Mark Knoop m...@opus11.net writes:

 Is there any way to use a variable in a \markup \override?

That has nothing to do with LilyPond, but rather with Scheme.

 gap = 5
 bskip = #'(baseline-skip . 5)

' means: don't evaluate the following expression.  When expressions are
evaluated, lists and symbols are converted into function calls and
variable references, respectively.

An override always consists of a symbol and a value.  5 is a
self-evaluating constant: there is no difference between '5 and 5 at
all.


 \markup {
   \override #bskip   % --- this does work
   %\override #'(baseline-skip . gap) % --- this does not work

The easiest way is to use a backquoted list here:

\override #`(baseline-skip . ,gap)

When you backquote a list, it is quoted as usual _except_ that any comma
expression inside _does_ get evaluated.  Which in this case means
replacing the _symbol_ gap with the value in the _variable_ named gap.

You can also cobble together your (dotted) list manually:

\override #(cons 'baseline-skip gap)

Note that cons is a function for making a dotted pair.  We need to
quote the symbol baseline-skip to keep Scheme from trying to look at the
value of a variable called baseline-skip.  We don't quote gap since here
we _do_ want the variable value instead of a symbol gap.

-- 
David Kastrup


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


RE: lilypond-user Digest, Vol 131, Issue 87

2013-10-16 Thread Peter Gentry
  Windows Vista and IE9 Nothing happens when I try to download something that 
comes from s3.amazonaws.com whatever that is. The
browser freezes.   
  

 This GIT stuff seems completely baffling and unhelpful why is it used? I love 
Frecobaldi but not the download options.

Date: Wed, 16 Oct 2013 14:01:39 +0200
From: Wilbert Berendsen i...@wilbertberendsen.nl
To: lilypond-user Users lilypond-user@gnu.org,
   frescoba...@googlegroups.com
Subject: ANN: Frescobaldi 2.0.11 released
Message-ID: 525e8023.2030...@wilbertberendsen.nl
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Dear friends,

Frescobaldi 2.0.11 has been released, incorporating many 
improvements and functionality contributed by other developers.

Highlights are musicxml import and configurable debug modes 
for building PDF previews. See 
http://lilypondblog.org/2013/10/preview-mode-preview/
for an explanation.

Download: http://www.frescobaldi.org/download (hit F5 as the 
download location changed again, now GitHub's new releases 
tool is used).

Please enjoy and report bugs as usual :-)

Wilbert Berendsen

--
Wilbert Berendsen
http://www.wilbertberendsen.nl/





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


RE: Frescobaldi 2.0.11

2013-10-16 Thread Peter Gentry
  Windows Vista and IE9 Nothing happens when I try to download something that 
comes from s3.amazonaws.com whatever that is. The
browser freezes.   
  

 This GIT stuff seems completely baffling and unhelpful why is it used? I love 
Frecobaldi but not the download options.
 Sorry about last post I thoght I had changed the subject


Date: Wed, 16 Oct 2013 14:01:39 +0200
From: Wilbert Berendsen i...@wilbertberendsen.nl
To: lilypond-user Users lilypond-user@gnu.org,
   frescoba...@googlegroups.com
Subject: ANN: Frescobaldi 2.0.11 released
Message-ID: 525e8023.2030...@wilbertberendsen.nl
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Dear friends,

Frescobaldi 2.0.11 has been released, incorporating many 
improvements and functionality contributed by other developers.

Highlights are musicxml import and configurable debug modes 
for building PDF previews. See 
http://lilypondblog.org/2013/10/preview-mode-preview/
for an explanation.

Download: http://www.frescobaldi.org/download (hit F5 as the 
download location changed again, now GitHub's new releases 
tool is used).

Please enjoy and report bugs as usual :-)

Wilbert Berendsen

--
Wilbert Berendsen
http://www.wilbertberendsen.nl/





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


Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread Dave Phillips

Greetings,

Just adding my noise to the praise chorus. There's lots to like in other 
LP editors but Frescobaldi is my current favorite. I'm completing my 
article on LilyPond for the Linux User/Developer magazine, Frescobaldi's 
all over it. :)


I uninstalled the repo version 2.0.0 for Ubuntu 12.04 and installed the 
latest version of 2.0.11 from git. Everything's working perfectly so far.


Btw, I recently discovered the YouTube video series of LP/Frescobaldi 
tutorials by Benjamin CL, wonderful work there too.


Thanks to Wilbert for this excellent program, and as always, thanks to 
the LP devs for the fabulous LilyPond.


Best,

dp


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


Frescobaldi 2.0.11

2013-10-16 Thread Peter Gentry

Using Google Chrome the download works. I dilike Google and all its works but 
needs must...

regards
Peter Gentry 



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


Re: lilypond-user Digest, Vol 131, Issue 87

2013-10-16 Thread Urs Liska

Am 16.10.2013 16:06, schrieb Peter Gentry:

   Windows Vista and IE9 Nothing happens when I try to download something that 
comes from s3.amazonaws.com whatever that is. The
browser freezes.
   


  This GIT stuff seems completely baffling and unhelpful why is it used?


Simply because that's the development platform of Frescobaldi.

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


[WISH] about \super and \sub

2013-10-16 Thread Pierre Perol-Schneider
Dear Developers, Dear List,

There is something I found disturbing for years : I think \super and \sub
are not properly settled.
Here's a little code to show what I'm talking about :

%

\version 2.17.28

#(set-global-staff-size 30)

\markup\column {

\line\typewriter { % Here's what \super does : }

\concat { E  =  mc\super 2 }

\vspace#.5

\line\typewriter { % Here's what \super should do : }

\concat { E  =  mc\raise#.7 \teeny 2 }

\vspace#1

\line\typewriter { % Here's what \sub does : }

\concat { H\sub 2 O }

\vspace#.5

\line\typewriter { % Here's what \super should do : }

\concat { H \raise#-.3 \teeny 2 O }

}
%

I've also joined a LateX output for info.

Cheers,
Pierre
attachment: LilyPond.pngattachment: latex.png___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread EdBeesley
EdBeesley wrote
 
 Wilbert Berendsen-4 wrote
 Dear friends,
 
 Frescobaldi 2.0.11 has been released, incorporating many improvements 
 and functionality contributed by other developers.
 
 Highlights are musicxml import and configurable debug modes for building 
 PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ 
 for an explanation.
 
 Download: http://www.frescobaldi.org/download (hit F5 as the download 
 location changed again, now GitHub's new releases tool is used).
 
 Please enjoy and report bugs as usual :-)
 
 Wilbert Berendsen
 
 -- 
 Wilbert Berendsen
 http://www.wilbertberendsen.nl/
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

 https://lists.gnu.org/mailman/listinfo/lilypond-user
 Thank you for this release and in general for this amazing program that
 has made my life and I imagine many others' much much easier!
 
 I may have found a slight bug: Clicking error messages in the log no
 longer jumps to the relevant entry in the editor. Could this be because I
 installed this new version without uninstalling the previous one first?

Sorry should have said I'm using Windows 7 x64



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152383.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: Frescobaldi 2.0.11

2013-10-16 Thread Phil Burfitt


- Original Message - 
From: Peter Gentry peter.gen...@sunscales.co.uk

To: lilypond-user@gnu.org
Sent: Wednesday, October 16, 2013 3:18 PM
Subject: Frescobaldi 2.0.11




Using Google Chrome the download works. I dilike Google and all its works 
but needs must...


regards
Peter Gentry






Hi Peter,

Using Vista and IE9 with no problems here, a fast and clean install.


Quick question to this list

This is the first time I use Frescobaldi, and very nice too!

In my current work flow, I have a .ly file of functions in a non lilypond 
directory, which I \include in all of my scores. Is there a way to define a 
path for include files in Frescobaldi, or do I have to give the full path in 
the \include statement?


I included the path in the Lilypond include path in the Preferences 
dialog, but Frescobaldi does not find it.


Phil.






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


Re: use variable in \markup \override

2013-10-16 Thread Mark Knoop
At 16:03 on 16 Oct 2013, David Kastrup wrote:
Mark Knoop m...@opus11.net writes:

 Is there any way to use a variable in a \markup \override?

That has nothing to do with LilyPond, but rather with Scheme.

 gap = 5
 bskip = #'(baseline-skip . 5)

' means: don't evaluate the following expression.  When expressions are
evaluated, lists and symbols are converted into function calls and
variable references, respectively.

An override always consists of a symbol and a value.  5 is a
self-evaluating constant: there is no difference between '5 and 5 at
all.


 \markup {
   \override #bskip   % --- this does work
   %\override #'(baseline-skip . gap) % --- this does not work

The easiest way is to use a backquoted list here:

\override #`(baseline-skip . ,gap)

When you backquote a list, it is quoted as usual _except_ that any
comma expression inside _does_ get evaluated.  Which in this case means
replacing the _symbol_ gap with the value in the _variable_ named gap.

You can also cobble together your (dotted) list manually:

\override #(cons 'baseline-skip gap)

Note that cons is a function for making a dotted pair.  We need to
quote the symbol baseline-skip to keep Scheme from trying to look at
the value of a variable called baseline-skip.  We don't quote gap
since here we _do_ want the variable value instead of a symbol gap.

Thank you David.

-- 
Mark Knoop

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


Re: [WISH] about \super and \sub

2013-10-16 Thread Urs Liska

Hi Pierre,

such requests should be directed to bug-lilyp...@gnu.org (have done it 
this time).


Urs

Am 16.10.2013 16:28, schrieb Pierre Perol-Schneider:


Dear Developers, Dear List,

There is something I found disturbing for years : I think \super and 
\sub are not properly settled.

Here's a little code to show what I'm talking about :

%

\version 2.17.28

#(set-global-staff-size 30)

\markup\column {

\line\typewriter { % Here's what \super does : }

\concat { E  =  mc\super 2 }

\vspace#.5

\line\typewriter { % Here's what \super should do : }

\concat { E  =  mc\raise#.7 \teeny 2 }

\vspace#1

\line\typewriter { % Here's what \sub does : }

\concat { H\sub 2 O }

\vspace#.5

\line\typewriter { % Here's what \super should do : }

\concat { H \raise#-.3 \teeny 2 O }

}

%

I've also joined a LateX output for info.

Cheers,
Pierre



___
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: [WISH] about \super and \sub

2013-10-16 Thread Helge Kruse
Shouldn't the characters in a chemical set without italics? You just want
to show the expected position of the sub-indexed number.

Helge




2013/10/16 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com


 Dear Developers, Dear List,

 There is something I found disturbing for years : I think \super and \sub
 are not properly settled.
 Here's a little code to show what I'm talking about :

 %

 \version 2.17.28

 #(set-global-staff-size 30)

 \markup\column {

 \line\typewriter { % Here's what \super does : }

 \concat { E  =  mc\super 2 }

 \vspace#.5

 \line\typewriter { % Here's what \super should do : }

 \concat { E  =  mc\raise#.7 \teeny 2 }

 \vspace#1

 \line\typewriter { % Here's what \sub does : }

 \concat { H\sub 2 O }

 \vspace#.5

 \line\typewriter { % Here's what \super should do : }

 \concat { H \raise#-.3 \teeny 2 O }

 }
 %

 I've also joined a LateX output for info.

 Cheers,
 Pierre


 ___
 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: [WISH] about \super and \sub

2013-10-16 Thread Janek Warchoł
Hi,

2013/10/16 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com:
 There is something I found disturbing for years : I think \super and \sub
 are not properly settled. []

Here's a patch that fixes it:
http://code.google.com/p/lilypond/issues/detail?id=3619
http://codereview.appspot.com/14438075

Please follow the discussion there - if there are any objections to my
patch, i'll need your help.
Let me know if you need help testing the patch.

best,
Janek

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


Re: Frescobaldi 2.0.11

2013-10-16 Thread Janek Warchoł
2013/10/16 Phil Burfitt phil.burf...@talktalk.net:

 In my current work flow, I have a .ly file of functions in a non lilypond
 directory, which I \include in all of my scores. Is there a way to define a
 path for include files in Frescobaldi, or do I have to give the full path in
 the \include statement?

 I included the path in the Lilypond include path in the Preferences
 dialog, but Frescobaldi does not find it.

This should do what you want, so if it doesn't work, please file a bug report.
Note that you should specify the path to the directory containing that
file, not to the file itself.

Janek

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread Janek Warchoł
2013/10/16 Kieren MacMillan kieren_macmil...@sympatico.ca:
 Question: Is there a way to force the MMRs (in \notes) to combine (in the
 Staff), despite the fact that the skips (in \global) are broken up? Currently,
 I'm using a series of tags to work around it, but it is extremely hacky,
 time-consuming, and prone to trial-and-error.

FWIW, i'd like to be able to do this, too.

Janek

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread Kieren MacMillan
Hi all,

 FWIW, i'd like to be able to do this, too.

Maybe there's a way for a function (or engraver?) to extract the duration of 
skip-only music (i.e., uninterrupted by things like \mark or \tempo or \bar) 
and [re-]combine them?

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


Re: Frescobaldi 2.0.11

2013-10-16 Thread Phil Burfitt

Hi Janek,




In my current work flow, I have a .ly file of functions in a non lilypond
directory, which I \include in all of my scores. Is there a way to define 
a
path for include files in Frescobaldi, or do I have to give the full path 
in

the \include statement?

I included the path in the Lilypond include path in the Preferences
dialog, but Frescobaldi does not find it.


This should do what you want, so if it doesn't work, please file a bug 
report.


Will do.


Note that you should specify the path to the directory containing that
file, not to the file itself.


Yes I did...in fact the dialog will only allow you to choose a directory and 
not a filename.




Janek


Thanks,
Phil.


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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes:

 Hi all,

 FWIW, i'd like to be able to do this, too.

 Maybe there's a way for a function (or engraver?) to extract the
 duration of skip-only music (i.e., uninterrupted by things like
 \mark or \tempo or \bar) and [re-]combine them?

It would be the job of the engraver for multimeasure rests.  However,
I have distinct problems imagining what the output of the following
should be if one were to combine multimeasure rests:

\version 2.17.13

global = {
  \repeat unfold 8 { s1 }
}

notes = \relative c' 
  R1*5^A
  c1
  { s1 R1*3^B }


\score {
  \new Staff  \global \notes 
}


-- 
David Kastrup


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


Re: Frescobaldi 2.0.11

2013-10-16 Thread Urs Liska

Am 16.10.2013 17:39, schrieb Phil Burfitt:

Hi Janek,




In my current work flow, I have a .ly file of functions in a non 
lilypond
directory, which I \include in all of my scores. Is there a way to 
define a
path for include files in Frescobaldi, or do I have to give the full 
path in

the \include statement?

I included the path in the Lilypond include path in the Preferences
dialog, but Frescobaldi does not find it.


This should do what you want, so if it doesn't work, please file a 
bug report.


Will do.


Note that you should specify the path to the directory containing that
file, not to the file itself.


Yes I did...in fact the dialog will only allow you to choose a 
directory and not a filename.


Does it make any difference if you use Publication, Custom or Preview Mode?

Urs





Janek


Thanks,
Phil.


___
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: [WISH] about \super and \sub

2013-10-16 Thread Pierre Perol-Schneider
Thank you all,
sorry for the wrong list.


2013/10/16 Janek Warchoł janek.lilyp...@gmail.com

 Hi,

 2013/10/16 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com:
  There is something I found disturbing for years : I think \super and \sub
  are not properly settled. []

 Here's a patch that fixes it:
 http://code.google.com/p/lilypond/issues/detail?id=3619
 http://codereview.appspot.com/14438075

 Please follow the discussion there - if there are any objections to my
 patch, i'll need your help.
 Let me know if you need help testing the patch.

 best,
 Janek

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread Kieren MacMillan
Hi David,

 It would be the job of the engraver for multimeasure rests.

Good to know — thanks!

 However, I have distinct problems imagining what the output of the following
 should be if one were to combine multimeasure rests:

I have no problem seeing the desired (at least by me) output of your example. 
The only rule that need be applied (AFAIK) is this: Any block of MMRs 
uninterrupted by notation events (n.b. this obviously excludes skips!) is 
compressed. All other items are printed as is (e.g., the final three s1 
measures are spread out, because there are no simultaneous MMRs!) and cause a 
de-compression split at that moment.

So in the end we would have:

\version 2.17.13

global = {
 \repeat unfold 8 { s1 }
}

notes = \relative c' 
 R1*5^A
 c1
 { s1 R1*3^B }


\markup Un-Compressed:
\score {
 \new Staff  \global \notes 
}

\markup Compressed:
\score {
  \new Staff { \compressFullBarRests  R1^A c'1  R1*4^B \repeat unfold 
3 { s1 } }
}

1. Is there some other way your example could reasonably be compressed?
2. Is there a relatively easy way to make the MMR engraver do this compression 
automagically?

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes:

 Hi David,

 It would be the job of the engraver for multimeasure rests.

 Good to know — thanks!

 However, I have distinct problems imagining what the output of the following
 should be if one were to combine multimeasure rests:

 I have no problem seeing the desired (at least by me) output of your
 example. The only rule that need be applied (AFAIK) is this: Any block
 of MMRs uninterrupted by notation events (n.b. this obviously excludes
 skips!) is compressed. All other items are printed as is (e.g., the
 final three s1 measures are spread out, because there are no
 simultaneous MMRs!) and cause a de-compression split at that moment.

You did not address the scripts attached to multimeasure rests.  When
combining multiple multimeasure rests, you may end up with fewer rests
than you started with (which is sort of the point), and with different
ranges.

That means that you don't have similar positions to apply the scripts
to, and you might have more scripts than multimeasure rests anyway.

What if a multimeasure rest is completely overlayed by material in the
same voice?  Not print it at all?

-- 
David Kastrup

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


Re: Frescobaldi 2.0.11

2013-10-16 Thread Urs Liska

Am 16.10.2013 17:42, schrieb Urs Liska:

Am 16.10.2013 17:39, schrieb Phil Burfitt:

Hi Janek,




In my current work flow, I have a .ly file of functions in a non 
lilypond
directory, which I \include in all of my scores. Is there a way to 
define a
path for include files in Frescobaldi, or do I have to give the 
full path in

the \include statement?

I included the path in the Lilypond include path in the Preferences
dialog, but Frescobaldi does not find it.


This should do what you want, so if it doesn't work, please file a 
bug report.


Will do.


Note that you should specify the path to the directory containing that
file, not to the file itself.


Yes I did...in fact the dialog will only allow you to choose a 
directory and not a filename.


Does it make any difference if you use Publication, Custom or Preview 
Mode?


Urs


Hm, looking at the code (Preview Mode additions) I had a certain idea:
When compiling in preview mode, the include path isn't extended by the 
path to the preview mode files, but instead there is another '-I' option 
appended to the command line.


So in Preview Mode Frescobaldi will now use (excerpt)

lilypond ... -I PATHS-FROM-PREFERENCES ... -I PATH-TO-DEBUG-MODE-FILES

However, when I tested right now everything works as expected.

So a question to the others:
Is it possible that the second -I command line option shadows the first 
on Windows while it doesn't on Linux?

Phil: Could you test this with plain command line LilyPond please?

Urs

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


Re: Frescobaldi 2.0.11

2013-10-16 Thread Phil Burfitt

Hi Urs,


Hi Janek,




In my current work flow, I have a .ly file of functions in a non 
lilypond
directory, which I \include in all of my scores. Is there a way to 
define a
path for include files in Frescobaldi, or do I have to give the full 
path in

the \include statement?

I included the path in the Lilypond include path in the Preferences
dialog, but Frescobaldi does not find it.


This should do what you want, so if it doesn't work, please file a bug 
report.


Will do.


Note that you should specify the path to the directory containing that
file, not to the file itself.


Yes I did...in fact the dialog will only allow you to choose a directory 
and not a filename.


Does it make any difference if you use Publication, Custom or Preview 
Mode?


No.

In custom mode with verbose output I get the following...



C:/Guitar and Lute/Scores/Weiss/Suite in D 
minor/WeissSuiteDminorPrelude.ly:3:9: error: cannot find file: 
`functions.ly'
(search path: `C:/Guitar and Lute/Scores/Weiss/Suite in D minor;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;C:/Guitar and Lute;')


\include

functions.ly




The path C:/Guitar and Lute I placed in Frescobaldi's Preferences does 
appear in the above search path however.


Phil.





Urs





Janek


Thanks,
Phil.




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


Problems downloading Frescobaldi with IE9

2013-10-16 Thread Peter Gentry
I have resoved this issue. The problem was in the Advanced Internet Options. I 
had checked  do not save encrypted pages to disc -
clear this and all is well. Does this leave one a bit more open to malicious 
software though?

regards
Peter Gentry 



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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread Kieren MacMillan
Hi David,

 You did not address the scripts attached to multimeasure rests.

Not sure what you mean here — other than the A and the B (both of which I 
addressed in my modified snippet), what scripts were there in your original 
snippet?

 When combining multiple multimeasure rests, you may end up with fewer rests
 than you started with (which is sort of the point), and with different ranges.

Yes. And…?

 That means that you don't have similar positions to apply the scripts
 to, and you might have more scripts than multimeasure rests anyway.

I believe both my example and my rule handle these situations without trouble.

 What if a multimeasure rest is completely overlayed by material
 in the same voice?  Not print it at all?

Here again is my single rule:

Compress all contiguous blocks of MMRs uninterrupted by other notate-able 
items (e.g., material, scripts, regular rests, etc.).

This rule, as I interpret it, is capable of handling everything brought up in 
your response.
Put another way, please provide a snippet where that single rule cannot be 
logically applied to give the output I'm suggesting.

Perhaps equivalently (for 99% of my purposes) would be this rule:

Simultaneous skip events should be ignored when compressing MMRs.

Is that easier to understand and/or implement?

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes:

 Perhaps equivalently (for 99% of my purposes) would be this rule:

 Simultaneous skip events should be ignored when compressing MMRs.

 Is that easier to understand and/or implement?

Why do you use s rather than \skip if you don't want to have LilyPond
notice events?

-- 
David Kastrup


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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes:

 Hi David,

 You did not address the scripts attached to multimeasure rests.

 Not sure what you mean here — other than the A and the B (both of
 which I addressed in my modified snippet), what scripts were there in
 your original snippet?

You attached them to rests different from the original rests.

 When combining multiple multimeasure rests, you may end up with fewer
 rests than you started with (which is sort of the point), and with
 different ranges.

 Yes. And…?

Which means that you attach corresponding scripts to different locations
as before.

 That means that you don't have similar positions to apply the scripts
 to, and you might have more scripts than multimeasure rests anyway.

 I believe both my example and my rule handle these situations without
 trouble.

Then we are obviously talking about different things.

 What if a multimeasure rest is completely overlayed by material
 in the same voice?  Not print it at all?

 Here again is my single rule:

 Compress all contiguous blocks of MMRs uninterrupted by other
 notate-able items (e.g., material, scripts, regular rests, etc.).

 This rule, as I interpret it, is capable of handling everything
 brought up in your response.

I don't see that you even address scripts _on_ a multimeasure rest.
Your reasoning becomes circular.

 Perhaps equivalently (for 99% of my purposes) would be this rule:

 Simultaneous skip events should be ignored when compressing MMRs.

 Is that easier to understand and/or implement?

Use \skip rather than s.

-- 
David Kastrup

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread Kieren MacMillan
Hi David,

 Why do you use s rather than \skip if you don't want to have LilyPond notice 
 events?

It's comments (questions) like that which make me feel like there are deep, 
deep secrets about Lilypond that even I (after more than a decade of heavy 
Lily-use) have no inkling.  =)

What's the difference?
I have ALWAYS used s and \skip equivalently.

Put another way, should this snippet behave differently than my first one?

\version 2.17.13

global = {
  \repeat unfold 8 { \skip 1 }
}

notes = \relative c' {
  R1*4
  c1
  R1*3
}

\score {
  \new Staff  \compressFullBarRests \global \notes 
}

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread Kieren MacMillan
Hi David,

 You attached them to rests different from the original rests.

I attached them to moments identical to the original moments — that's all that 
matters (from a user's perspective).

 Then we are obviously talking about different things.

I find that often happens…  =)

 Use \skip rather than s.

See other — highly confused — email response.

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


Re: forcing MultiMeasureRests to combine

2013-10-16 Thread David Kastrup
Kieren MacMillan kieren_macmil...@sympatico.ca writes:

 Why do you use s rather than \skip if you don't want to have
 LilyPond notice events?

 It's comments (questions) like that which make me feel like there are
 deep, deep secrets about Lilypond that even I (after more than a
 decade of heavy Lily-use) have no inkling.  =)

 What's the difference?
 I have ALWAYS used s and \skip equivalently.

 Put another way, should this snippet behave differently than my first one?

 \version 2.17.13

 global = {
   \repeat unfold 8 { \skip 1 }
 }

Uh, apparently not.  Seems like I was confused about the difference
between s and \skip here.  To sum what differences I know of:

a) s starts a Bottom context, \skip doesn't
b) s can take articulations, \skip (at least syntactically) not
c) s uses/sets the default duration in the parser, \skip doesn't

So basically the most noticeable difference for the first point is when
writing something like

\new StaffGroup { \skip 1*8 \new Staff { c4 c c c } }
as opposed to
\new StaffGroup { s1*8 \new Staff { c4 c c c } }

-- 
David Kastrup

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


Re: Frescobaldi 2.0.11

2013-10-16 Thread Phil Burfitt

Hi Urs,

- Original Message - 
From: Urs Liska u...@openlilylib.org

To: lilypond-user@gnu.org
Sent: Wednesday, October 16, 2013 5:15 PM
Subject: Re: Frescobaldi 2.0.11



Am 16.10.2013 17:42, schrieb Urs Liska:

Am 16.10.2013 17:39, schrieb Phil Burfitt:

Hi Janek,




In my current work flow, I have a .ly file of functions in a non 
lilypond
directory, which I \include in all of my scores. Is there a way to 
define a
path for include files in Frescobaldi, or do I have to give the full 
path in

the \include statement?

I included the path in the Lilypond include path in the Preferences
dialog, but Frescobaldi does not find it.


This should do what you want, so if it doesn't work, please file a bug 
report.


Will do.


Note that you should specify the path to the directory containing that
file, not to the file itself.


Yes I did...in fact the dialog will only allow you to choose a directory 
and not a filename.


Does it make any difference if you use Publication, Custom or Preview 
Mode?


Urs


Hm, looking at the code (Preview Mode additions) I had a certain idea:
When compiling in preview mode, the include path isn't extended by the 
path to the preview mode files, but instead there is another '-I' option 
appended to the command line.


So in Preview Mode Frescobaldi will now use (excerpt)

lilypond ... -I PATHS-FROM-PREFERENCES ... -I PATH-TO-DEBUG-MODE-FILES

However, when I tested right now everything works as expected.

So a question to the others:
Is it possible that the second -I command line option shadows the first on 
Windows while it doesn't on Linux?

Phil: Could you test this with plain command line LilyPond please?



Not sure if this is what you wanted...


From command prompt


cd C:\Guitar and Lute\Scores\Weiss\Suite in Dminor

Lilypond WeissSuiteDminorPrelude.ly -include=C:\Guitar and Lute

that is the path to my \include file functions.ly

Output

GNU LilyPond 2.17.8
Processing `weisssuitedminorprelude.ly'
Parsing...
weisssuitedminorprelude.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;')

\include
functions.ly

-
-
blah, blah as it spews out loads of errors for unknown escape strings
-
-
Processing `/Guitar and Lute/functions.ly'
Parsing...
fatal error: failed files: weisssuitedminorprelude.ly



HTH,
Phil.



Urs

___
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: Frescobaldi 2.0.11

2013-10-16 Thread Phil Burfitt


- Original Message - 
From: Phil Burfitt phil.burf...@talktalk.net

To: Urs Liska u...@openlilylib.org; lilypond-user@gnu.org
Sent: Wednesday, October 16, 2013 6:10 PM
Subject: Re: Frescobaldi 2.0.11



Hi Urs,

- Original Message - 
From: Urs Liska u...@openlilylib.org

To: lilypond-user@gnu.org
Sent: Wednesday, October 16, 2013 5:15 PM
Subject: Re: Frescobaldi 2.0.11



Am 16.10.2013 17:42, schrieb Urs Liska:

Am 16.10.2013 17:39, schrieb Phil Burfitt:

Hi Janek,




In my current work flow, I have a .ly file of functions in a non 
lilypond
directory, which I \include in all of my scores. Is there a way to 
define a
path for include files in Frescobaldi, or do I have to give the full 
path in

the \include statement?

I included the path in the Lilypond include path in the Preferences
dialog, but Frescobaldi does not find it.


This should do what you want, so if it doesn't work, please file a bug 
report.


Will do.


Note that you should specify the path to the directory containing that
file, not to the file itself.


Yes I did...in fact the dialog will only allow you to choose a 
directory and not a filename.


Does it make any difference if you use Publication, Custom or Preview 
Mode?


Urs


Hm, looking at the code (Preview Mode additions) I had a certain idea:
When compiling in preview mode, the include path isn't extended by the 
path to the preview mode files, but instead there is another '-I' option 
appended to the command line.


So in Preview Mode Frescobaldi will now use (excerpt)

lilypond ... -I PATHS-FROM-PREFERENCES ... -I PATH-TO-DEBUG-MODE-FILES

However, when I tested right now everything works as expected.

So a question to the others:
Is it possible that the second -I command line option shadows the first 
on Windows while it doesn't on Linux?

Phil: Could you test this with plain command line LilyPond please?



Not sure if this is what you wanted...

From command prompt

cd C:\Guitar and Lute\Scores\Weiss\Suite in Dminor

Lilypond WeissSuiteDminorPrelude.ly -include=C:\Guitar and Lute

that is the path to my \include file functions.ly

Output

GNU LilyPond 2.17.8
Processing `weisssuitedminorprelude.ly'
Parsing...
weisssuitedminorprelude.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;')

\include
functions.ly

-
-
blah, blah as it spews out loads of errors for unknown escape strings
-
-
Processing `/Guitar and Lute/functions.ly'
Parsing...
fatal error: failed files: weisssuitedminorprelude.ly





Sorry the last bit should have read..

warning: cannot find file: `-include=C:\Guitar and Lute'
fatal error: failed files: -include=C:\\Guitar and Lute 
weisssuitedminorprelude.ly



The other output was for when I tried -include=C:\Guitar and 
Lute\functions.ly


Phil.




HTH,
Phil.



Urs

___
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 



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


Re: Frescobaldi 2.0.11

2013-10-16 Thread David Kastrup
Phil Burfitt phil.burf...@talktalk.net writes:

 Sorry the last bit should have read..

 warning: cannot find file: `-include=C:\Guitar and Lute'
 fatal error: failed files: -include=C:\\Guitar and Lute
 weisssuitedminorprelude.ly

You are aware that there is a difference between -include and --include ?

-- 
David Kastrup


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


Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread SoundsFromSound
Wilbert,

This is awesome news, thank you so much! I've just installed 2.0.11 on my
machines here and everything looks great so far. MusicXML  the Preview Mode
options? Yes!

Frescobaldi keeps getting better and better!

Ben


Wilbert Berendsen-4 wrote
 Dear friends,
 
 Frescobaldi 2.0.11 has been released, incorporating many improvements 
 and functionality contributed by other developers.
 
 Highlights are musicxml import and configurable debug modes for building 
 PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ 
 for an explanation.
 
 Download: http://www.frescobaldi.org/download (hit F5 as the download 
 location changed again, now GitHub's new releases tool is used).
 
 Please enjoy and report bugs as usual :-)
 
 Wilbert Berendsen
 
 -- 
 Wilbert Berendsen
 http://www.wilbertberendsen.nl/
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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





-
composer | sound designer 
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152414.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: Problems downloading Frescobaldi with IE9

2013-10-16 Thread SoundsFromSound
Hi Peter,

Honestly I don't think you have anything to worry about by leaving that
option unchecked (which is the default setting anyway, iirc). Perhaps you
enabled it somewhere along the way and left it on...?

In a nutshell, all that option does is this:
Disk caching saves copies of the downloaded files on the hard drive so they
doesn't need to be downloaded to be redisplayed. These pages can be viewed
by anyone with permission to the cache folder. Pages transmitted with SSL
encryption often contain sensitive information and caching of these pages to
disk may present a privacy risk. This preference controls whether to cache
to disk pages that were transmitted with SSL encryption. 

(taken from http://kb.mozillazine.org/Browser.cache.disk_cache_ssl)

Have a good one!

Ben


Peter Gentry wrote
 I have resoved this issue. The problem was in the Advanced Internet
 Options. I had checked  do not save encrypted pages to disc -
 clear this and all is well. Does this leave one a bit more open to
 malicious software though?
 
 regards
 Peter Gentry 
 
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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





-
composer | sound designer 
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Problems-downloading-Frescobaldi-with-IE9-tp152402p152415.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: Frescobaldi 2.0.11

2013-10-16 Thread Phil Burfitt


- Original Message - 
From: David Kastrup d...@gnu.org

To: lilypond-user@gnu.org
Sent: Wednesday, October 16, 2013 6:30 PM
Subject: Re: Frescobaldi 2.0.11



Phil Burfitt phil.burf...@talktalk.net writes:


Sorry the last bit should have read..

warning: cannot find file: `-include=C:\Guitar and Lute'
fatal error: failed files: -include=C:\\Guitar and Lute
weisssuitedminorprelude.ly


You are aware that there is a difference between -include and --include ?

--
David Kastrup




Ooops! Yes, unfamiliar with most of lilyponds command-line options I was 
trying a number of variations.


-include=DIR
--include=DIR
-Iinclude=DIR

with and without a filename although lilypond -help gives..
-I, --include=DIR   add DIR to search path

But Lilypond is still unable to find the \include file.

Am I missing something here? Please enlighten me if so!

Phil.




___
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: Frescobaldi 2.0.11

2013-10-16 Thread Urs Liska

Am 16.10.2013 20:09, schrieb Phil Burfitt:


- Original Message - From: David Kastrup d...@gnu.org
To: lilypond-user@gnu.org
Sent: Wednesday, October 16, 2013 6:30 PM
Subject: Re: Frescobaldi 2.0.11



Phil Burfitt phil.burf...@talktalk.net writes:


Sorry the last bit should have read..

warning: cannot find file: `-include=C:\Guitar and Lute'
fatal error: failed files: -include=C:\\Guitar and Lute
weisssuitedminorprelude.ly


You are aware that there is a difference between -include and 
--include ?


--
David Kastrup




Ooops! Yes, unfamiliar with most of lilyponds command-line options I 
was trying a number of variations.


-include=DIR
--include=DIR
-Iinclude=DIR

with and without a filename although lilypond -help gives..
-I, --include=DIR   add DIR to search path

But Lilypond is still unable to find the \include file.

Am I missing something here? Please enlighten me if so!


No, I don't know it.
But please try again and put your include files in a folder without 
spaces in the name, e.g. 'C:/guitar-lute'


Urs



Phil.




___
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



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


Re: Frescobaldi 2.0.11

2013-10-16 Thread David Kastrup
Phil Burfitt phil.burf...@talktalk.net writes:

 - Original Message - 
 From: David Kastrup d...@gnu.org
 To: lilypond-user@gnu.org
 Sent: Wednesday, October 16, 2013 6:30 PM
 Subject: Re: Frescobaldi 2.0.11


 Phil Burfitt phil.burf...@talktalk.net writes:

 Sorry the last bit should have read..

 warning: cannot find file: `-include=C:\Guitar and Lute'
 fatal error: failed files: -include=C:\\Guitar and Lute
 weisssuitedminorprelude.ly

 You are aware that there is a difference between -include and --include ?

 Ooops! Yes, unfamiliar with most of lilyponds command-line options I
 was trying a number of variations.

 -include=DIR
 --include=DIR
 -Iinclude=DIR

 with and without a filename although lilypond -help gives..
 -I, --include=DIR   add DIR to search path

 But Lilypond is still unable to find the \include file.

 Am I missing something here? Please enlighten me if so!

Your reports are inconsistent, you skip important parts (like saying
there are undefined control sequences without quoting any actual error
message).

If you really want usable advice, you better make it a habit to use
cutpaste rather than retyping (possibly from memory) in order to relate
what is happening at your site.

The help string is supposed to imply using either

-I DIR

or

--include=DIR

but definitely not both at the same time.

-- 
David Kastrup

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


Re: Frescobaldi 2.0.11

2013-10-16 Thread and...@andis59.se

On 2013-10-16 17:23, Janek Warchoł wrote:

2013/10/16 Phil Burfitt phil.burf...@talktalk.net:


In my current work flow, I have a .ly file of functions in a non lilypond
directory, which I \include in all of my scores. Is there a way to define a
path for include files in Frescobaldi, or do I have to give the full path in
the \include statement?

I included the path in the Lilypond include path in the Preferences
dialog, but Frescobaldi does not find it.




If you add a subdirectory to \Guitars and Lute then it will find it!

e.g. c:\Guitars and Lute\Guitars

Don't know why but it works ...

// Anders


--
English isn't my first language.
So any error or strangeness is due to the translation.
Please correct my English so that I may become better.

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


Re: Frescobaldi 2.0.11

2013-10-16 Thread and...@andis59.se

On 2013-10-16 20:23, Urs Liska wrote:





and...@andis59.se and...@andis59.se schrieb:

On 2013-10-16 17:23, Janek Warchoł wrote:

2013/10/16 Phil Burfitt phil.burf...@talktalk.net:


In my current work flow, I have a .ly file of functions in a non

lilypond

directory, which I \include in all of my scores. Is there a way to

define a

path for include files in Frescobaldi, or do I have to give the full

path in

the \include statement?

I included the path in the Lilypond include path in the

Preferences

dialog, but Frescobaldi does not find it.




If you add a subdirectory to \Guitars and Lute then it will find it!

e.g. c:\Guitars and Lute\Guitars

Don't know why but it works ...

// Anders



What about forward and backward slashes on Windows?


Frescobaldi uses forward slashes, but that have no difference in Windows.

One thing is that you can't create a directory that have spaces in its 
name from the dialog where you select include directories. Well the 
directory gets created but you get an error and it's not selected...

But this is is another problem

// Anders


--
English isn't my first language.
So any error or strangeness is due to the translation.
Please correct my English so that I may become better.

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


Lilypond command-line --include (was Frescobaldi 2.0.11)

2013-10-16 Thread Phil Burfitt


David Kastrap wrote


The help string is supposed to imply using either

-I DIR

or

--include=DIR




Urs Liska wrote


But please try again and put your include files in a folder without
spaces in the name, e.g. 'C:/guitar-lute'



Minimal example...

\version 2.17.8

\include functions.ly

\score {
\relative c'' { c d e f }
}


with functions.ly in C:\TEMP (no spaces here)


command line:

lilypond test.ly -I C:\TEMP 2 output.txt

output.txt (copied and pasted as was done on previous examples where I had 
only removed all errors due to calls to functions in functions.ly):


GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;')

\include
functions.ly

Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
warning: cannot find file: `-I'
warning: cannot find file: `C:\TEMP'
fatal error: failed files: C:\\TEMP -I test.ly



command line:

lilypond test.ly --include=C\:TEMP 2 output.txt

output.txt (copied and pasted)

GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;')

\include
functions.ly
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
warning: cannot find file: `--include=C:\TEMP'
fatal error: failed files: --include=C:\\TEMP test.ly


Am I doing anything wrong this time?

Phil.


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


RE: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread Daniel Rosen
 -Original Message-
 From: EdBeesley [mailto:edplaysdr...@gmail.com]
 Sent: Wednesday, October 16, 2013 10:30 AM
 To: lilypond-user@gnu.org
 Subject: Re: ANN: Frescobaldi 2.0.11 released
 
 EdBeesley wrote
 
  Thank you for this release and in general for this amazing program
  that has made my life and I imagine many others' much much easier!
 
  I may have found a slight bug: Clicking error messages in the log no
  longer jumps to the relevant entry in the editor. Could this be
  because I installed this new version without uninstalling the previous one
 first?
 
 Sorry should have said I'm using Windows 7 x64

I'm having the same issue on Windows 7 x86. Ed, did you try uninstalling and 
reinstalling? Did that fix it?

DR


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


Re: Lilypond command-line --include (was Frescobaldi 2.0.11)

2013-10-16 Thread Urs Liska
Hm, I don't if that matters, but I would place the include option _before_ the 
filename.
Otherwise everything looks correct to me. Strange.

But it's definitely not a Frescobaldi issue anymore.

Best
Urs



Phil Burfitt phil.burf...@talktalk.net schrieb:

David Kastrap wrote

The help string is supposed to imply using either

-I DIR

or

--include=DIR



Urs Liska wrote

But please try again and put your include files in a folder without
spaces in the name, e.g. 'C:/guitar-lute'


Minimal example...

\version 2.17.8

\include functions.ly

\score {
 \relative c'' { c d e f }
}


with functions.ly in C:\TEMP (no spaces here)


command line:

lilypond test.ly -I C:\TEMP 2 output.txt

output.txt (copied and pasted as was done on previous examples where I
had 
only removed all errors due to calls to functions in functions.ly):

GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;')
\include
 functions.ly

Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
warning: cannot find file: `-I'
warning: cannot find file: `C:\TEMP'
fatal error: failed files: C:\\TEMP -I test.ly



command line:

lilypond test.ly --include=C\:TEMP 2 output.txt

output.txt (copied and pasted)

GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;')
\include
functions.ly
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
warning: cannot find file: `--include=C:\TEMP'
fatal error: failed files: --include=C:\\TEMP test.ly


Am I doing anything wrong this time?

Phil.


___
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: Lilypond command-line --include (was Frescobaldi 2.0.11)

2013-10-16 Thread David Kastrup
Urs Liska u...@openlilylib.org writes:

 Hm, I don't if that matters, but I would place the include option
 _before_ the filename.
 Otherwise everything looks correct to me. Strange.

You can specify multiple include paths on the command line (and they
will accumulate) and multiple files (and they will be compiled in
sequence).

So what happens is just that first the file is compiled, then the search
path is extended and nothing is done any more with the extended search
path.

Quite logical.

-- 
David Kastrup


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


Re: Lilypond command-line --include (was Frescobaldi 2.0.11)

2013-10-16 Thread Phil Burfitt
Hi Urs,

  - Original Message - 
  From: Urs Liska 
  To: Phil Burfitt ; lilypond-user@gnu.org 
  Sent: Wednesday, October 16, 2013 9:29 PM
  Subject: Re: Lilypond command-line --include (was Frescobaldi 2.0.11)


  Hm, I don't if that matters, but I would place the include option _before_ 
the filename.
  Otherwise everything looks correct to me. Strange.

  But it's definitely not a Frescobaldi issue anymore.

  Best
  Urs



lilypond -I C:\TEMP test.ly

GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;')
\include 
functions.ly
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
fatal error: failed files: test.ly

This time there are no warnings at the end, and C:\TEMP _is_ included in the 
search path unlike the previous examples and frescobaldi verbose engrave. Still 
giving fatal error though.


Adding a call to a function in functions.ly in my minimal example however shows 
that functions.ly is still not being found...

\version 2.17.8

\include functions.ly

\score {
 \relative c'' { \stringNumbersOff c d e f }
}


lilypond -I C:\TEMP test.ly

GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;')
\include 
 functions.ly

test.ly:6:24: error: unknown escaped string: `\stringNumbersOff'
 \relative c'' { 
\stringNumbersOff c d e f }

test.ly:6:24: error: syntax error, unexpected STRING
 \relative c'' { 
\stringNumbersOff c d e f }

test.ly:6:8: error: errors found, ignoring music expression
 
\relative c'' { \stringNumbersOff c d e f }

fatal error: failed files: test.ly



Phil.



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


Bracketing part of a BassFigure

2013-10-16 Thread Daniel Rosen
\version 2.17.27
\figures { 6+ [6+] }

The above produces #6 [#6]. Is there a way for me to have JUST the sharp 
symbol in brackets, [#]6?

(This exact question was asked on the list a while ago 
(http://thread.gmane.org/gmane.comp.gnu.lilypond.general/64125/focus=64139), 
and the person who asked it was essentially told no. However, only one person 
responded, and so I thought I'd ask again to see if anyone else has any input.)

DR



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


Re: Lilypond command-line --include (was Frescobaldi 2.0.11)

2013-10-16 Thread Urs Liska

Wow, that's getting strange ...
I don't see any issues with your input and output, so I can't say 
anything anymore.


My next (and last) resort would be to guess about a peculiar 
installation issue. So the next thing I'd suggest (but maybe someone 
else still has more to say) is to uninstall LilyPond, get a new version 
(2.17.8 is already somewhat dated) and try it again.


Good luck
Urs

Am 16.10.2013 22:55, schrieb Phil Burfitt:

Hi Urs,

   - Original Message -
   From: Urs Liska
   To: Phil Burfitt ; lilypond-user@gnu.org
   Sent: Wednesday, October 16, 2013 9:29 PM
   Subject: Re: Lilypond command-line --include (was Frescobaldi 2.0.11)


   Hm, I don't if that matters, but I would place the include option _before_ 
the filename.
   Otherwise everything looks correct to me. Strange.

   But it's definitely not a Frescobaldi issue anymore.

   Best
   Urs



lilypond -I C:\TEMP test.ly

GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;')
\include
functions.ly
Interpreting music...
Preprocessing graphical objects...
Finding the ideal number of pages...
Fitting music on 1 page...
Drawing systems...
Layout output to `test.ps'...
Converting to `./test.pdf'...
fatal error: failed files: test.ly

This time there are no warnings at the end, and C:\TEMP _is_ included in the 
search path unlike the previous examples and frescobaldi verbose engrave. Still 
giving fatal error though.


Adding a call to a function in functions.ly in my minimal example however shows 
that functions.ly is still not being found...

\version 2.17.8

\include functions.ly

\score {
  \relative c'' { \stringNumbersOff c d e f }
}


lilypond -I C:\TEMP test.ly

GNU LilyPond 2.17.8
Processing `test.ly'
Parsing...
test.ly:3:9: error: cannot find file: `functions.ly'
(search path: `C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/svg/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/type1/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/fonts/otf/;C:/Program 
Files/LilyPond/usr/share/lilypond/current/scm;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ps;C:/Program 
Files/LilyPond/usr/share/lilypond/current/ly;C:/TEMP;')
\include
  functions.ly

test.ly:6:24: error: unknown escaped string: `\stringNumbersOff'
  \relative c'' {
 \stringNumbersOff c d e f }

test.ly:6:24: error: syntax error, unexpected STRING
  \relative c'' {
 \stringNumbersOff c d e f }

test.ly:6:8: error: errors found, ignoring music expression
  
 \relative c'' { \stringNumbersOff c d e f }


fatal error: failed files: test.ly



Phil.






___
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


Windows installer update (was: ANN: Frescobaldi 2.0.11 released)

2013-10-16 Thread Wilbert Berendsen
Friends, 

I decided to repost the Windows installer binary (the Frescobaldi Setup.exe) 
because it had an annoying little bug, where clicking the error messages in the 
lilypond log didn't work on Windows. If you downloaded the Windows installer 
today, just do it again to get a completely bug-free(TM) version ;-)

Enjoy!
The Frescobaldi team.


-- 
Wilbert Berendsen (www.wilbertberendsen.nl)

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


RE: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread SoundsFromSound
I didn't uninstall previous versions and v2.0.11 is working OK here on my
machine. When I hit Control+E it skips around to each error instance via the
log window, as well as if I clicked on the error in the log. Seems OK.

I'm on an x64 OS, if that helps.

Ben


Daniel Rosen wrote
 -Original Message-
 From: EdBeesley [mailto:

 edplaysdrums@

 ]
 Sent: Wednesday, October 16, 2013 10:30 AM
 To: 

 lilypond-user@

 Subject: Re: ANN: Frescobaldi 2.0.11 released
 
 EdBeesley wrote
 
  Thank you for this release and in general for this amazing program
  that has made my life and I imagine many others' much much easier!
 
  I may have found a slight bug: Clicking error messages in the log no
  longer jumps to the relevant entry in the editor. Could this be
  because I installed this new version without uninstalling the previous
 one
 first?
 
 Sorry should have said I'm using Windows 7 x64
 
 I'm having the same issue on Windows 7 x86. Ed, did you try uninstalling
 and reinstalling? Did that fix it?
 
 DR
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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





-
composer | sound designer 
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152427.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


improving whiteout

2013-10-16 Thread Karol Majewski
Here's another example of an ugly output (whiteout.png)

\override DynamicText.whiteout = ##t


Something has to be done to prevent situations like this.

As a workaround I use this solution:

--begin--

#(define-public
  (stencil-with-color stencil color)
  (ly:make-stencil
(list 'color color
  (ly:stencil-expr stencil))
(ly:stencil-extent stencil X)
(ly:stencil-extent stencil Y)))

#(define
  (stencil-padded-whiteout stencil padding)
  (let*
((x-ext
(ly:stencil-extent stencil X))
  (y-ext
(ly:stencil-extent stencil Y)))
(ly:stencil-add
  (stencil-with-color
(ly:round-filled-box
  (interval-widen x-ext padding)
  (interval-widen y-ext padding) 0) white) stencil)))

#(define
  (text-in-white-box grob)
  (stencil-padded-whiteout
(ly:text-interface::print grob) 0.2))

\layout {
  \context {
\Score
\override DynamicText.stencil = #text-in-white-box
  }
}

---end---

This code does the job, but i'm not sure if it has any drawbacks. Any thoughts?

-Karol
attachment: whiteout.png___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread SoundsFromSound
Wilbert,

Just a quick question. Is the padding/spacing around the edge of this window
supposed to be so tight to the edge? The check-boxes are just about off the
edge and I just wanted to let you know how things looked on Windows 8 (or
maybe it's across OS, not sure).

Thanks for this release!

Ben

http://lilypond.1069038.n5.nabble.com/file/n152428/spacing.jpg 


Wilbert Berendsen-4 wrote
 Dear friends,
 
 Frescobaldi 2.0.11 has been released, incorporating many improvements 
 and functionality contributed by other developers.
 
 Highlights are musicxml import and configurable debug modes for building 
 PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ 
 for an explanation.
 
 Download: http://www.frescobaldi.org/download (hit F5 as the download 
 location changed again, now GitHub's new releases tool is used).
 
 Please enjoy and report bugs as usual :-)
 
 Wilbert Berendsen
 
 -- 
 Wilbert Berendsen
 http://www.wilbertberendsen.nl/
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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





-
composer | sound designer 
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152428.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: ANN: Frescobaldi 2.0.11 released

2013-10-16 Thread EdBeesley
Daniel Rosen wrote
 -Original Message-
 From: EdBeesley [mailto:

 edplaysdrums@

 ]
 Sent: Wednesday, October 16, 2013 10:30 AM
 To: 

 lilypond-user@

 Subject: Re: ANN: Frescobaldi 2.0.11 released
 
 EdBeesley wrote
 
  Thank you for this release and in general for this amazing program
  that has made my life and I imagine many others' much much easier!
 
  I may have found a slight bug: Clicking error messages in the log no
  longer jumps to the relevant entry in the editor. Could this be
  because I installed this new version without uninstalling the previous
 one
 first?
 
 Sorry should have said I'm using Windows 7 x64
 
 I'm having the same issue on Windows 7 x86. Ed, did you try uninstalling
 and reinstalling? Did that fix it?
 
 DR
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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

Strangely enough it's just started working! All I've done between now and
then is put the computer to sleep and woken it up again... To quote the IT
crowd: Have you tried turning it off and on again?





--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/ANN-Frescobaldi-2-0-11-released-tp152369p152431.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


Y-extent Problem

2013-10-16 Thread Piaras Hoban
Hi folks,I've been working towards an automatic way to notate what Brian Ferneyhough calls "interruptive polyphony".I've been reasonably successful in terms of implementing the rhythmic aspect of the problem (still some work to do on grace notes). However, at the moment I have to precisely specify the Y value of the note I'm trying to connect to. Trying to do this automatically causesa problem whenever I try to access the Y-extent value for a NoteHead grob.Whenever the line	(y-extent (ly:grob-extent grob sys Y))is uncommented the spacing of the first system is disrupted.Is there anyway to prevent this? Or is there an alternative way to access the Y-position of Grobs?Apologies if this is a known-issue that I've somehow missed.I've included a MWL below that illustrates the problem and have also attached my working ly file.any help would be great!piaras hoban%%% START EXAMPLE %%%\language "english"\version "2.17.26"music = {\repeat unfold 4 c'1 \break\repeat unfold 4 c'1}\score {  \new Staff {  \once \override NoteHead.after-line-breaking = #(lambda (grob)  (let*( (sys (ly:grob-system grob)) (x-extent (ly:grob-extent grob sys X)) ;;uncomment y-extent to cause spacing error ;(y-extent (ly:grob-extent grob sys Y)))(display (list x-extent ))  ))  \music}\new Staff {  \music}  }#(set-global-staff-size 32)

terrain_test.ly
Description: Binary data
%%% END EXAMPLE %%%
-- - - - - - - - - - - - - - - - - -http://piarashoban.com/+353 (0) 87 285369215 OakglynnNaas Co. KildareIRELAND

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


Re: Lyrics to hymn - new user

2013-10-16 Thread Garrett McGilvray

On Oct 13, 2013, at 8:44 PM, Carl Peterson carlopeter...@gmail.com wrote:

 
 
 To your specific issue, what you would do is use skips to get the notes where 
 they need to be. For instance, if you were to define variables outside the 
 score block for the parts,
 
 sopVerse = { c' g'4 c' f' c' e' \stemUp d' c'2 \stemNeutral c' g' }
 altoVerse = { \stemDown s2. c'4 c'2 s2 }
 
 This would have three beats chorded, then two sets of notes separated, then 
 the last stack chorded.
  

Carl,
I've now had a chance to practice following the examples you have given me 
(both sets), and now I understand how to do what I need to do. Thank you for 
taking the time to answer my question and give me an example of how it will 
work.

And thanks also to the several who gave their thoughts to whether I should 
reply to all. This is indeed a very helpful community of people. I'm coming 
from a background in occasional usage of Finale, and although it seems weird to 
move away from the real thing (a very expensive app I paid for) for this free 
and text-based solution, the truth is that I'm finding that the results are 
just better and require a lot less fighting to get right, and all that thanks 
to a community of people who are doing it out of the goodness of their hearts. 
Thanks to all: those who program, support, and contribute to LilyPond and 
Frescobaldi, and to the community of helpful users.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: improving whiteout

2013-10-16 Thread EdBeesley
karol wrote
 Here's another example of an ugly output (whiteout.png)
 
 \override DynamicText.whiteout = ##t
 
 
 Something has to be done to prevent situations like this.
 
 As a workaround I use this solution:
 
 --begin--
 
 #(define-public
   (stencil-with-color stencil color)
   (ly:make-stencil
 (list 'color color
   (ly:stencil-expr stencil))
 (ly:stencil-extent stencil X)
 (ly:stencil-extent stencil Y)))
 
 #(define
   (stencil-padded-whiteout stencil padding)
   (let*
 ((x-ext
 (ly:stencil-extent stencil X))
   (y-ext
 (ly:stencil-extent stencil Y)))
 (ly:stencil-add
   (stencil-with-color
 (ly:round-filled-box
   (interval-widen x-ext padding)
   (interval-widen y-ext padding) 0) white) stencil)))
 
 #(define
   (text-in-white-box grob)
   (stencil-padded-whiteout
 (ly:text-interface::print grob) 0.2))
 
 \layout {
   \context {
 \Score
 \override DynamicText.stencil = #text-in-white-box
   }
 }
 
 ---end---
 
 This code does the job, but i'm not sure if it has any drawbacks. Any
 thoughts?
 
 -Karol

Hi Karol, 

I had a similar question last week and Thomas Morley generated this
fantastic little function which lets you increase the extent of the whiteout
box by your own values. Originally this was for the DynamicTextSpanner but
it's easy to change that for other Spanners.

moreVerticalDynamicTextSpannerWhiteoutII = 
  #(define-music-function (parser location adds)(pair?) 

(define (flexible-stencil-whiteout add stencil) 
  (let* 
  ((x-ext (ly:stencil-extent stencil X)) 
   (y-ext (ly:stencil-extent stencil Y))) 
(ly:stencil-add 
 (stencil-with-color 
(ly:round-filled-box 
   (interval-widen x-ext (car add)) 
   (interval-widen y-ext (cdr add)) 
   0.0) 
white) 
 stencil))) 

(define more-stencil-whiteout 
  (lambda (grob) 
   (let* ((stil (ly:line-spanner::print grob)) 
  (x-ext (ly:stencil-extent stil X)) 
  (y-ext (ly:stencil-extent stil Y)) 
  (whiteout-stil (flexible-stencil-whiteout adds stil))) 
 (ly:make-stencil 
(ly:stencil-expr whiteout-stil) 
x-ext 
y-ext 
#{ 
  %% Needed for 2.17.x: 
  \override DynamicTextSpanner #'vertical-skylines = #'() 
  \once \override DynamicTextSpanner #'stencil = 
 #more-stencil-whiteout 
#}) 

\score { 
  \new GrandStaff  
\new Staff 
  \relative c' { 
 c d e 
 \moreVerticalDynamicTextSpannerWhiteoutII #'(0 . 1.5) 
 f \cresc c  d e f \! 
  } 
\new Staff 
  \relative c' { 
 c d e f \cresc c  d e f \! 
  } 
   
}

Give it a try, I find the ability to set your own values for the extent of
the whiteout absolutely invaluable. 



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/improving-whiteout-tp152429p152434.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: improving whiteout

2013-10-16 Thread Kieren MacMillan
Hi Karol,

 Here's another example of an ugly output (whiteout.png)
 Something has to be done to prevent situations like this.

Looks pretty good — nice work!

That being said, this will only really be fixed-fixed-fixed with a strict 
outline whiteout function.
I have offered a bounty for said function; so far, nobody's taken me up on the 
offer…

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


Re: Lyrics to hymn - new user

2013-10-16 Thread David Kastrup
Garrett McGilvray garrett.mcgilv...@gmail.com writes:

 truth is that I'm finding that the results are just better and require
 a lot less fighting to get right, and all that thanks to a community
 of people who are doing it out of the goodness of their hearts.

For myself, I feel entitled to quoting Mae West: Goodness had nothing
to do with it, dearie.  While my life style still is somewhat lacking
in open extravagance compared to that of the bejeweled character played
by Ms West, monetary contributions from LilyPond lovers allow me to play
all day and night with, well, LilyPond.

 Thanks to all: those who program, support, and contribute to LilyPond
 and Frescobaldi, and to the community of helpful users.

Part of what makes this possible is the text nature of LilyPond: this
makes it possible to swap authoritive experience over a text-based
medium like this mailing list.  That's definitely harder to do where a
GUI-entry program is involved.

-- 
David Kastrup


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


Re: Lyrics to hymn - new user

2013-10-16 Thread Carl Peterson
On Wed, Oct 16, 2013 at 6:54 PM, Garrett McGilvray 
garrett.mcgilv...@gmail.com wrote:


 And thanks also to the several who gave their thoughts to whether I should
 reply to all. This is indeed a very helpful community of people. I'm coming
 from a background in occasional usage of Finale, and although it seems
 weird to move away from the real thing (a very expensive app I paid for)
 for this free and text-based solution, the truth is that I'm finding that
 the results are just better and require a lot less fighting to get right,
 and all that thanks to a community of people who are doing it out of the
 goodness of their hearts. Thanks to all: those who program, support, and
 contribute to LilyPond and Frescobaldi, and to the community of helpful
 users.


Regarding a lot less fighting to get right, I am acquainted with a number
of people who have been involved in publishing hymnals with shape notes. I
constantly see them talking about all the work arounds to make shape note
stems work correctly, to get the spacing right, etc., etc. My comment is
always, Or you could just use LilyPond. In talking with one person who
does a lot of hymn setting in Finale. He says it takes him at least an hour
to set a hymn and get it right and fix all the quirks of Finale. With my
template system, most hymns take me 1/2 an hour at most, and probably 85%
of that is music input, 10% of it is linking the template files together,
and 5% of that is fixing input errors.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Lyrics to hymn - new user

2013-10-16 Thread David Kastrup
Carl Peterson carlopeter...@gmail.com writes:

 With my template system, most hymns take me 1/2 an hour at most, and
 probably 85% of that is music input, 10% of it is linking the template
 files together, and 5% of that is fixing input errors.

So here is the challenging question: what would be required to have a
hymn typesetter be able to look at the documentation of LilyPond, and
start typesetting hymns with the delivered doc and styles within an
hour?

That will very likely mean that the documentation and the available
files/styles would need to be different.  How do we get your knowhow
into LilyPond in a way that gives those others no excuse even if they
don't fancy getting a training session with you?

Would you consider this a worthwhile endeavor?

-- 
David Kastrup


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


Re: Lyrics to hymn - new user

2013-10-16 Thread Colin Campbell

On 13-10-16 08:05 PM, David Kastrup wrote:

Carl Peterson carlopeter...@gmail.com writes:


With my template system, most hymns take me 1/2 an hour at most, and
probably 85% of that is music input, 10% of it is linking the template
files together, and 5% of that is fixing input errors.

So here is the challenging question: what would be required to have a
hymn typesetter be able to look at the documentation of LilyPond, and
start typesetting hymns with the delivered doc and styles within an
hour?

That will very likely mean that the documentation and the available
files/styles would need to be different.  How do we get your knowhow
into LilyPond in a way that gives those others no excuse even if they
don't fancy getting a training session with you?

Would you consider this a worthwhile endeavor?



If it's useful, Carlo could have a look at the Vocal Music Snippets in 
the documentation, which contains things such as hymn templates, as well 
as the available material in tne Notation Reference under section 2.1. I 
can then correspond directly with him off the list, to generate a set of 
suggested updates either to NR or the snippets manual. I haven't looked 
at LSR lately, but there may also be gold to be mined ther eas well.


Cheers,
Colin

PS:
@Janek: would a library of templates, not snippets, be a useful test for 
a workflow management system?


--
I've learned that you shouldn't go through life with a catcher's mitt on both 
hands.
You need to be able to throw something back.
-Maya Angelou, poet (1928- )

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


Re: Lyrics to hymn - new user

2013-10-16 Thread Garrett McGilvray

On Oct 16, 2013, at 9:05 PM, David Kastrup d...@gnu.org wrote:

 So here is the challenging question: what would be required to have a
 hymn typesetter be able to look at the documentation of LilyPond, and
 start typesetting hymns with the delivered doc and styles within an
 hour?
 

There are a couple of useful snippets for hymns, but for me the trouble was 
that they all had each part as a separate voice, whereas most of the hymnals I 
am familiar with use shape notes with the parts on each staff grouped in a 
single voice as a chord. The shape notes are super easy (thank you LilyPond!). 
The difficulty comes with the occasional split voices or where two parts share 
a single pitch, necessitating stems going both directions from a single note 
head. Carl has helped me get going, but getting that kind of music to play 
nicely with lyrics was the challenge for me.


And now off topic but in response to Carl...
On Oct 16, 2013, at 8:46 PM, Carl Peterson carlopeter...@gmail.com wrote:

 Regarding a lot less fighting to get right, I am acquainted with a number 
 of people who have been involved in publishing hymnals with shape notes. I 
 constantly see them talking about all the work arounds to make shape note 
 stems work correctly, to get the spacing right, etc., etc. My comment is 
 always, Or you could just use LilyPond. In talking with one person who does 
 a lot of hymn setting in Finale. He says it takes him at least an hour to set 
 a hymn and get it right and fix all the quirks of Finale.

For the me the shape notes aren't too hard. It isn't obvious how to set it. 
Honestly, even though it is a GUI, I have to spend as much time in the 
documentation sometimes as I do for LilyPond as a new user. But once you learn 
how, the only annoyance there is that Finale is not smart enough to flip the Fa 
note head depending on stem direction so you have to manually select a new note 
head for every instance.

However, my greatest annoyance was this: When trying to make versions to be 
displayed by PowerPoint, the goal is to have large text for readability without 
having one measure per line, and this means a lot of manual measure spacing, 
then moving the alignment of lyrics and notes manually throughout. So I would 
spend a good deal of time working on all of this custom spacing, and then I 
would notice one little error in the music I had input. A simple fix, right? 
Nope. I make the one little change, and the entire spacing reflows back to 
default, negating a good deal of work. I really hated that. I'm hoping I can 
replace Finale for good in making PowerPoint versions of hymns.



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


Is there a way to split a score across two sheets?

2013-10-16 Thread Ben Beeson
Hi,

I use LilyPond for bagpipe music.  I find LilyPond and the included
bagpipe.ly file to work very well for that task.  Thanks!

I looked in the documents and in other places online for help and did
not find anything on how to split a score across two sheets, so Iam
hoping the list can provide some insight. What I am looking to do is to
easily split a score across two sheets much like you can make a score
use two pages instead of one with a \pageBreak at the appropriate place.
For example, the tune Cabar Feidh is much easier to read from a single
sheet if printed landscape as opposed to printing portrait. This is just
because some of the bars are more busy with doublings and throws etc.
than others making certain parts a bit crowded when printing this tune
in portrait orientation.  I realize I could create two separate scores,
one for each sheet, but that becomes cumbersome if you ever decide to
display the tune differently.  

So I was wondering if there was an easy way to split a score across two
sheets when printing so the tune essentially puts the first two bars on
the left sheet and the last two bars of each line on the right sheet of
an open book?

Thanks in advance,

Ben   

  


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