problem with \RemoveEmptyStaves

2013-05-28 Thread Werner LEMBERG

Folks,


the \RemoveEmptyStaves command apparently has a big drawback: In a big
score, it removes staves even if only a single system fits on a page,
see the attached image.  How can I avoid this?


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


Re: LilyBin on GitHub

2013-05-28 Thread Christian Andersson
On Tue, May 28, 2013 at 8:37 AM, Trevor  wrote:

> I finally got around to throwing the code for LilyBin up on GitHub:
> https://github.com/trevordixon/LilyBin.
>
> I want to rewrite it soon, mostly to improve the front-end, but I think
> I'll also rewrite the server in Go. If you're good at javascript, you may
> be able to help some.
>
> Users: please create issues for bugs or feature requests. Non-users:
> please do the same. Let me know what might make it useful enough for you or
> others to use.
>

Trevor,

Do you mind just saying perhaps one or two words about what LilyBin is,
explaining why we should care?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: LilyBin on GitHub

2013-05-28 Thread Federico Bruni
2013/5/28 Christian Andersson 

> On Tue, May 28, 2013 at 8:37 AM, Trevor  wrote:
>
>> I finally got around to throwing the code for LilyBin up on GitHub:
>> https://github.com/trevordixon/LilyBin.
>>
>> I want to rewrite it soon, mostly to improve the front-end, but I think
>> I'll also rewrite the server in Go. If you're good at javascript, you may
>> be able to help some.
>>
>> Users: please create issues for bugs or feature requests. Non-users:
>> please do the same. Let me know what might make it useful enough for you or
>> others to use.
>>
>
> Trevor,
>
> Do you mind just saying perhaps one or two words about what LilyBin is,
> explaining why we should care?
>
>
many of us already know lilybin
in the github page there's a link to the website:
http://lilybin.com/

what is missing is a clear statement about the license
I think that this should be added at least on github, so people who want to
help know what they are contributing to

thanks Trevor for sharing the code on github!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frecobaldi 2 Mac OS X install guide

2013-05-28 Thread Andrew Bernard

You definitely need to include the sip install step in the guide.

Andrew

On 28/05/13 1:42 PM, Paul Morris wrote:

Hmmm, I remember running into the "No module named sip" problem back when I
was trying to install the dependencies manually.  When I switched to using
MacPorts I installed python using it (following the instructions on the
Frescobaldi site), which is a step that is not included in Philippe's guide.
(Presumably because python is already installed by default on OS X.)  So
maybe when I installed python in MacPorts it installed sip as well?  Or
maybe I installed sip?  I can't recall.




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


Equal bar lengths

2013-05-28 Thread Andrew Bernard

Dear list,

