Re: Dynamics over-lapping with bar-lines

2014-02-03 Thread Hwaen Ch'uqi
Greetings David,

 Following the problem I was having with dynamics in a flute part and a
 piano part not lining up, on the advice of the list I upgraded my
 LilyPond from v2.14.2 to 2.18.0.

 Problem of non-alignment solved.

 But I still find that dynamics often contact or even cross a bar-line.
 In the flute part of this piece it does not matter, of course, because
 the bar-line does not extend beyond the stave.  But in the piano part it
 does matter.  The problem is the same whether the dynamic marks are
 added in a Staff context or in a separate Dynamics context.

 How do I tell LilyPond not to superimpose dynamics and bar-lines?

 David

Now that you have successfully upgraded to LilyPond 2.18.0, the
command which I earlier gave you should work - namely,

\override Staff.DynamicText.self-alignment-X = #-1

If your dynamics are in a Dynamics context rather than a Staff
context, then change Staff in the above command to Dynamics. The
default horizontal position for DynamicText is #0, or centered. #1
right-aligns the dynamics; #-1 left-aligns them. Other numbers,
whether between or outside of these bounds, will work as well.
I hope this helps.
Please take care.

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


Re: how close are we to having an addAt or insertAt feature?

2014-02-03 Thread Werner LEMBERG
 Found another worthwhile optimization making a difference
 (basically, not discarding and regenerating a blob that is going to
 get analyzed next anyway).  In your use case where almost all
 changes happen in the same large file, this does make a bit of a
 difference, in particular regarding the system time (probably mostly
 expended on file reads).
 
 dak@lola:/usr/local/tmp/wortliste$ time ../git/git blame wortliste /dev/null
 
 real  4m18.314s
 user  2m59.460s
 sys   1m16.784s

Impressive!


Werner

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


Define custom/new \accidentalStyles (dodecaphonic minus repeated notes)

2014-02-03 Thread Urs Liska

Hi,

searching the docs and the lilypond-user archive I couldn't find any 
relevant information.


I am looking for a custom \accidentalStyle. Actually I think this is 
quite commonly used, so it would also seem like a useful addition to 
LilyPond proper.


a)
Every note gets an explicit accidental (including a natural),
as in the 'dodecaphonic style,
_except_ when a note is repeated immediately in the same voice.

