Re: vertical spacing in leadsheet with text between staffs

2013-07-16 Thread Eluze
Jürgen Spiekermann wrote
> the following example shows two staffs with a Text between the staff:
> 
> The second staff is printed with huge space between Text and staff.
> Ist this a bug? It does not happen without \addlyrics
> 
> 
> \version "2.16.2"
>  
> << 
> \new ChordNames{ \germanChords \chordmode{ \germanChords f1 c1 c1
> f1} } 
> \relative c' { 
> \time 4/4 
> \key f \major 
> f4 f f f g e c2 g'4 g f g a2 f2 
> } 
> \addlyrics { \set stanza = #"1." Chris -- tus lädt uns al -- le
> ein, wir 
> sind sei -- ne Gäs -- te. } 
> >> 
> \markup{\bold "Zwischenvers"} 
> << 
> \new ChordNames{ \germanChords \chordmode{ \germanChords g1:7 c1
> g1:7 c1  } } 
> \relative c' { 
> \time 4/4 
> \key f \major 
> g'4 g a b c2 a g4 a g f e2 d \bar "|." 
> } 
> \addlyrics { \set stanza = #"1.-2." Seg -- ne, was wir ge -- ben,
> seg -- ne 
> un -- ser Le -- ben! } 
>>>

don't know if it's a bug - I'll forward this case to the bug list.

here is is a workaround overriding the ChordNames' or Lyrics'
VerticalAxisGroup staff-affinity to false (so the nonstaff context becomes a
staff) and redefining the vertical spacing parameters:

\layout {
  \context {
\ChordNames
% \Lyrics
\override VerticalAxisGroup.staff-affinity = ##f
\override VerticalAxisGroup.staff-staff-spacing = #'(
  (basic-distance . 0)
  (minimum-distance . 0)
  (padding . 0)
  (stretchability . 1)
)
  }
}

additionally you can also change the markup-system spacing:

\paper {
  markup-system-spacing = #'(
(basic-distance . 0)
(minimum-distance . 0)
(padding . .5)
(stretchability . 1)
  )
}

hth
Eluze




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/vertical-spacing-in-leadsheet-with-text-between-staffs-tp148055p148069.html
Sent from the Bugs mailing list archive at Nabble.com.

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


Pitched trill layout

2013-07-16 Thread Timothy Lanfear
> I'm not top posting

Layout of pitched trills with an interval greater than a third became worse
in 2.17.10.

\version "2.17.10"

\relative c' {

  \pitchedTrill f2 \startTrillSpan g r2 \stopTrillSpan
  \pitchedTrill f2 \startTrillSpan a r2 \stopTrillSpan
  \pitchedTrill f2 \startTrillSpan b r2 \stopTrillSpan

}







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


Re: Build fails on Fedora 19 because guile 2 is the default - configure should issue an error

2013-07-16 Thread Julien Rioux

On 14/07/2013 12:54 AM, Frédéric Bron wrote:

Fedora 19 comes with guile 2. However, it is possible to have both
guile 2 and guile 1.8.8 installed but the default is to point to guile
2.
configure does not complain when it finds guile 2 and the build
process can continue although the final lilypond binary fails to
compile lilypond sources. Below is an example of the output obtained
with the very simple input file containing only { c }.
The solution is to install a compatibility package
(compat-guile18{,-devel}) and set three environment variables before
issuing the configure command. For example for bash:
export GUILE=/usr/bin/guile1.8
export GUILE_CONFIG=/usr/bin/guile1.8-config
export GUILE_TOOLS=/usr/bin/guile1.8-tools

When this is not done, configure should issue an error like:
error: guile version should be > 1.X.Y and < 2.0.0 but 2.0.Z found.

Frédéric



See http://code.google.com/p/lilypond/issues/detail?id=3461

--
Julien


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


Re: \displayLilyMusic with full measure rest and \markup not working

2013-07-16 Thread Ralph Palmer
On Wed, Jul 10, 2013 at 3:12 AM, Eluze  wrote:

> reported by Gilles THIBAULT on the LilyPond French Users' list:
>
> http://lilypond-french-users.1298960.n2.nabble.com/bug-displayLilyMusic-td7580136.html
>
> the code
>
>   music = { R1-\fermataMarkup }
>   \displayLilyMusic \music
>
> produces
>
> C:/Program Files
>
> (x86)/LilyPond/usr/share/lilypond/current/scm/define-music-display-methods.scm:68:16:
> In procedure car in expression (car markup-expr):
> C:/Program Files
>
> (x86)/LilyPond/usr/share/lilypond/current/scm/define-music-display-methods.scm:68:16:
> Wrong type (expecting pair): ()
>
> this seems to have been introduced somewhere after version 2.12.3 (correct)
> ( 2.13.12 is corrupted)
>
> Eluze


Is this related to Issue 2067? I don't have enough experience to determine
whether it is or not. I'm submitting it as a new issue - Issue 3463 - with
a comment.
https://code.google.com/p/lilypond/issues/detail?id=3463&colspec=ID%20Type%20Status%20Stars%20Owner%20Patch%20Needs%20Summary

Thanks for the report, Eluze,
Ralph
___
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond


Re: Footnotes inside header markups

2013-07-16 Thread Ralph Palmer
On Wed, Jul 10, 2013 at 10:08 PM, Barikavily  wrote:

> > I'm not top posting.
>
> \version "2.16.2"
>
> % Footnotes don't work when located inside a header block
> % (Same thing happens with auto-footnote)
>
> \markup {
> Top-level markup
> \footnote "*" \italic "* This is my top-level markup footnote"
> }
>
> \score {
> { c' }
> \header {
> piece = \markup {
> Piece markup
> \footnote "**" \italic "** Footnote about the
> piece title"
> }
> }
> }


As far as I can tell, no one else has replied to Barikavily, so here goes .
. .
>From the documentation, it looks to me like \footnote is intended to be
used only with music, not with headers. Is that a correct interpretation,
LilyPonders? If so, the behavior you describe, Barikavily, is the intended
behavior.

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


Re: vertical spacing in leadsheet with text between staffs

2013-07-16 Thread Ralph Palmer
On Mon, Jul 15, 2013 at 4:33 PM, Jürgen Spiekermann <
juergen.spiekerm...@t-online.de> wrote:

> > I'm not top posting.
> Hello,
> the following example shows two staffs with a Text between the staff:
> \version "2.16.2"
> \paper {
> #(set-paper-size "a5")
> print-page-number = ##f
> ragged-right = ##f
> ragged-last-bottom = ##t
> ragged-bottom = ##t
> }
> \layout {
> indent = 0.0\cm
> }
> <<
> \new ChordNames{ \germanChords \chordmode{ \germanChords f1 c1 c1
> f1} }
> \relative c' {
> \time 4/4
> \key f \major
> f4 f f f g e c2 g'4 g f g a2 f2
> }
> \addlyrics { \set stanza = #"1." Chris -- tus lädt uns al -- le
> ein, wir
> sind sei -- ne Gäs -- te. }
> >>
> \markup{\bold "Zwischenvers"}
> <<
> \new ChordNames{ \germanChords \chordmode{ \germanChords g1:7 c1
> g1:7 c1  } }
> \relative c' {
> \time 4/4
> \key f \major
> g'4 g a b c2 a g4 a g f e2 d \bar "|."
> }
> \addlyrics { \set stanza = #"1.-2." Seg -- ne, was wir ge -- ben,
> seg -- ne
> un -- ser Le -- ben! }
> >>
>
>
>
>
>
> The second staff is printed with huge space between Text and staff.
> Ist this a bug? It does not happen without \addlyrics
>

Greetings, Jürgen Spiekermann -

This appears to be a bug, or at least ugly behavior. Thank you for your
report. A tracker has been issued as Issue 3464 :
https://code.google.com/p/lilypond/issues/detail?id=3464

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


Re: Pitched trill layout

2013-07-16 Thread Ralph Palmer
On Tue, Jul 16, 2013 at 7:48 AM, Timothy Lanfear <
lanf...@costamagna.demon.co.uk> wrote:

> > I'm not top posting
>
> Layout of pitched trills with an interval greater than a third became worse
> in 2.17.10.
>
> \version "2.17.10"
>
> \relative c' {
>
>   \pitchedTrill f2 \startTrillSpan g r2 \stopTrillSpan
>   \pitchedTrill f2 \startTrillSpan a r2 \stopTrillSpan
>   \pitchedTrill f2 \startTrillSpan b r2 \stopTrillSpan
>
> }


Thanks for the report, Timothy Lanfear. This has been submitted as Issue
3465.
https://code.google.com/p/lilypond/issues/detail?id=3465

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


Re: Footnotes inside header markups

2013-07-16 Thread David Kastrup
Ralph Palmer  writes:

> On Wed, Jul 10, 2013 at 10:08 PM, Barikavily  wrote:
>
>> > I'm not top posting.
>>
>> \version "2.16.2"
>>
>> % Footnotes don't work when located inside a header block
>> % (Same thing happens with auto-footnote)
>>
>> \markup {
>> Top-level markup
>> \footnote "*" \italic "* This is my top-level markup footnote"
>> }
>>
>> \score {
>> { c' }
>> \header {
>> piece = \markup {
>> Piece markup
>> \footnote "**" \italic "** Footnote about the
>> piece title"
>> }
>> }
>> }
>
>
> As far as I can tell, no one else has replied to Barikavily, so here
> goes .  . .  From the documentation, it looks to me like \footnote is
> intended to be used only with music, not with headers. Is that a
> correct interpretation, LilyPonders?

No.  While there is a \footnote music function for use in music, there
are also \footnote and \auto-footnote markup commands for use in
top-level markup.

Those don't work in music-related markup (such as text scripts and
rehearsal marks), and they apparently don't work in headers either.

Making them work in either would be a reasonable extension of
functionality.  Both are different endeavors, but titles are suitable
close to toplevel markup to make them seem a bit lower-hanging fruit.

There _is_ already

Issue 2819: \auto-footnote does not work in lyrics
http://code.google.com/p/lilypond/issues/detail?id=2819>
Issue 1757: Footnotes cannot attach to \header { }, (some?) TrypeScripts and 
MMRs
http://code.google.com/p/lilypond/issues/detail?id=1757>

and particularly the latter would already seem to cover the complaint.

> If so, the behavior you describe, Barikavily, is the intended
> behavior.

Not so much "intended" as "current and well-known limitation".

-- 
David Kastrup


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