I am working on scores by a contemporary composer of the new complexity 
school (although I don't like such labels, it is a fair description). 
The notation is dense and complex. One characteristic the composer 
insists on is having beatmarks (I implement this with mensurstriche 
layout) at exactly ruled equal distances in his scores. I regard this as 
similar to notating on graph paper, with distance indicating scaled 
time. Not sure I agree with this, but it's something the composer desires.


The question is therefore, is there any way to make bars have equal 
length in lilypond, equal width on the paper, regardless of the number 
of notes and objects in the bar? I _know_ this cuts against all the 
principles of fine engraving, but surprisingly, it looks OK in the dense 
handwritten manuscripts.


Andrew


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


Re: Equal bar lengths

2013-05-28 Thread David Kastrup
Andrew Bernard  writes:

> Dear list,
>
> I am working on scores by a contemporary composer of the new
> complexity school (although I don't like such labels, it is a fair
> description). The notation is dense and complex. One characteristic
> the composer insists on is having beatmarks (I implement this with
> mensurstriche layout) at exactly ruled equal distances in his
> scores. I regard this as similar to notating on graph paper, with
> distance indicating scaled time. Not sure I agree with this, but it's
> something the composer desires.
>
> The question is therefore, is there any way to make bars have equal
> length in lilypond, equal width on the paper, regardless of the number
> of notes and objects in the bar? I _know_ this cuts against all the
> principles of fine engraving, but surprisingly, it looks OK in the
> dense handwritten manuscripts.

http://www.lilypond.org/doc/v2.16/Documentation/notation/proportional-notation>

-- 
David Kastrup


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


Re: Equal bar lengths

2013-05-28 Thread luis jure

on 2013-05-28 at 22:03 Andrew Bernard wrote:

> I _know_ this cuts against all the principles of fine engraving, 

well, i think you shouldn't _know_ that, because i don't think that's true,
really. it might be true in certain contexts, but definitely not in _all_. 

so don't worry, equal distance notation is A Good Thing for many types of
notation, and not only "new complexity". personally i find those unaligned
bar lines very distracting when reading the lead sheet of a jazz standard,
for example. yesterday i finished engraving a piece of mine where i needed
strict proportional notation, simply because the score had to be aligned to
a diagram of the accompanying tape.

you see, there's no need to be apologetic for needing something different
from the conventions found in early 20th century editions of 19th century
music...

that said, playing with the options found in section 4.5.5 Proportional
notation of the Notation Reference manual will surely help you.

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


Re: Equal bar lengths

2013-05-28 Thread Andrew Bernard

David, Luis,

Thanks. Proportional notation - exactly what I need.

Andrew


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


Tie and beam across line break

2013-05-28 Thread Ralph Palmer
Greetings -

I'm running LY 2.16.2 through Frescobaldi 2.0.10 under Win 7 Sp1.

I'm having trouble getting beams and ties to cross line breaks. Beams and
ties both cross regular bar lines nicely. I've tried searching the Snippet
Repository with as many search terms as I could come up with, but I can't
find anything to get either ties or beams to cross line breaks. I'm
attaching .png files showing the end of one line and the beginning of the
next of what I'm trying to accomplish. Any suggestions would be appreciated.

All the best,

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: Tie and beam across line break

2013-05-28 Thread Tim McNamara
Ties and slurs cross bar lines automatically.  I have never seen LilyPnd behave 
differently in that regard; ties and slurs that cross \repeat volta into a 
second or greater \alternative need a specific cue to happen correctly 
(\repeatTie IIRC).

IMHO beams should never cross bar lines- it looks bad to my eyes and is 
confusing for the musician.  YMMV on that, of course.

On May 28, 2013, at 8:41 AM, Ralph Palmer  wrote:

> Greetings -
> 
> I'm running LY 2.16.2 through Frescobaldi 2.0.10 under Win 7 Sp1.
> 
> I'm having trouble getting beams and ties to cross line breaks. Beams and 
> ties both cross regular bar lines nicely. I've tried searching the Snippet 
> Repository with as many search terms as I could come up with, but I can't 
> find anything to get either ties or beams to cross line breaks. I'm attaching 
> .png files showing the end of one line and the beginning of the next of what 
> I'm trying to accomplish. Any suggestions would be appreciated.
> 
> All the best,
> 
> 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
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Frecobaldi 2 Mac OS X install guide

2013-05-28 Thread Philippe Massart
Normally, the sip step (along with other dependencies) is included in the pyqt 
install via macports. That's why I did not mention it. 

Philippe



Le 28 mai 2013 à 13:57, Andrew Bernard  a écrit :

> You definitely need to include the sip install step in the guide.
> 
> Andrew
> 
> On 28/05/13 1:42 PM, Paul Morris wrote:

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


Re: Tie and beam across line break

2013-05-28 Thread Kieren MacMillan
Hi Ralph,

Beam.breakable = ##t

with or without \once and/or explicit context name, as needed.

Hope this helps!
Kieren.

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


Re: Tie and beam across line break

2013-05-28 Thread David Nalesnik
Hi Ralph,

On May 28, 2013, at 8:41 AM, Ralph Palmer  wrote:

Greetings -

I'm running LY 2.16.2 through Frescobaldi 2.0.10 under Win 7 Sp1.

I'm having trouble getting beams and ties to cross line breaks. Beams and
ties both cross regular bar lines nicely. I've tried searching the Snippet
Repository with as many search terms as I could come up with, but I can't
find anything to get either ties or beams to cross line breaks.


For beams, check out this snippet:

http://www.lilypond.org/doc/v2.16/Documentation/snippets/rhythms#rhythms-beams-across-line-breaks



On Tue, May 28, 2013 at 9:02 AM, Tim McNamara

>
> IMHO beams should never cross bar lines- it looks bad to my eyes and is
> confusing for the musician.  YMMV on that, of course.
>

Beaming across barlines is very useful for conveying patterns that
contradict the prevailing meter.  It's often seen in polymetric music where
the composer has opted to notate the entire ensemble with a common meter,
for reasons of practicality.

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


Re: Tie and beam across line break

2013-05-28 Thread Ralph Palmer
On Tue, May 28, 2013 at 10:19 AM, David Nalesnik
wrote:

> Hi Ralph,
>
> On May 28, 2013, at 8:41 AM, Ralph Palmer 
> wrote:
>
> Greetings -
>
> I'm running LY 2.16.2 through Frescobaldi 2.0.10 under Win 7 Sp1.
>
> I'm having trouble getting beams and ties to cross line breaks. Beams and
> ties both cross regular bar lines nicely. I've tried searching the Snippet
> Repository with as many search terms as I could come up with, but I can't
> find anything to get either ties or beams to cross line breaks.
>
>
> For beams, check out this snippet:
>
>
> http://www.lilypond.org/doc/v2.16/Documentation/snippets/rhythms#rhythms-beams-across-line-breaks
>
>
>
> On Tue, May 28, 2013 at 9:02 AM, Tim McNamara
>
>
>> IMHO beams should never cross bar lines- it looks bad to my eyes and is
>> confusing for the musician.  YMMV on that, of course.
>>
>
> Beaming across barlines is very useful for conveying patterns that
> contradict the prevailing meter.  It's often seen in polymetric music where
> the composer has opted to notate the entire ensemble with a common meter,
> for reasons of practicality.
>
> --David
>

Wow! That was quick. Thanks to the three of you. The broken beams were not
my choice. Luckily, I could have gotten away without breaking them in one
or two of the short scores I'm working on, but not breaking the beams makes
the spacing crowded, is not what the composer wished (to the best of my
knowledge), and might not be possible in subsequent short scores (too many
bars in a row with beams across the bar lines).

Do I need to resort to slurs and laissez-vibrer in order to get the ties
across the break?

Thanks again,

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: Tie and beam across line break

2013-05-28 Thread David Nalesnik
Ralph,


On Tue, May 28, 2013 at 9:43 AM, Ralph Palmer wrote:

>
> Do I need to resort to slurs and laissez-vibrer in order to get the ties
> across the break?
>
>
>
No--just put a tie between the two notes.  A broken tie will be created
automatically if there's a line break.

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


Re: tabFullNotation

2013-05-28 Thread David Kastrup
"Phil Burfitt"  writes:

> Yes, placing tabFullNotation in the layout block works =)
>
> Harm and Eluze, thank you very much!