That is:
{ c fis c c fis } should be printed as in the attached image, like
{ c! fis! c! c fis! } (note the missing ! after the last c

The only reference to a similar (same?) request I found was this:
http://lists.gnu.org/archive/html/lilypond-user/2007-02/msg00667.

###

When looking into music-functions.scm and its set-accidental-style I see

 ((equal? style 'dodecaphonic)
  (set-accidentals-properties #f
  `(Staff ,(lambda (c p bn mp) '(#f . #t)))
  '()
  context))


So it seems the way to go to make a copy of that definition (e.g. with 
comparing against 'dodecaphonic-no-repeat) and modifying the definition.


Unfortunately I don't have a clue how to proceed. Any trials are simply 
anwered by errors, so I'd prefer not to _try_ but to do at least 
_informed guesses_ ;-)


I assume that the
`(Staff
expression returns the
context pitch barnumber measureposition
arguments for
set-accidental-properties
so this seems the place to define the right arguments.

Unfortunately I haven't _fully_ understood lambda expressions and 
_barely_ understood quoting and unquoting.


So I'd be glad about hints/explanations/solutions to

a)
create a differing but valid argument list at all and
b)
determining which '(#f . #t) combinations to use for my purpose.

TIA
Urs
attachment: document.png___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Layout issue when parsing line

2014-02-03 Thread Francisco Vila
2014-02-01, Antara-Prabhat antara-prab...@antara-prabhat.com:

Just a nitpick, it's not related to your question, but

 \version 2.18.0-1

is that a valid number in a version statement? 2.18.0-1 is certainly
what the download link text states and it may be a package version in
a distribution repository, but does the convert-ly tool manage that
properly? I don't know.

-- 
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: Tempo placement

2014-02-03 Thread Marc Hohl

[CC'ing to -devel]

Am 03.02.2014 00:44, schrieb Eluze:

Marc Hohl wrote

Hi list,

I want the tempo indication to appear at the leftmost edge of the piece
(I know that Gould has a different opinion about this, but I am using
LilyJAZZ, and the Realbook style does not care about these typographic
conventions).

However, changing the break-align-symbols property does not seem to
have *any* effect:

\version 2.19.0

melLeftEdge = {
\override Score.MetronomeMark.break-align-symbols = #'(left-edge)
\tempo Slowly 4 = 60
c'4
}
\score { \new Staff { \melLeftEdge } }

melClef = {
\override Score.MetronomeMark.break-align-symbols = #'(clef)
\tempo Slowly 4 = 60
c'4
}
\score { \new Staff { \melClef } }

melKey = {
\override Score.MetronomeMark.break-align-symbols = #'(key-signature)
\tempo Slowly 4 = 60
c'4
}
\score { \new Staff { \melKey } }

How can I achieve a left-aligned tempo indication?


that sounds like a sophisticated problem!

instead of MetronomeMark try

   \override Score.RehearsalMark.break-align-symbols = #'(left-edge)


But the tempo indication is created by the MetronomeMark engraver, so
I'll have to wrap my tempo indication into a \mark construct ... that's
probably one way to go, but it's rather clumsy.

But why does LilyPond seem to ignore '(left-edge)? Is this a bug?


then, quoting the NR:

Using the break-alignable-interface
Rehearsal marks and bar numbers may be aligned with notation objects other
than bar
lines.


... or is it just that the MetronomeMark interface does not support all
options?


These objects include ambitus, breathing-sign, clef, custos,

staff-bar, left-edge,
key-cancellation, key-signature, and time-signature.
Each type of object has its own default reference point, to which rehearsal
marks are aligned

you'll have to determine the reference point you like.

hth - a bit

Eluze



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Tempo-placement-tp158722p158761.html
Sent from the User mailing list archive at Nabble.com.

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




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


accessing the text stencil of a TextSpanner

2014-02-03 Thread Urs Liska

It is possible to access/reshape a Metronome Mark like this:

\override MetronomeMark #'stencil =
#(lambda (grob)
   (ly:stencil-scale (lyric-text::print grob) 0.78 1))

(which will squeeze the font to a width of 0.78 (which surprisingly 
matches the font of the printed model very well).


Now I need to make TextSpanners identical to the MetronomeMark, so I 
would need to apply the same scaling to

TextSpanner.bound-details.left.text

but I have no idea how to achieve that.

\once \override TextSpanner.bound-details.stencil =
 #(lambda (grob)
   (ly:stencil-scale (lyric-text::print grob) 0.78 1))

doesn't have any effect.

Any help?

Urs

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


Re: Tempo placement

2014-02-03 Thread Robin Bannister

Marc Hohl wrote:

But why does LilyPond seem to ignore '(left-edge)?


It seems it is not visible.
The first left edge doesn't arise via a line break,
so for pedantic Lilypond the _unbroken_ case applies.

Try
\once \override  Score.LeftEdge.break-visibility = #all-visible


Cheers,
Robin



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


Re: accessing the text stencil of a TextSpanner

2014-02-03 Thread Urs Liska

Am 03.02.2014 10:43, schrieb Urs Liska:

It is possible to access/reshape a Metronome Mark like this:

\override MetronomeMark #'stencil =
 #(lambda (grob)
(ly:stencil-scale (lyric-text::print grob) 0.78 1))

(which will squeeze the font to a width of 0.78 (which surprisingly
matches the font of the printed model very well).

Now I need to make TextSpanners identical to the MetronomeMark, so I
would need to apply the same scaling to
 TextSpanner.bound-details.left.text

but I have no idea how to achieve that.

\once \override TextSpanner.bound-details.stencil =
  #(lambda (grob)
(ly:stencil-scale (lyric-text::print grob) 0.78 1))

doesn't have any effect.

Any help?

Urs



Hm, I found a partial solution myself:

\once \override TextSpanner.stencil =
 #(lambda (grob)
   (ly:stencil-scale (ly:line-spanner::print grob) 0.78 1))

seems to do what I want with the bound-details.left text.

However, when I have used
\once \override TextSpanner.bound-details.left-broken.text = 
to suppress the spanner text after line breaks, I get
programming error: Improbable offset for stencil: -inf staff space
Setting to zero.
(with 2.18 as well as with 2.19)

This is probably due to the fact that there isn't any stencil anymore to 
scale?

The output is correct, but I would like to get rid of the error message.

Any ideas?
Urs

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


Re: Tempo placement

2014-02-03 Thread Eluze
Marc Hohl wrote

 melLeftEdge = {
 \override Score.MetronomeMark.break-align-symbols = #'(left-edge)
 \tempo Slowly 4 = 60
 c'4
 }

sometimes we're searching for too complicated things... it seems that adding

  \override Score.MetronomeMark.self-alignment-X =#1

is a simple solution

Eluze




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Tempo-placement-tp158722p158779.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


markup? and number?

2014-02-03 Thread Kevin Patrick Barry
Dear LilyPond users,

I am trying to make a markup function that will take a list as an
argument. Some of the members of the list will be treated as markup
and some will be treated as numbers. Is there a way to convert one
type to the other?  Or am I going about this all the wrong way (I have
no idea what I'm doing).

Thank you in advance
Kevin Barry

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


Re: Tempo placement

2014-02-03 Thread Marc Hohl

Am 03.02.2014 10:45, schrieb Robin Bannister:

Marc Hohl wrote:

But why does LilyPond seem to ignore '(left-edge)?


It seems it is not visible.
The first left edge doesn't arise via a line break,
so for pedantic Lilypond the _unbroken_ case applies.

Try
\once \override  Score.LeftEdge.break-visibility = #all-visible


Thanks, sounds plausible, but it doesn't work either:

\version 2.19.0

melLeftEdge = {
  \override Score.LeftEdge.break-visibility = #all-visible
  \override Score.RehearsalMark.break-align-symbols = #'(left-edge)
  \tempo Slowly 4 = 60
  c'4
}

\score {
   \new Staff { \melLeftEdge }
}

still looks unchanged :-(

Marc



Cheers,
Robin






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


Re: markup? and number?

2014-02-03 Thread Marc Hohl

Am 03.02.2014 11:47, schrieb Kevin Patrick Barry:

Dear LilyPond users,

I am trying to make a markup function that will take a list as an
argument. Some of the members of the list will be treated as markup
and some will be treated as numbers. Is there a way to convert one
type to the other?  Or am I going about this all the wrong way (I have
no idea what I'm doing).


Can you please post what you have achieved so far? It's hard to guess
without seeing your code.

Marc


Thank you in advance
Kevin Barry

___
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: Tempo placement

2014-02-03 Thread Robin Bannister

Marc Hohl wrote:

Try
\once \override  Score.LeftEdge.break-visibility = #all-visible


Thanks, sounds plausible, but it doesn't work either:


Umm ... and with MetronomeMark ?


Cheers,
Robin

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


Harp-Symbols in LilyPond

2014-02-03 Thread Frank . Weichert
Hi All

To add some harp-symbols I have defined some lines like this:

ziehenI = \markup { \finger \circle \override #'(font-size . 1) 1 }
ziehenII = \markup { \finger \circle \override #'(font-size . 1) 2 }
ziehenIII = \markup { \finger \circle \override #'(font-size . 1) 3 }
...
blasenI = \markup { \finger \override #'(font-size . 1) 1 }
blasenII = \markup { \finger \override #'(font-size . 1) 2 }
blasenIII = \markup { \finger \override #'(font-size . 1) 3 }

Now I can use them like
c4^\blasenI d4^\ziehenI

But this lets twist the symbols in the hight.

An other idea is to use the symbols like lyrics:

Oben = \lyricmode {
   \blasenI \ziehenI
}
This works fine, all symbols are shown in one line.

But this does not work if the notation containes parenthis like
 c4( d4)
Then only one symbol is shown obove.

Here is a complete example:

  https://alpha.lpp-pfullingen.de/~WEICHERT/LilyPond/Example1/

May be someone has a better idea or there is a function for ignoring the 
parenthis in
\lyricmode {}?
At the moment I have workaround this as:

  \ziehenV \blasenIII \blasenIII 
 \markup { \finger \circle \override #'(font-size . 1) 3
   \finger \circle \override #'(font-size . 1) 4
 }


Regards, Frank

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


Re: Harp-Symbols in LilyPond

2014-02-03 Thread Phil Holmes
- Original Message - 
From: frank.weich...@lpp-pfullingen.de

To: LILYPOND-USER@gnu.org
Sent: Monday, February 03, 2014 3:39 PM
Subject: Harp-Symbols in LilyPond



Hi All

To add some harp-symbols I have defined some lines like this:



An other idea is to use the symbols like lyrics:

Oben = \lyricmode {
  \blasenI \ziehenI
}
This works fine, all symbols are shown in one line.

But this does not work if the notation containes parenthis like
c4( d4)
Then only one symbol is shown obove.


If you wish to use lyrics for harp symbols in this way, you can prevent 
slurs ( ) from affecting the lyrics by using:


\set melismaBusyProperties = #'()

Alternatively, you could experiment with putting your harp symbols in a 
dynamics context?



--
Phil Holmes 



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


New try with lyric extender

2014-02-03 Thread Yann
Hello all :)

I wanted to try again to find a solution to adapt the length of a
lyric extender in order to take into account all voices in a SATB
hymn, as I described sometimes ago in
http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00810.html
and following messages.

So I read some sections of the learning manual (about modifying
properties and tweaking, which I still don't fully understand). Using
the notation manual and internals reference, I found that lyric
extenders are object of the kind Lyrics.LyricExtender . Am I correct
till there ?

Then, I have the following questions :

-Is there a way to display (to console for example) the value of a
given property ?
I tried with #(Lyrics.LyricExtender.minimum-length) or \display
Lyrics.LyricExtender.minimum-length but I don't know where to place
such directive, should it be correct.
-If I'm not mistaken, I should be able to modify the properties of a
single object using for example \once \override
Lyrics.LyricExtender.minimum-length, placed somewhere before the
object I want to modify. Is it correct ?
-If so, is there a way to get the property of a particular single object ?

I've seen that there's a user settable property of the
lyric-extender-interface called next. How can I access this ? Could
it be of some help for my current problem ?

I'm sorry if my questions look somehow messy, and not rigorous (I may
be confused between different concepts, such as properties,
interfaces...)

Yann

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


Re: New try with lyric extender

2014-02-03 Thread David Nalesnik
Hi Yann,


On Mon, Feb 3, 2014 at 10:35 AM, Yann yann@free.fr wrote:

 Hello all :)

 I wanted to try again to find a solution to adapt the length of a
 lyric extender in order to take into account all voices in a SATB
 hymn, as I described sometimes ago in
 http://lists.gnu.org/archive/html/lilypond-user/2013-11/msg00810.html
 and following messages.

 So I read some sections of the learning manual (about modifying
 properties and tweaking, which I still don't fully understand). Using
 the notation manual and internals reference, I found that lyric
 extenders are object of the kind Lyrics.LyricExtender . Am I correct
 till there ?

 Then, I have the following questions :

 -Is there a way to display (to console for example) the value of a
 given property ?
 I tried with #(Lyrics.LyricExtender.minimum-length) or \display
 Lyrics.LyricExtender.minimum-length but I don't know where to place
 such directive, should it be correct.
 -If I'm not mistaken, I should be able to modify the properties of a
 single object using for example \once \override
 Lyrics.LyricExtender.minimum-length, placed somewhere before the
 object I want to modify. Is it correct ?
 -If so, is there a way to get the property of a particular single object ?

 I've seen that there's a user settable property of the
 lyric-extender-interface called next. How can I access this ? Could
 it be of some help for my current problem ?

 I'm sorry if my questions look somehow messy, and not rigorous (I may
 be confused between different concepts, such as properties,
 interfaces...)


It would be much easier to answer your questions if you post a minimal
example of what you want to do.

For example, there are several answers to

-Is there a way to display (to console for example) the value of a
given property ?

but I hesitate to write a treatise :)

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


Re: New try with lyric extender

2014-02-03 Thread Noeck
 -Is there a way to display (to console for example) the value of a
 given property ?
 I tried with #(Lyrics.LyricExtender.minimum-length) or \display
 Lyrics.LyricExtender.minimum-length but I don't know where to place
 such directive, should it be correct.

 It would be much easier to answer your questions if you post a minimal
 example of what you want to do.
 
 For example, there are several answers to
 
-Is there a way to display (to console for example) the value of a
given property ?
 
 but I hesitate to write a treatise :)

I think this is a not working example for what he asked for:

\version 2.18.0
{
  a a a a
}
\addlyrics {
  A B C D
  % what should be written here instead?
  \display Lyrics.LyricExtender.minimum-length
}

Joram

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


Re: Dynamics over-lapping with bar-lines

2014-02-03 Thread David Sumbler
Thanks for your reply - it solves the problem of bar-line/dynamic
collisions (or rather, it side-steps the problem).  Actually it also
begins to answer what might well have been my next question, because
generally I prefer the left edge of dynamics to be related to the note
position.  But I should like it to be a little further to the left than
the value of -1 gives.  That is a bit of a problem, because the value
required for a dynamic such as 'f' will be different from that needed by
a wider marking such as ''.

Is there perhaps a way of specifying where the left edge of the dynamic
should be in relation to the note?  For instance, I might like all
dynamics to appear about half a note-head's width before the left edge
of the note-head itself.  It is going to get very tedious having
continually to specify different self-alignment-X values when there are,
say, alternating 'p' and 'mf' markings.

Also, considering that LilyPond is generally so good at avoiding
collisions, I have been surprised to find that it seems to have no
objection to printing dynamics and bar-lines on top of one another.  Is
there no way to tell it to avoid these collisions?  I would have
expected avoidance to be the default, with an override to allow
collisions if that is what is wanted in a particular case.  But the
default appears to be that bar-lines and dynamics pay no regard for each
other.

Am I missing something here?

David



On Mon, 2014-02-03 at 03:04 -0500, Hwaen Ch'uqi wrote:
 Greetings David,
 
  Following the problem I was having with dynamics in a flute part and a
  piano part not lining up, on the advice of the list I upgraded my
  LilyPond from v2.14.2 to 2.18.0.
 
  Problem of non-alignment solved.
 
  But I still find that dynamics often contact or even cross a bar-line.
  In the flute part of this piece it does not matter, of course, because
  the bar-line does not extend beyond the stave.  But in the piano part it
  does matter.  The problem is the same whether the dynamic marks are
  added in a Staff context or in a separate Dynamics context.
 
  How do I tell LilyPond not to superimpose dynamics and bar-lines?
 
  David
 
 Now that you have successfully upgraded to LilyPond 2.18.0, the
 command which I earlier gave you should work - namely,
 
 \override Staff.DynamicText.self-alignment-X = #-1
 
 If your dynamics are in a Dynamics context rather than a Staff
 context, then change Staff in the above command to Dynamics. The
 default horizontal position for DynamicText is #0, or centered. #1
 right-aligns the dynamics; #-1 left-aligns them. Other numbers,
 whether between or outside of these bounds, will work as well.
 I hope this helps.
 Please take care.



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


Re: Tempo placement

2014-02-03 Thread Marc Hohl

Am 03.02.2014 15:15, schrieb Robin Bannister:

Marc Hohl wrote:

Try
\once \override  Score.LeftEdge.break-visibility = #all-visible


Thanks, sounds plausible, but it doesn't work either:


Umm ... and with MetronomeMark ?


D'Oh...

Works significantly better ;-)

Sorry for mixing up MetronomeMark and RehearsalMark, I use both in
my real-life example, so I got confused somehow.

Marc



Cheers,
Robin




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


Re: Adding markup to percent repeat sign

2014-02-03 Thread David Bellows
That works very well and is easy. It appears to add a little space on
the sides but it's something I can live with. Thank you very much!

On Sun, Feb 2, 2014 at 11:41 PM, TaoCG tao_lilypondu...@gmx.net wrote:
 David Bellows wrote
 Hello all,

 I'm writing a kind of minimalist piece that has a lot of repeated
 measures that I would like to notate using the percent repeat symbol
 with text above it like 8x or any other arbitrary text.

 The built-in functionality does not seem to allow for this unless I'm
 missing something. I found a snippet to generate a percent repeat
 sign:

 makePercent =
 #(define-music-function (parser location note) (ly:music?)
Make a percent repeat the same length as NOTE.
(make-music 'PercentEvent
'length (ly:music-length note)))

 But this does not allow me to add \markup to it like:

 \version 2.19.1
 \score {
 c e g c | \makePercent s1^\markup{8x}
 }

 The normal \repeat percent 8 {blah} approach does not work because it
 creates a lot of measures with the repeat sign and I just want the one
 measure.

 I've seen solutions for spanning a selection with a spanner like
 --3x-- but that's not what I want nor do I want to use voltas
 (and I believe I saw a solution for putting the 8x over the bar line
 which is not what I want either).

 I'm fairly certain I've seen this notation before in other scores.

 Anyone have any ideas?

 Thanks

 ___
 lilypond-user mailing list

 lilypond-user@

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

 Hi,

 you can prepend your percent repeats with this:

 s1*0^\markup text

 I think this should give you the output you're looking for.



 --
 View this message in context: 
 http://lilypond.1069038.n5.nabble.com/Adding-markup-to-percent-repeat-sign-tp158763p158766.html
 Sent from the User mailing list archive at Nabble.com.

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

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


ChordNames context with bar lines - vertical spacing issue

2014-02-03 Thread Piotr
Hello, I am trying to design a simple chord sheet in LilyPond - just chords
and bar lines. I found this snippet at the repository, that enables me to do
that without creating any staves: (http://lsr.dsi.unimi.it/LSR/Item?id=460)

\new ChordNames \with {
  \override BarLine #'bar-extent = #'(-2 . 2)
  \consists Bar_engraver
}
\chordmode {
  f1:maj7 f:7 bes:7 f:7 \break
  f1:maj7 f:7 bes:7 f:7
}

My problem is that the vertical spacing between the lines leaves quite a bit
of empty space. How can I decrease the spacing? With staves it is simple,
but there is no staves object here...

Thank you!
Piotr


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


Chained glissando runs out of paper

2014-02-03 Thread Helge Kruse
Hello,

I have a part for voice where both hands should play glissandi
alternatively for some measures. So when one glissando stops the other just
started. It looks like as Lilypond avoids a line break in a glissando. The
composer added a lot of thes measures. Unfortunately \break doesn't cause a
line break.

Each staff for itself is set fine by Lilypond. How can I combine both
staves?

Best regards
Helge

\version 2.18.0
\language deutsch

\header {
  title = MAGYAR KÉPEK
  subtitle = Melódia
  composer = Bela Bartók
}

upper = \relative c'' {
  \key as \minor  \time 3/4

  ges4\glissando s s |  as'' des,,, des'|

  \repeat unfold 10 {
ges,4\glissando s s |  as'' des,,, des'|
  }
}

lower = \relative c {
  \key as \minor  \time 3/4  \clef bass

  r4 des  des'  |

  \repeat unfold 11 {
ges,,\glissando s s |  as'' des,, des' |
  }
}

\score {
  \new PianoStaff  \upper \lower 
}

\markup { upper hand }
\score { \upper }
\markup { lower hand }
\score { \lower }
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Chained glissando runs out of paper

2014-02-03 Thread David Nalesnik
Hi Helge,


On Mon, Feb 3, 2014 at 1:44 PM, Helge Kruse helge.kr...@gmx.net wrote:

 Hello,

 I have a part for voice where both hands should play glissandi
 alternatively for some measures. So when one glissando stops the other just
 started. It looks like as Lilypond avoids a line break in a glissando. The
 composer added a lot of thes measures. Unfortunately \break doesn't cause a
 line break.


Check this link, at making glissandi breakable:
http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines#glissando

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


Re: ChordNames context with bar lines - vertical spacing issue

2014-02-03 Thread Noeck
Hi Piotr,

I think this could help you.

Cheers,
Joram


\new ChordNames \with {
  \override BarLine #'bar-extent = #'(-2 . 2)
  \consists Bar_engraver
}
\chordmode {
  f1:maj7 f:7 bes:7 f:7 \break
  f1:maj7 f:7 bes:7 f:7
}

% This reduces the distance between the lines to a minimum.
% Please adjust the numbers to your needs!
\paper {
  system-system-spacing.basic-distance = #0
  system-system-spacing.padding = #0
  system-system-spacing.minimum-distance = #0
}

% This removes the bar numbers which is perhaps not wanted
% but it also saves space.
\layout {
  \context {
\Score
\remove Bar_number_engraver
  }
}

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


Re: ChordNames context with bar lines - vertical spacing issue

2014-02-03 Thread Piotr
Noeck noeck.marburg at gmx.de writes:

 Hi Piotr,
 
 I think this could help you.

This is exactly what I needed, thank you so much!

Piotr


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


Re: New try with lyric extender

2014-02-03 Thread Yann

 For example, there are several answers to

-Is there a way to display (to console for example) the value of a
given property ?

 but I hesitate to write a treatise :)

 I think this is a not working example for what he asked for:

 \version 2.18.0
 {
   a a a a
 }
 \addlyrics {
   A B C D
   % what should be written here instead?
   \display Lyrics.LyricExtender.minimum-length
 }

 Joram


Thank you both for your answers. Yes Joram, this is would be a not
working minimal example for my 1st question. I'm sorry, as I'm not
that comfortable with this, so I didn't know how I could design this
example.

Sorry also, I didn't fully explained what is my final goal with all
this, but just cited a previous post. For next time, what is the best
way to do ? Repost all the background+example, or just give reference
to the previous post ?

Yann

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


MuseScore Front End

2014-02-03 Thread SoundsFromSound
Hey everyone,

I'm sorry if this is a stupid question. I have never used MuseScore before
and I've looked into it quickly tonight. I'm confused about one aspect of it
- does it actually /use /LilyPond for it's engraving? Or is it a completely
separate and stand-alone engraving software that outputs on its own? I
didn't know if it was some sort of front end like Frescobaldi or simply not
Lily-/anything /at all.

Ben



-
composer | sound designer 
LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/MuseScore-Front-End-tp158806.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: MuseScore Front End

2014-02-03 Thread Graeme Lee

Hi Ben.

It's stand-alone (like Sibelius/Finale).

I used it before I knew better, I mean, knew about Lilypond.

Graeme


On 4-Feb 13:08, SoundsFromSound wrote:

Hey everyone,

I'm sorry if this is a stupid question. I have never used MuseScore before
and I've looked into it quickly tonight. I'm confused about one aspect of it
- does it actually /use /LilyPond for it's engraving? Or is it a completely
separate and stand-alone engraving software that outputs on its own? I
didn't know if it was some sort of front end like Frescobaldi or simply not
Lily-/anything /at all.

Ben



-
composer | sound designer
LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/MuseScore-Front-End-tp158806.html
Sent from the User mailing list archive at Nabble.com.

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



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


Re: MuseScore Front End

2014-02-03 Thread SoundsFromSound
Graeme Lee wrote
 Hi Ben.
 
 It's stand-alone (like Sibelius/Finale).
 
 I used it before I knew better, I mean, knew about Lilypond.
 
 Graeme
 
 
 On 4-Feb 13:08, SoundsFromSound wrote:
 Hey everyone,

 I'm sorry if this is a stupid question. I have never used MuseScore
 before
 and I've looked into it quickly tonight. I'm confused about one aspect of
 it
 - does it actually /use /LilyPond for it's engraving? Or is it a
 completely
 separate and stand-alone engraving software that outputs on its own? I
 didn't know if it was some sort of front end like Frescobaldi or simply
 not
 Lily-/anything /at all.

 Ben



 -
 composer | sound designer
 LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
 --

Hi Graeme,

Oh ok thanks! I couldn't quite tell for sure because at a /quick /glance
MuseScore output looks a little like Lilypond, but then again once you
/really /look, not really at all. My eyes were clearly playing tricks on me
I guess.

Ben



-
composer | sound designer 
LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/MuseScore-Front-End-tp158806p158808.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: MuseScore Front End

2014-02-03 Thread Graeme Lee

Hi Graeme,

Oh ok thanks! I couldn't quite tell for sure because at a /quick /glance
MuseScore output looks a little like Lilypond, but then again once you
/really /look, not really at all. My eyes were clearly playing tricks on me
I guess.

Ben



Musescore uses the feta font (slightly modified) - which is why it might 
look almost identical at first glance.


Regards,

Graeme


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


Re: MuseScore Front End

2014-02-03 Thread SoundsFromSound
Graeme Lee wrote
 Hi Graeme,

 Oh ok thanks! I couldn't quite tell for sure because at a /quick /glance
 MuseScore output looks a little like Lilypond, but then again once you
 /really /look, not really at all. My eyes were clearly playing tricks on
 me
 I guess.

 Ben

 
 Musescore uses the feta font (slightly modified) - which is why it might 
 look almost identical at first glance.
 
 Regards,
 
 Graeme
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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

That would explain it :)



-
composer | sound designer 
LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/MuseScore-Front-End-tp158806p158810.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: MuseScore Front End

2014-02-03 Thread Federico Bruni
Il 04/feb/2014 03:09 SoundsFromSound soundsfromso...@gmail.com ha
scritto:

 Hey everyone,

 I'm sorry if this is a stupid question. I have never used MuseScore before
 and I've looked into it quickly tonight. I'm confused about one aspect of
it
 - does it actually /use /LilyPond for it's engraving? Or is it a
completely
 separate and stand-alone engraving software that outputs on its own? I
 didn't know if it was some sort of front end like Frescobaldi or simply
not
 Lily-/anything /at all.


Janek told me that they use the Feta font, which might lead to think that
the typesetting engine' is lilypond. But MuseScore has its own typesetting
engine.

Some weeks ago it's been reported here a tweet saying that MuseScore
developers will drop the lilypond export and focus on musicxml export.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Chained glissando runs out of paper

2014-02-03 Thread Helge Kruse
Thanks, works fine.

I must admit that reading the fine manual would have easier than producing
the stripped down example.

Regards
Helge


2014-02-03 David Nalesnik david.nales...@gmail.com:

 Hi Helge,


 On Mon, Feb 3, 2014 at 1:44 PM, Helge Kruse helge.kr...@gmx.net wrote:

 Hello,

 I have a part for voice where both hands should play glissandi
 alternatively for some measures. So when one glissando stops the other just
 started. It looks like as Lilypond avoids a line break in a glissando. The
 composer added a lot of thes measures. Unfortunately \break doesn't cause a
 line break.


 Check this link, at making glissandi breakable:

 http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-lines#glissando

 --David


 ___
 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: MuseScore Front End

2014-02-03 Thread Jan Nieuwenhuizen
Federico Bruni writes:

 Some weeks ago it's been reported here a tweet saying that MuseScore
 developers will drop the lilypond export and focus on musicxml export.

Yes, I had a chat about that with Thomas Bonte.  LilyPond export was
in dire need of some love and the best thing to do with code that
needs a lot of love and does not get it, is to throw it out.

Jan

-- 
Jan Nieuwenhuizen jann...@gnu.org | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar®  http://AvatarAcademy.nl  

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


Re: Any Finale/Sibelius forum members here?

2014-02-03 Thread Pierre Perol-Schneider
I relay this question :

The Git repository seems unpleasant. Couldn't there be an imslp work page
to submit our candidate scores?

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