I've proposed a patch in
http://code.google.com/p/lilypond/issues/detail?id=3379> that would
appear to let your original example work as expected.  That seemed
easier to do than rewriting the documentation to match the old behavior
of the code.

-- 
David Kastrup


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


Re: LilyBin on GitHub

2013-05-28 Thread Trevor
Thank you for reminding me Federico. I added a LICENSE file (MIT license)
to the repository.


On Tue, May 28, 2013 at 5:49 AM, Federico Bruni  wrote:

> 2013/5/28 Christian Andersson 
>
>> On Tue, May 28, 2013 at 8:37 AM, Trevor  wrote:
>>
>>> I finally got around to throwing the code for LilyBin up on GitHub:
>>> https://github.com/trevordixon/LilyBin.
>>>
>>> I want to rewrite it soon, mostly to improve the front-end, but I think
>>> I'll also rewrite the server in Go. If you're good at javascript, you may
>>> be able to help some.
>>>
>>> Users: please create issues for bugs or feature requests. Non-users:
>>> please do the same. Let me know what might make it useful enough for you or
>>> others to use.
>>>
>>
>> Trevor,
>>
>> Do you mind just saying perhaps one or two words about what LilyBin is,
>> explaining why we should care?
>>
>>
> many of us already know lilybin
> in the github page there's a link to the website:
> http://lilybin.com/
>
> what is missing is a clear statement about the license
> I think that this should be added at least on github, so people who want
> to help know what they are contributing to
>
> thanks Trevor for sharing the code on github!
>
>
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


emacs lilypond-mode installation

2013-05-28 Thread Kevin Barry

Dear LilyPond users,

A friend recently persuaded me to try emacs for text editing (LaTeX + 
LilyPond), however I can't quite understand the instructions for 
installing lilypond-mode, as outlined here:

http://lilypond.org/doc/v2.16/Documentation/usage/text-editor-support

'An Emacs mode for entering music and running LilyPond is contained in 
the source archive in the ‘elisp’ directory. Do make install to install 
it to elispdir.'


What exactly is the source archive?  The download seems to be a shell 
script.  Does it mean the lilypond folder in /usr/local/?  I did find a 
folder called elisp (actually there seem to be several on my computer 
since guile 2.0 comes with Ubuntu) in 
/usr/local/lilypond/usr/share/guile/1.8/lang/elisp/ but doing a make 
install only gave an error ('make: *** No rule to make target `install'. 
 Stop.'). Should I be looking somewhere else?  There is an emacs folder 
in /usr/local/lilypond/usr/share/emacs/ which seems to contain some of 
the files mentioned in the instructions in the documentation, but I 
don't understand them: there's no folder anywhere on my computer called 
elispdir, and I don't know what a load-path is.  Do I just need to add a 
line to the ~/.emacs file pointing to this folder?


K.

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


Re: emacs lilypond-mode installation

2013-05-28 Thread Tim McNamara
On May 28, 2013, at 1:19 PM, Kevin Barry wrote:
> Dear LilyPond users,
> 
> A friend recently persuaded me to try emacs for text editing (LaTeX + 
> LilyPond), however I can't quite understand the instructions for installing 
> lilypond-mode, as outlined here:
> http://lilypond.org/doc/v2.16/Documentation/usage/text-editor-support
> 
> 'An Emacs mode for entering music and running LilyPond is contained in the 
> source archive in the ‘elisp’ directory. Do make install to install it to 
> elispdir.'
> 
> What exactly is the source archive?  The download seems to be a shell script. 
>  Does it mean the lilypond folder in /usr/local/?  I did find a folder called 
> elisp (actually there seem to be several on my computer since guile 2.0 comes 
> with Ubuntu) in /usr/local/lilypond/usr/share/guile/1.8/lang/elisp/ but doing 
> a make install only gave an error ('make: *** No rule to make target 
> `install'.  Stop.'). Should I be looking somewhere else?  There is an emacs 
> folder in /usr/local/lilypond/usr/share/emacs/ which seems to contain some of 
> the files mentioned in the instructions in the documentation, but I don't 
> understand them: there's no folder anywhere on my computer called elispdir, 
> and I don't know what a load-path is.  Do I just need to add a line to the 
> ~/.emacs file pointing to this folder?

I added the following to my .emacs file:

(autoload 'LilyPond-mode "lilypond-mode" "LilyPond Editing Mode" t)
(add-to-list 'auto-mode-alist '("\\.ly$" . LilyPond-mode))
(add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock)))

I haven't used Emacs in a long time; you might also want to add:

(add-to-list 'auto-mode-alist '("\\.ily$" . LilyPond-mode))

It's been a very long time since I used Emacs for anything and I can't remember 
what else I did to make LilyPond work with it.  It didn't work for me today; I 
vaguely recall moving some files into site-lisp inside the file hierarchy for 
Emacs.  And I remember it working fine; as I recall, messages from LilyPond 
were sent to the scratch buffer.

Sorry to not be more helpful.

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


Re: emacs lilypond-mode installation

2013-05-28 Thread Hwaen Ch'uqi
Many greetings,
 Actually, I, an ubuntu user, had the same problems when
installing LilyPond from the shell script. The emacs subdirectory
which you found in the LilyPond directory contains a folder called, I
believe, "lisp" The files in this folder are what you especially need.
The load-path is the set of directories which emacs initially searches
in order to know which packages to immediately call. You can find
these list of directories by calling `C-h v' and typing load-path.
Choose one, and move the files to that directory. (You may need to do
this as root.) Then, add the following lines to your .emacs file:

(autoload 'LilyPond-mode "lilypond-mode")
(setq auto-mode-alist
  (cons '("\\.ly$" . LilyPond-mode) auto-mode-alist))

(add-hook 'LilyPond-mode-hook (lambda () (turn-on-font-lock)))

 This code will also ensure that LilyPond-mode will be called
whenever emacs visits a file with a .ly extension. I hope this helps.
Hwaen Ch'uqi


On 5/28/13, Kevin Barry  wrote:
> Dear LilyPond users,
>
> A friend recently persuaded me to try emacs for text editing (LaTeX +
> LilyPond), however I can't quite understand the instructions for
> installing lilypond-mode, as outlined here:
> http://lilypond.org/doc/v2.16/Documentation/usage/text-editor-support
>
> 'An Emacs mode for entering music and running LilyPond is contained in
> the source archive in the ‘elisp’ directory. Do make install to install
> it to elispdir.'
>
> What exactly is the source archive?  The download seems to be a shell
> script.  Does it mean the lilypond folder in /usr/local/?  I did find a
> folder called elisp (actually there seem to be several on my computer
> since guile 2.0 comes with Ubuntu) in
> /usr/local/lilypond/usr/share/guile/1.8/lang/elisp/ but doing a make
> install only gave an error ('make: *** No rule to make target `install'.
>   Stop.'). Should I be looking somewhere else?  There is an emacs folder
> in /usr/local/lilypond/usr/share/emacs/ which seems to contain some of
> the files mentioned in the instructions in the documentation, but I
> don't understand them: there's no folder anywhere on my computer called
> elispdir, and I don't know what a load-path is.  Do I just need to add a
> line to the ~/.emacs file pointing to this folder?
>
> K.
>
> ___
> 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


top-aligned superscriptions

2013-05-28 Thread Hanns Holger Rutz
hi,

how can I enforce superscriptions to be vertically aligned? e.g.

r32^\markup { \raise #10 \italic { Cell }} c'32^\markup { \raise #10 \italic { 
Cell }}

the `raise` doesn't seem to have any effect, the two words "Cell" appear right 
above the rest and the note at different vertical positions.

I need to have text annotations which appear always top-aligned (no matter 
whether there are tuplet bars etc.)

thanks, .h.h.



---
"Si hay reelección, Capriles será reelecto"


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


Re: top-aligned superscriptions

2013-05-28 Thread Thomas Morley
2013/5/28 Hanns Holger Rutz :
> hi,
>
> how can I enforce superscriptions to be vertically aligned? e.g.
>
> r32^\markup { \raise #10 \italic { Cell }} c'32^\markup { \raise #10 \italic 
> { Cell }}
>
> the `raise` doesn't seem to have any effect, the two words "Cell" appear 
> right above the rest and the note at different vertical positions.
>
> I need to have text annotations which appear always top-aligned (no matter 
> whether there are tuplet bars etc.)
>
> thanks, .h.h.

Hi,

try

  \textLengthOn

and maybe you want to add:

  \override TextScript #'staff-padding = #12 % choose appropiate value

HTH,
  Harm

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


Re: top-aligned superscriptions

2013-05-28 Thread Hanns Holger Rutz
great, thanks!

I found a variation when I use \mark instead of superscript, too:

\override Score.RehearsalMark #'padding = #8

\times 8/9 r64  { \mark \markup { \italic { Cell }} c'64 c'64 r64 c'64 c'64 }



best, .h.h.


On 28 May 2013, at 22:38, Thomas Morley wrote:

> 2013/5/28 Hanns Holger Rutz :
>> hi,
>> 
>> how can I enforce superscriptions to be vertically aligned? e.g.
>> 
>> r32^\markup { \raise #10 \italic { Cell }} c'32^\markup { \raise #10 \italic 
>> { Cell }}
>> 
>> the `raise` doesn't seem to have any effect, the two words "Cell" appear 
>> right above the rest and the note at different vertical positions.
>> 
>> I need to have text annotations which appear always top-aligned (no matter 
>> whether there are tuplet bars etc.)
>> 
>> thanks, .h.h.
> 
> Hi,
> 
> try
> 
> \textLengthOn
> 
> and maybe you want to add:
> 
> \override TextScript #'staff-padding = #12 % choose appropiate value
> 
> HTH,
>  Harm

---
"Si hay reelección, Capriles será reelecto"


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


Re: lilypond-user Digest, Vol 126, Issue 150

2013-05-28 Thread Kevin Barry

Message: 5
Date: Tue, 28 May 2013 22:33:01 +0200
From: Hanns Holger Rutz 
To: lilypond-user 
Subject: top-aligned superscriptions
Message-ID: <62ad52f5-6186-4452-bf54-b331a3b68...@sciss.de>
Content-Type: text/plain; charset=iso-8859-1

hi,

how can I enforce superscriptions to be vertically aligned? e.g.

r32^\markup { \raise #10 \italic { Cell }} c'32^\markup { \raise #10 \italic { 
Cell }}

the `raise` doesn't seem to have any effect, the two words "Cell" appear right 
above the rest and the note at different vertical positions.

I need to have text annotations which appear always top-aligned (no matter 
whether there are tuplet bars etc.)

thanks, .h.h.


\raise only works if there is something that comes before it in the 
markup, so if you want to begin a \markup block with \raise you have to 
put \null in front of it, so


r32\markup { \null \raise #10 }

should work.  Harm's suggestion of setting the staff-padding property is 
more efficient if you intend to line up many markups (although it's not 
always optimal - letters that go below the line, like j or y will not 
behave as you might want).  A further option would be to put the words 
in some kind of lyric context, which would line them up perfectly, but 
may be more tricky depending on what you're trying to do.


K.


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


Huge gap between piano staves

2013-05-28 Thread Derek
Hi there, 

I have a vocal/piano score with centered dynamics for the piano part. As
soon as I added the dynamics ( \new Dynamics = "Dynamics_pf" \dynamics) the
gap between the right and left hand of the piano became enormous even where
there weren't any dynamics between them. I have scoured the documentation
but for the life of me I cannot find a solution to shrink the gap between
the two.

 
I am running 2.16
I also have a staff for the pedal ( \new Dynamics = "pedal" \pedal) and I
can't seem to get enough of a gap between the pedal markings and the next
stave. Any suggestions?

 

 



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Huge-gap-between-piano-staves-tp146457.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: Feature Request: Chromatic note names - Good News

2013-05-28 Thread ericoschm...@yahoo.com.br
I have found a way to make both staffs become compatible. (all tritones go
down)
It is a fairly big workaround, but works!
I kind of followed my previous idea.


> So, maybe, if I export the chromatically written music to MIDI, open it
> with encore or finale, adjust the key signature, then exporting back to
> musicXML, then converting to lilypond again, and pasting in a traditional
> staff... then i finally get the correct pitches and correct tritones?? 
> Maybe that would work. Can you imagine a shorter way? 
> 
> And, lets say i get it back to lilypond with the correct pitches and
> tritones, but the notes enharmonically wrong according to the key
> signature (lets say, e flats in a Emaj key, where should be d sharps). 
> Doesnt lilypond has an "smart" transpose function that enharmonically
> changes notes? 
> So i could always "smart" transpose anything to C major, and then use the
> normal transposition back to the desired key. 

For short, i exported to MIDI, then imported back, and "smart" transposed
it.

All files I refer to:

http://www.4shared.com/dir/ppnXDzKl/Lilypond.html

What I did:
I wrote an F# scale using the dodecapitchnames snippet, chromatic staff, etc
[dodecatest.ly]
I used the \midi { } function to get a .mid file [dodecatest.mid], then used
the midi2ly to get it back [dodecatest-midi.ly].
Then I used the smart transpose to get it transformed into a Gb scale
[dodecatest-midi-smarttranspose.ly]

--

Theres an exemple of what happens if i just copy and paste the music
expression into a regular staff [dodecatest-unconverted.ly]. Tritones go in
the augmented fourth way, octaves get messed up.

So, in the middle of the process I opened the dodecatest.mid with Encore. 
At first it shows the right pitches, but names enharmonically wrong.
[dodecatest-enc-asopens.enc]
I only set the key signature to Gb and it displays correctly
[dodecatest-enc-gflat.enc]
It could be set to any key signature, or transposed, works fine. As you
propably have no Encore, there is a screenshot
[dodecatest-enc-printscreen.jpg]

In portuguese, this would be called a "gambiarra". Here are two good
definitions of gambiarra:

  
 

---

Conclusions:

Well, the smart transpose isnt as smart as Encore. It displays as B what
should be a Cb in the key of Gb.  I could possibly use Finale for a better
looking engraving then Encore, and still have the Cb.
But having the midi with correct pitches is a victory already. 

Doing it the other way around is much easier, as i can just copy&paste the
same music expression, and use the "staffLineLayoutFunction" approach. The
"dodecaPitchNames" would mess up the tritones in the opposite way.

Although I have used the regular english note names (for not having to send
you modified language files), i could very well have set \language chromatic
and used do di re me mi (...), and it would have worked too (it just sets
all "black keys" as sharps, or flats, or whatever i set).

So this still leaves the automatic ledger lines thing to be solved, I still
haven't figured out how. And I'm not so much optimist that I will, as I'm
starting to think that it is something beyond my skills.
And, maybe there's a shorter way then ly-midi-ly conversion...




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Feature-Request-Chromatic-note-names-tp145984p146458.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