Re: system-system-spacing in lilypond-book-file

2011-06-29 Thread Stefan Thomas
Dear Philippe,
thanks for Your explanation. It works fine now.
I think this should be mentioned explicitly in the manual.

Hello,

 Here is a little explanation about the problem : in fact, when including a
 lilypond snippet with breaks in a LaTeX document, lilypond-book makes a
 separate .ly file for each system.

 In that way, the become 2 images included in a LaTeX file. That's why the
 \paper {system-system-spacing} block won't do anything.

 The subject was mentionned 2 years ago here :

 http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html
 http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html

 A possible solution was to add a command in the LaTeX preamble :

 \newcommand{\
 betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak}

 You may of course change the \vspace to the value you want.

 The question was also mentionned here :

 http://old.nabble.com/between-system-space-does-not-work-with-lilypond-
 book-td6988067.html#a6988067
 http://old.nabble.com/between-system-space-does-not-work-with-lilypond-
 book-td6988067.html#a6988067

 Hope this helps.

 Philippe
 --
 View this message in context: http://old.nabble.com/system-system-spacing-
 in-lilypond-book-file-tp31930124p31945829.html
 Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.

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


Re: how to create baroque ornaments

2011-06-29 Thread Giso Grimm
On 06/27/2011 11:26 PM, Nicolas Sceaux wrote:
 Le 27 juin 2011 à 21:23, Giso Grimm a écrit :
 
 How can I create ornaments like those in the attached example?

 I tried \markup with creating a path, however, this is always placed
 outside the staff. The desired ornament should always appear at a fixed
 distance to the note head (similar to accidentials, but after the note
 head).
 
 This file might gives some basis for what you want:
 https://github.com/nsceaux/nenuvar/blob/master/common/side-ornementations.ily
 
 For instance:
 
 \include side-ornementations.ily
 {
   \parc bes'4. \parb c''!8 \para d''4. \pralla c'' \pralla e''8 \bar 
 }

Thanks a lot! This works very nice.

However, I have two questions regarding the fine-tuning of the position:

How can I achieve a position after the dot? I guess I have to change
something near line 86:


   (if (and (= direction RIGHT) (ly:grob? dot-column))
   (set! (ly:grob-property dot-column 'positioning-done)
 (lambda (grob)
   (ly:dot-column::calc-positioning-done grob)
   (ly:grob-translate-axis! grob width X)))

Since I am not (yet) a scheme/lilypond programmer I could not figure out
what to do.

Is it easily possible to vertically shift the musicglyph in one of the
functions para/parb/... without changing the other scripts?

Giso


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


Re: chord names with lowered bass

2011-06-29 Thread Johan Vromans
David Raleigh Arnold d...@openguitar.com writes:

 ... that is all the more reason to use C/e
 for the slash bass, and reserve C/E for the rare polychord.

As a (former?) jazz- and bigband guitarist I strongly object. 

Also, there are some score interpretations that use lowercase letters to
denote minor chords, which would make interpreting C/e even more
dubious.

No doubt, LilyPond will get a setting to customize this, but
nevertheless I think it is not a good idea to change the
well-established meaning the slash.

-- Johan

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


Re: system-system-spacing in lilypond-book-file

2011-06-29 Thread Dmytro O. Redchuk
On Wed 29 Jun 2011, 08:26 Stefan Thomas wrote:
 Dear Philippe,
 thanks for Your explanation. It works fine now.
 I think this should be mentioned explicitly in the manual.
I believe it is here:
http://lilypond.org/doc/v2.14/Documentation/usage/latex

Isn't it?

If not, would you please write to bug-lilypond (or here) what exactly sould be
added and to which section of the manual?

Thank you!


 Hello,
 
  Here is a little explanation about the problem : in fact, when including a
  lilypond snippet with breaks in a LaTeX document, lilypond-book makes a
  separate .ly file for each system.
 
  In that way, the become 2 images included in a LaTeX file. That's why the
  \paper {system-system-spacing} block won't do anything.
 
  The subject was mentionned 2 years ago here :
 
  http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html
  http://lists.nongnu.org/archive/html/lilypond-devel/2009-01/msg00440.html
 
  A possible solution was to add a command in the LaTeX preamble :
 
  \newcommand{\
  betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak}
 
  You may of course change the \vspace to the value you want.
 
  The question was also mentionned here :
 
  http://old.nabble.com/between-system-space-does-not-work-with-lilypond-
  book-td6988067.html#a6988067
  http://old.nabble.com/between-system-space-does-not-work-with-lilypond-
  book-td6988067.html#a6988067
 
  Hope this helps.
 
  Philippe
  --
  View this message in context: http://old.nabble.com/system-system-spacing-
  in-lilypond-book-file-tp31930124p31945829.html
  Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.

-- 
  Dmytro O. Redchuk
  Bug Squad

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


SustainPedal: to-barline setting?

2011-06-29 Thread Xavier Scheuer
Hi,

I'm typesetting a piano score where the pedal is mainly
  \sustainOn  at the beginning of the measure and  \sustainOff  at the
very end of the measure (just before the bar line) and so on.
I did not find a proper way to print the  \sustainOff  at the very end
of the measure (just before the bar line).

I'd like to use a syntax like

  s1\sustainOn | s1\sustainOff\sustainOn |  % etc.

with a propertie like  Hairpin #'to-barline = ##t  that I could use
for  SustainPedal , so I do not have to care about what value is the
last note of the measure.

I tried  \override SustainPedal #'to-barline = ##t  but it does not
work.  AFAICS  SustainPedal  does not have the  'to-barline  propertie
because it does not support  spanner-interface .  I tried also
  \override Dynamics.SustainPedalLineSpanner #'to-barline = ##t
(because  SustainPedalLineSpanner  supports  spanner-interface  but it
failed).

Is there a simple way to print the  \sustainOff  at the very end of the
measure (just before the bar line)?
Thanks in advance.

Cheers,
Xavier

-- 
Xavier Scheuer x.sche...@gmail.com

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


Re: system-system-spacing in lilypond-book-file

2011-06-29 Thread flup2


Dmytro O. Redchuk-2 wrote:
 
 I believe it is here:
 http://lilypond.org/doc/v2.14/Documentation/usage/latex
 
 Isn't it?
 
 If not, would you please write to bug-lilypond (or here) what exactly
 sould be
 added and to which section of the manual?
 
 Thank you!
 

Hello,

The way it's explained in the doc tells mostly about the number of systems
to include in the LaTeX file. For less advanced LaTeX users as I am, it
doesn't look obvious that * betweenLilyPondSystem * can also be used to work
on the space between system and that, in that kind of case, vertical spacing
settings in the lilypond environment have no effect.

Things could be explained like this :

%%%
\betweenLilyPondSystem may also be used to set the space between system, as
vertical spacing settings in a \paper block have no effect since they are
considered as different images. One could specify this way :

\newcommand{\betweenLilyPondSystem}[1]{\vspace{1mm}\linebreak}
%%%

Philippe
-- 
View this message in context: 
http://old.nabble.com/system-system-spacing-in-lilypond-book-file-tp31930124p31952839.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.


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


Re: Texinfo manual.

2011-06-29 Thread Graham Percival
On Wed, Jun 29, 2011 at 06:18:04AM +0200, Werner LEMBERG wrote:
 
  But this path wasn't valid. The index.html file was actually
  installed to
  
  file:///usr/local/lilypond/usr/share/doc/lilypond/html/offline-root/index.html
 
 Ouch.  Why not the canonical location
 
   file:///usr/local/share/doc/lilypond/... ?
 
 This looks completely broken.

LilyPond installs everything into @prefix@/lilypond/.  We add
symlinks to @prefix@/bin/lilypond and the like, so most people
don't notice.  My best guess is that this makes it easier to deal
with the osx app format and/or mingw progra~1 ?  but that's a
complete guess.  In keeping with that, I suppose that we could
make the --doc add such a symlink.

Anybody interested in poking at the installation scripts is of
course welcome to do so, but it won't be pretty.

Cheers,
- Graham

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


Re: how to create baroque ornaments

2011-06-29 Thread Giso Grimm
On 06/29/2011 08:54 AM, Giso Grimm wrote:
 On 06/27/2011 11:26 PM, Nicolas Sceaux wrote:
 Le 27 juin 2011 à 21:23, Giso Grimm a écrit :

 How can I create ornaments like those in the attached example?

 I tried \markup with creating a path, however, this is always placed
 outside the staff. The desired ornament should always appear at a fixed
 distance to the note head (similar to accidentials, but after the note
 head).

 This file might gives some basis for what you want:
 https://github.com/nsceaux/nenuvar/blob/master/common/side-ornementations.ily

 For instance:

 \include side-ornementations.ily
 {
   \parc bes'4. \parb c''!8 \para d''4. \pralla c'' \pralla e''8 \bar 
 }
 
 Is it easily possible to vertically shift the musicglyph in one of the
 functions para/parb/... without changing the other scripts?

The answer was yes, the #:raise command does what I wanted:

%% Battement after note head
battement =
#(define-music-function (parser loc arg) (ly:music?)
   (side-ornate-event arg
  (markup #:fontsize -2 #:raise 1 #:rotate 30
#:concat (#:hspace 0.5 #:vspace 0.3 #:musicglyph scripts.prall))
  RIGHT))

Still I don't know how to get it printed after the dot.

Giso


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


Set accidental style in the layout block

2011-06-29 Thread Xavier Scheuer
Hi,

Is there a way to set accidental style in the  \layout  block?

  \layout {
\context {
  \Voice
  #(set-accidental-style 'piano)
}
  }

gives me an error: syntax error, unexpected MUSIC_IDENTIFIER.

IIUC  #(set-accidental-style 'piano)  only works within a music
expression.  I'd like to be able to define this layout setting within
the  \layout  block, as I do for  Score.skipBars  or
 MultiMeasureRest #'expand-limit  for example.

Is there a way to define accidental style outside the music expression?

Cheers,
Xavier

-- 
Xavier Scheuer x.sche...@gmail.com

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


RE: system-system-spacing in lilypond-book-file

2011-06-29 Thread James Lowe
Stefan

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Stefan 
Thomas [kontrapunktste...@googlemail.com]
Sent: 29 June 2011 07:26
To: phili...@philmassart.net; lilypond-user
Subject: Re: system-system-spacing in lilypond-book-file

Dear Philippe,
thanks for Your explanation. It works fine now.
I think this should be mentioned explicitly in the manual.

---

If you could give me a location and which manual, and perhaps some explanatory 
text why/what you think needs adding - it was not clear to me.

I can do that if it is appropriate.

See:

http://lilypond.org/doc/v2.13/Documentation/contributor/documentation-suggestions.html

Regards

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


DynamicText inside Dynamics context not correctly aligned

2011-06-29 Thread Xavier Scheuer
Hello,

I remember a discussion reporting that dynamics ( DynamicText ) inside
a  Dynamics  context (i.e. attached to spacer rests) are not correctly
aligned (they appear like right-aligned instead of centered).
Unfortunately I can't find this discussion again and I cannot find an
issue about it on the tracker either.

Does someone recall this discussion?  I'm actually looking for a
workaround.  \override DynamicText #'X-offset = #0  gives better results
than the default output but now they appear more like left-aligned and
 \override DynamicText #'self-alignment-X = #CENTER  does not change
anything in this case.

Any help would be appreciated.
Thanks in advance!

Cheers,
Xavier

-- 
Xavier Scheuer x.sche...@gmail.com

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


Re: reverting the beam-exceptions immediately

2011-06-29 Thread Urs Liska

You could make an invisible time-signature change:

  \once \override Score.TimeSignature #'stencil = ##f
  \time 3/8  c' 16 d' e' d' c' 8

HTH
Urs

Am 28.06.2011 10:58, schrieb Stefan Thomas:

Dear community,
in the below quoted example I can reset the beam-exceptions only after 
a time-signature-change.
How could it be possible restting the beam-exceptions without a 
time-signature change?


\version 2.14.1

\new Staff {
  \time 3/8
  \unset Timing.beamExceptions
   \set Voice.baseMoment = #(ly:make-moment 1 8)
  \repeat unfold 3 { \times 2/3 {c'16 d' e'  }}
  \unset Voice.baseMoment
  \revert Score.TimeSignature #'beamExceptions %this works, but only 
when the time-signature changes!

  c' 16 d' e' d' c' 8
  \time 3/8  c' 16 d' e' d' c' 8
}


___
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


help with pitchedtrill

2011-06-29 Thread Alex Jones
Couple of questions:
I'm trying to use pitchedTrill, but its creating a problem when I have a tie 
coming off the note:

score.ly:125:88: warning: unterminated tie
\pitchedTrill d4~ \startTrillSpan \! ees d16 \stopTrillSpan b (g ees 
\pitchedTrill d4~) 

\startTrillSpan ees d16 \stopTrillSpan b (g a)

The score comes out ok, but I get the above warning.

What I really want is the trill with a flat sign, but I didn't figure that one 
out.

Also, is there a workaround to get a break where you have a glissando?

Any help would be greatly appreciated!

I'm using 2.14.1 for Mac OS X.

-akj
--
Alex K. Jones - clarinet
www.jeffsys.net/~akjones/music
847-372-8999


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


Convert-ly and related files

2011-06-29 Thread K. Kellogg-Smith
I’m using convert-ly with old (‘legacy’) .ly files to learn more about 
LY programming. I have questions about the inter-relationships between 
convert-ly, convertrules, and the source(s) of the code substitutions 
I’m finding in converted .ly source code. While this is an excellent and 
educational user forum, it doesn’t look to me like it’s the appropriate 
one for answers to my convert-ly questions. For example, is there a list 
of obsolete LY codes and commands and the last version after which those 
codes and commands were no longer supported (for example, the 
articulation pairs “cr, rc” and “decr, rced”)? I’ve looked into the 
change logs of fixes, but that’s a very tedious exercise. Any help would 
be appreciated.


Ken

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


Re: help with pitchedtrill

2011-06-29 Thread m...@apollinemike.com
On Jun 29, 2011, at 3:27 PM, Alex Jones wrote:

 Couple of questions:
 I'm trying to use pitchedTrill, but its creating a problem when I have a tie 
 coming off the note:
 
 score.ly:125:88: warning: unterminated tie
 \pitchedTrill d4~ \startTrillSpan \! ees d16 \stopTrillSpan b (g ees 
 \pitchedTrill d4~) 
   
 \startTrillSpan ees d16 \stopTrillSpan b (g a)
 
 The score comes out ok, but I get the above warning.
 
 What I really want is the trill with a flat sign, but I didn't figure that 
 one out.

You can put a markup above the note:

a4\trill^\markup { \flat }

or

a4\startTrillSpan^\markup { \flat } a4\stopTrillSpan

 
 Also, is there a workaround to get a break where you have a glissando?

\override Glissando #'breakable = ##t

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


Re: Convert-ly and related files

2011-06-29 Thread Graham Percival
On Wed, Jun 29, 2011 at 10:18:56AM -0400, K. Kellogg-Smith wrote:
 For example, is there a list of obsolete LY codes and
 commands and the last version after which those codes and commands
 were no longer supported (for example, the articulation pairs “cr,
 rc” and “decr, rced”)? I’ve looked into the change logs of fixes,
 but that’s a very tedious exercise. Any help would be appreciated.

convert-ly -s
failing that, just read the source code.

Cheers,
- Graham

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


Re: SustainPedal: to-barline setting?

2011-06-29 Thread Phil Holmes
- Original Message - 
From: Xavier Scheuer x.sche...@gmail.com
To: lilypond-user lilypond-user@gnu.org; lilypond-devel 
lilypond-de...@gnu.org

Sent: Wednesday, June 29, 2011 9:24 AM
Subject: SustainPedal: to-barline setting?



Hi,

I'm typesetting a piano score where the pedal is mainly
 \sustainOn  at the beginning of the measure and  \sustainOff  at the
very end of the measure (just before the bar line) and so on.
I did not find a proper way to print the  \sustainOff  at the very end
of the measure (just before the bar line).

I'd like to use a syntax like

 s1\sustainOn | s1\sustainOff\sustainOn |  % etc.

with a propertie like  Hairpin #'to-barline = ##t  that I could use
for  SustainPedal , so I do not have to care about what value is the
last note of the measure.

I tried  \override SustainPedal #'to-barline = ##t  but it does not
work.  AFAICS  SustainPedal  does not have the  'to-barline  propertie
because it does not support  spanner-interface .  I tried also
 \override Dynamics.SustainPedalLineSpanner #'to-barline = ##t
(because  SustainPedalLineSpanner  supports  spanner-interface  but it
failed).

Is there a simple way to print the  \sustainOff  at the very end of the
measure (just before the bar line)?
Thanks in advance.

Cheers,
Xavier


Xavier,

This is issue http://code.google.com/p/lilypond/issues/detail?id=1128

I now work round it with an extra voice with mainly spacer rests, but adjust 
the size of the spacers when I need pedal-on/pedal-off.


--
Phil Holmes


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


Re: SustainPedal: to-barline setting?

2011-06-29 Thread Kieren MacMillan
Hi Phil (and Xavier),

 This is issue http://code.google.com/p/lilypond/issues/detail?id=1128

Would be nice for this to be fixed — I can offer C$25 bounty on a fix.

 I now work round it with an extra voice with mainly spacer rests, but adjust 
 the size of the spacers when I need pedal-on/pedal-off.

Although the extra voice might help readability, of course this can be done in 
the same voice:

\version 2.14.0 

\relative c, {
  \set Staff.pedalSustainStyle = #'bracket
  \clef bass
  \override Staff.PianoPedalBracket #'shorten-pair = #'(0.0 . 2.0)
  c1\sustainOn
  s4*0\sustainOff c1\sustainOn
  c1\sustainOff
}

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


Re: help with pitchedtrill

2011-06-29 Thread Kieren MacMillan
Hi Alex (and Mike),

 What I really want is the trill with a flat sign, but I didn't figure that 
 one out.

This is what I do:

trillWithFlat = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #0.675 \flat }
}
trillWithNatural = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #0.75 \natural }
}
trillWithSharp = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #.875 \sharp }
}

\relative c' {
  \override TrillSpanner #'bound-details #'right #'padding = #1.75
  \trillWithFlat c1\startTrillSpan
  \trillWithNatural c1\stopTrillSpan\startTrillSpan
  \trillWithSharp c1\stopTrillSpan\startTrillSpan
  c1\stopTrillSpan
}

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


figBassBassF position

2011-06-29 Thread Mario Moles
Hi!
You can help me?
I don't know how to do make figBassBassF between rightPiano and leftPiano!
\version 2.15.2

\header {
  title = CADENZE
}

\paper {
  #(set-paper-size a4)
}

global = {
  \time 4/4
}

rightPianoI = \relative c' {
  \global
  % Qui segue la musica.
  e g c1|
  d g b|
  e g c
}

leftPianoI = \relative c' {
  \global
  % Qui segue la musica.
  c,1_\markup {I}|
  g'_\markup {V}|
  c,_\markup {I}|
  \bar ||
}

figBassBassFiguresI = \figuremode {
  \global
  % Qui segue la cifratura.
  
}

rightPianoII = \relative c' {
  \global
  % Qui segue la musica.
  c e a1|
  b e gis|
  c e a
}

leftPianoII = \relative c' {
  \global
  % Qui segue la musica.
  a,1_\markup {I}|
  e'_\markup {V}|
  a,_\markup {I}|
  \bar ||  
}

figBassBassFiguresII = \figuremode {
  \global
  \bassFigureStaffAlignmentUp
  % Qui segue la cifratura.
  51|
  5|
  5|
}

pianoIPart = \new PianoStaff \with {
  instrumentName = Pf. I
} 
  \new Staff = right \with {
midiInstrument = acoustic grand
  } \rightPianoI
  \new Staff = left \with {
midiInstrument = acoustic grand
  } { \clef bass \leftPianoI }


bassFiguresIPart = \new FiguredBass \figBassBassFiguresI

pianoIIPart = \new PianoStaff \with {
  instrumentName = Pf. II
} 
  \new Staff = right \with {
midiInstrument = acoustic grand
  } \rightPianoII
  \new Staff = left \with {
midiInstrument = acoustic grand
  } { \clef bass \leftPianoII }


bassFiguresIIPart = \new FiguredBass \figBassBassFiguresII

\score {
  
\pianoIPart
\bassFiguresIPart
\pianoIIPart
\bassFiguresIIPart
  
  \layout { }
  \midi {
\context {
  \Score
  tempoWholesPerMinute = #(ly:make-moment 100 4)
}
  }
}

-- 
oiram/bin/selom
MkarlM-HomePage 
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: figBassBassF position

2011-06-29 Thread Xavier Scheuer
On 29 June 2011 19:54, Mario Moles mario-mo...@libero.it wrote:

 Hi!
 You can help me?
 I don't know how to do make figBassBassF between rightPiano and leftPiano!

I see you are using Frescobaldi's templates.

You need to insert the  \new FiguredBass \figBassBassFiguresI  between
Staff right and left.  This can be done for instance by modifying
pianoIPart (pianoIIPart) in this way and then using only \pianoIPart
(\pianoIIPart) in the \score block.

% […]

pianoIPart = \new PianoStaff \with {
  instrumentName = Pf. I
} 
  \new Staff = right \with {
midiInstrument = acoustic grand
  } \rightPianoI
  \new FiguredBass \figBassBassFiguresI
  \new Staff = left \with {
midiInstrument = acoustic grand
  } { \clef bass \leftPianoI }


pianoIIPart = \new PianoStaff \with {
  instrumentName = Pf. II
} 
  \new Staff = right \with {
midiInstrument = acoustic grand
  } \rightPianoII
  \new FiguredBass \figBassBassFiguresII
  \new Staff = left \with {
midiInstrument = acoustic grand
  } { \clef bass \leftPianoII }


\score {
  
\pianoIPart
\pianoIIPart
  
  % […]
}


Cheers,
Xavier

-- 
Xavier Scheuer x.sche...@gmail.com

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


Re: figBassBassF position

2011-06-29 Thread Mario Moles
Good! Very good!
Thank you sincerly!
mario
 
 I see you are using Frescobaldi's templates.
 
 You need to insert the  \new FiguredBass \figBassBassFiguresI  between
 Staff right and left.  This can be done for instance by modifying
 pianoIPart (pianoIIPart) in this way and then using only \pianoIPart
 (\pianoIIPart) in the \score block.
 
 % […]
 
 pianoIPart = \new PianoStaff \with {
   instrumentName = Pf. I
 } 
   \new Staff = right \with {
 midiInstrument = acoustic grand
   } \rightPianoI
   \new FiguredBass \figBassBassFiguresI
   \new Staff = left \with {
 midiInstrument = acoustic grand
   } { \clef bass \leftPianoI }
 
 
 pianoIIPart = \new PianoStaff \with {
   instrumentName = Pf. II
 } 
   \new Staff = right \with {
 midiInstrument = acoustic grand
   } \rightPianoII
   \new FiguredBass \figBassBassFiguresII
   \new Staff = left \with {
 midiInstrument = acoustic grand
   } { \clef bass \leftPianoII }
 
 
 \score {
   
 \pianoIPart
 \pianoIIPart
 
   % […]
 }
 
 
 Cheers,
 Xavier

-- 
oiram/bin/selom
MkarlM-HomePage 
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: system-system-spacing in lilypond-book-file

2011-06-29 Thread Stefan Thomas
Dear Philippe, dear james, dear community,
I had found the passage You habe mentioned in the documentation before, but
I didn't understand the sense in the right way.
 For dummies like me an explanation like the following maybee could be
better.

In a latex-document the paper-block doesn't work in a \begin{lilypond}
\end{lilypond} environment. If You would like to change the distance between
the systems in a lilypond-environment, embedded in a latex-file, You can do
it e.g. with:
\newcommand{\betweenLilyPondSystem}[1]{\vspace{36mm}\linebreak}
This line of code should be placed in the latex-header, before
\begin{document}.





2011/6/29 James Lowe james.l...@datacore.com

 Stefan
 
 From: 
 lilypond-user-bounces+james.lowe=datacore@gnu.org[lilypond-user-bounces+james.lowe=
 datacore@gnu.org] on behalf of Stefan Thomas [
 kontrapunktste...@googlemail.com]
 Sent: 29 June 2011 07:26
 To: phili...@philmassart.net; lilypond-user
 Subject: Re: system-system-spacing in lilypond-book-file

 Dear Philippe,
 thanks for Your explanation. It works fine now.
 I think this should be mentioned explicitly in the manual.

 ---

 If you could give me a location and which manual, and perhaps some
 explanatory text why/what you think needs adding - it was not clear to me.

 I can do that if it is appropriate.

 See:


 http://lilypond.org/doc/v2.13/Documentation/contributor/documentation-suggestions.html

 Regards

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


Re: Convert-ly and related files

2011-06-29 Thread K. Kellogg-Smith

On 6/29/2011 12:07 PM, Graham Percival wrote:

On Wed, Jun 29, 2011 at 10:18:56AM -0400, K. Kellogg-Smith wrote:
   

For example, is there a list of obsolete LY codes and
commands and the last version after which those codes and commands
were no longer supported (for example, the articulation pairs “cr,
rc” and “decr, rced”)? I’ve looked into the change logs of fixes,
but that’s a very tedious exercise. Any help would be appreciated.
 

convert-ly -s
failing that, just read the source code.

Cheers,
- Graham

   
Thanks for the listing argument to convert-ly, Graham.  I 
recognized the list, as I had previously used jEdit to read through both 
the convert-ly and convertrules files several times, and not 
finding/recognizing any reference to the articulation pairs I mentioned 
in my query I naturally came to the conclusion that the list of changes 
in those files isn't all-inclusive.  Hence my query -- what I'm looking 
for would be a more inclusive list of obsolete LY commands.


Then additionally, by doing split-screen A- B comparisons  between 
original and converted files (to v2.14.1)  I saw where and how v2.4.1 
compatibility changes were made.  In so doing  it  obvious that there 
has to be a support file (or files) which hold the .ly code (and 
remarks, when used) for every one of the automatic edits/changes made by 
convert-ly during the file conversion process, i.e. procedures file(s).  
I'd like to find and look through those files.


Thanks again for your helpful answer, and best regards,
Ken



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


Re: Convert-ly and related files

2011-06-29 Thread Graham Percival
On Wed, Jun 29, 2011 at 04:05:48PM -0400, K. Kellogg-Smith wrote:
 On 6/29/2011 12:07 PM, Graham Percival wrote:
 convert-ly -s
 failing that, just read the source code.
 Hence my query
 -- what I'm looking for would be a more inclusive list of obsolete
 LY commands.
...
 In so doing  it
 obvious that there has to be a support file (or files) which hold
 the .ly code (and remarks, when used) for every one of the automatic
 edits/changes made by convert-ly during the file conversion process,
 i.e. procedures file(s).  I'd like to find and look through those
 files.

So that would be the read the source code option.

The very top of:
  scripts/convert-ly.py
is:

#!@TARGET_PYTHON@

# convert-ly.py -- Update old LilyPond input files (fix name?)
# converting rules are found in python/convertrules.py


That looks pretty promising.

Cheers,
- Graham

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


fret diagrams for scales and arpeggios - using finger numbers as intervals

2011-06-29 Thread Jay Lee
LilyPonders,

I think I'm trying to push LilyPond's fretboard diagrams beyond it's limit in
trying to use fretboards to display scale patterns and intervals rather than
chords and fingerings. So this post is either a request to be able to do
something LilyPond cannot do, or a request to add such functionality to future
versions of LilyPond.

What I want to do is to change the in-dot finger-code to reflect not fingerings,
but scale intervals in scale and arpeggio diagrams of the entire fretboard or
part of a fretboard.

The attached file uses the ukulele fretboard as an example of dominant seventh
arpeggios.

\addChordShape  #'DominantSeventh
#ukulele-tuning
#'(
(place-fret 4 1 5)
(place-fret 4 4 7)
(place-fret 4 6 1)
(place-fret 4 10 3)
(place-fret 4 13 5)
(place-fret 4 16 7)
(place-fret 3 1 1)
(place-fret 3 5 3)
(place-fret 3 8 5)
(place-fret 3 11 7)
(place-fret 3 13 1)
(place-fret 2 1 3)
(place-fret 2 4 5)
(place-fret 2 7 7)
(place-fret 2 9 1)
(place-fret 2 13 3)
(place-fret 2 16 5)
(place-fret 1 2 7)
(place-fret 1 4 1)
(place-fret 1 8 3)
(place-fret 1 11 5)
(place-fret 1 14 7)
(place-fret 1 16 1)
)

\storePredefinedDiagram #default-fret-table \chordmode { des'':7 }
#ukulele-tuning
#(chord-shape 'DominantSeventh ukulele-tuning)

I would like to be able to re-label the in-dot numbers to use 'b3' and 'b7'
instead of '3' and '7' for the flat-third and flat-seventh intervals
respectively, and to be able to use 'R' instead of '1' for the root.

I don't think it's possible but if so, how do I do it?

Thanks in advance, Jay.


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


RE: system-system-spacing in lilypond-book-file

2011-06-29 Thread James Lowe
Stefan,

From: Stefan Thomas [kontrapunktste...@googlemail.com]
Sent: 29 June 2011 20:55
To: James Lowe
Cc: phili...@philmassart.net; lilypond-user
Subject: Re: system-system-spacing in lilypond-book-file

Dear Philippe, dear james, dear community,
I had found the passage You habe mentioned in the documentation before, but I 
didn't understand the sense in the right way.
 For dummies like me an explanation like the following maybee could be better.

In a latex-document the paper-block doesn't work in a \begin{lilypond} 
\end{lilypond} environment. If You would like to change the distance between 
the systems in a lilypond-environment, embedded in a latex-file, You can do it 
e.g. with:
\newcommand{\betweenLilyPondSystem}[1]{\vspace{36mm}\linebreak}
This line of code should be placed in the latex-header, before 
\begin{document}.

--

Sorry for being dumb, but can you point me to the current documentation where 
this could be better?

There is a LOT of documentation and I am not sure where I need to be looking.

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


RE: help with pitchedtrill

2011-06-29 Thread James Lowe
Alex,

From: lilypond-user-bounces+james.lowe=datacore@gnu.org 
[lilypond-user-bounces+james.lowe=datacore@gnu.org] on behalf of Kieren 
MacMillan [kieren_macmil...@sympatico.ca]
Sent: 29 June 2011 18:46
To: m...@apollinemike.com
Cc: lilypond-user@gnu.org; Alex Jones
Subject: Re: help with pitchedtrill

Hi Alex (and Mike),

 What I really want is the trill with a flat sign, but I didn't figure that 
 one out.

This is what I do:

trillWithFlat = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #0.675 \flat }
}
trillWithNatural = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #0.75 \natural }
}
trillWithSharp = {
  \once \override TrillSpanner #'bound-details #'left #'text
= \markup { \musicglyph #scripts.trill \smaller \raise #.875 \sharp }
}

\relative c' {
  \override TrillSpanner #'bound-details #'right #'padding = #1.75
  \trillWithFlat c1\startTrillSpan
  \trillWithNatural c1\stopTrillSpan\startTrillSpan
  \trillWithSharp c1\stopTrillSpan\startTrillSpan
  c1\stopTrillSpan
}

--

Kieren beat me to it. 

Actually there is a snippet here

http://lsr.dsi.unimi.it/LSR/Item?id=304

That is pretty much this same example. So i wonder if you were aware of the 
LilyPond Snippet Repository (LSR)?

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


Re: fret diagrams for scales and arpeggios - using finger numbers as intervals

2011-06-29 Thread Jay Lee
Jay Lee jkllee at mac.com writes:
 
 What I want to do is to change the in-dot finger-code to reflect not
 fingerings,
 but scale intervals in scale and arpeggio diagrams of the entire
 fretboard or
 part of a fretboard.

Here is the complete example:

\version 2.14.0

#(define-public ukulele-tuning '(9 4 0 7))

\addChordShape  #'MajorTriad
#ukulele-tuning
#'(
(place-fret 4 1 5)
(place-fret 4 6 1)
(place-fret 4 10 3)
(place-fret 4 13 5)
(place-fret 3 1 1)
(place-fret 3 5 3)
(place-fret 3 8 5)
(place-fret 3 13 1)
(place-fret 2 1 3)
(place-fret 2 4 5)
(place-fret 2 9 1)
(place-fret 2 13 3)
(place-fret 2 16 5)
(place-fret 1 4 1)
(place-fret 1 8 3)
(place-fret 1 11 5)
(place-fret 1 16 1)
)

\storePredefinedDiagram #default-fret-table \chordmode { des'' }
#ukulele-tuning
#(chord-shape 'MajorTriad ukulele-tuning)

\addChordShape  #'MinorTriad
#ukulele-tuning
#'(
(place-fret 4 1 5)
(place-fret 4 6 1)
(place-fret 4 9 3)
(place-fret 4 13 5)
(place-fret 3 1 1)
(place-fret 3 4 3)
(place-fret 3 8 5)
(place-fret 3 13 1)
(place-fret 3 16 3)
(place-fret 2 4 5)
(place-fret 2 9 1)
(place-fret 2 12 3)
(place-fret 2 16 5)
(place-fret 1 4 1)
(place-fret 1 7 3)
(place-fret 1 11 5)
(place-fret 1 16 1)
)

\storePredefinedDiagram #default-fret-table \chordmode { des'':m }
#ukulele-tuning
#(chord-shape 'MinorTriad ukulele-tuning)

\addChordShape  #'DominantSeventh
#ukulele-tuning
#'(
(place-fret 4 1 5)
(place-fret 4 4 7)
(place-fret 4 6 1)
(place-fret 4 10 3)
(place-fret 4 13 5)
(place-fret 4 16 7)
(place-fret 3 1 1)
(place-fret 3 5 3)
(place-fret 3 8 5)
(place-fret 3 11 7)
(place-fret 3 13 1)
(place-fret 2 1 3)
(place-fret 2 4 5)
(place-fret 2 7 7)
(place-fret 2 9 1)
(place-fret 2 13 3)
(place-fret 2 16 5)
(place-fret 1 2 7)
(place-fret 1 4 1)
(place-fret 1 8 3)
(place-fret 1 11 5)
(place-fret 1 14 7)
(place-fret 1 16 1)
)

\storePredefinedDiagram #default-fret-table \chordmode { des'':7 }
#ukulele-tuning
#(chord-shape 'DominantSeventh ukulele-tuning)

mychords = \chordmode{
   des'' des'':m des'':7
}


   \context FretBoards {
  \set stringTunings = #ukulele-tuning
 \override FretBoards.FretBoard
#'size = #'7
 \override FretBoard
#'(fret-diagram-details finger-code) = #'in-dot
 \override FretBoard
#'(fret-diagram-details fret-count) = #'15
   \mychords
   }

   \lyrics {
  major minor seventh
   }



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


beams over rests

2011-06-29 Thread Edward Neeman


  
  
Hello,

In this example (taken from the Documentation page,
http://lilypond.org/doc/v2.14/Documentation/notation/beams ), the
beam doesn't extend over the rest on the right. How can I get it to
look like it does in the documentation?

Thanks,
Edward


\version "2.14.1"

\relative c' { r4 r8[ g' a r] r g[ | a] r }
  

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


Re: beams over rests

2011-06-29 Thread Keith OHara
Edward Neeman edward.neeman at gmail.com writes:


 beam doesn't extend over the rest on the right.  How can I get it to
 look like it does in the documentation?

 \version 2.14.1
 \relative c' { r4 r8[ g' a r] r g[ | a] r }

Uh oh.  It works perfectly for me with 2.14.0,
giving a beam extended as shown in the manual.

Could you, or anybody else who gets the bad output, post 
which Lilypond version and which operating system you use?


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


Re: beams over rests

2011-06-29 Thread Kieren MacMillan
Hi Keith (and Edward),

 Could you, or anybody else who gets the bad output, post 
 which Lilypond version and which operating system you use?

Doesn't work here… 2.15.1-1 on Mac OS X 10.6.7.

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


Re: beams over rests

2011-06-29 Thread Edward Neeman


  
  
Hi,
I'm using Lilypond 2.14.1 and MacOSX 10.5.8.
If I set the Beam 'stemlet-length to a value greater than 0, then
  the beam looks like it should.


Thanks,
Edward


On 6/30/11 9:48 AM, Keith OHara wrote:

  Edward Neeman edward.neeman at gmail.com writes:



  
beam doesn't extend over the rest on the right.  How can I get it to
look like it does in the documentation?

  
  

  
\version "2.14.1"
\relative c' { r4 r8[ g' a r] r g[ | a] r }

  
  
Uh oh.  It works perfectly for me with 2.14.0,
giving a beam extended as shown in the manual.

Could you, or anybody else who gets the bad output, post 
which Lilypond version and which operating system you use?


___
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: fret diagrams for scales and arpeggios - using finger numbers as intervals

2011-06-29 Thread Carl Sorensen



On 6/29/11 5:36 PM, Jay Lee jkl...@mac.com wrote:

 LilyPonders,
SNIP 
 I would like to be able to re-label the in-dot numbers to use 'b3' and 'b7'
 instead of '3' and '7' for the flat-third and flat-seventh intervals
 respectively, and to be able to use 'R' instead of '1' for the root.
 
 I don't think it's possible but if so, how do I do it?
 


It's quite easy.  Just use R, b3, and b7 for the fingering in the
verbose syntax.

And if you want to used a lilypond flat symbol, you can do that as well.
You'll need to make the fingering a lilypond markup.

I guess we need to add something to the documentation indicating that the
fingering in the verbose syntax can be a number, a string, or a lilypond
markup.

HTH,

Carl


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


Re: SustainPedal: to-barline setting?

2011-06-29 Thread Dmytro O. Redchuk
On Wed 29 Jun 2011, 13:23 Kieren MacMillan wrote:
 Hi Phil (and Xavier),
 
  This is issue http://code.google.com/p/lilypond/issues/detail?id=1128
 
 Would be nice for this to be fixed — I can offer C$25 bounty on a fix.
Thank you! -- your offer has beed added to the tracker,)

-- 
  Dmytro O. Redchuk
  Bug Squad

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


Re: controlling hyphen visibility after line break

2011-06-29 Thread Dmytro O. Redchuk
On Mon 27 Jun 2011, 22:52 Federico Bruni wrote:
 great! please add it to the tracker
Finally, i've added it as 1722:
http://code.google.com/p/lilypond/issues/detail?id=1722

Sorry for delay; you would better report issues to bug-lilypond!-)

-- 
  Dmytro O. Redchuk
  Bug Squad

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


Re: beams over rests

2011-06-29 Thread Colin Campbell

On 11-06-29 08:48 PM, Keith OHara wrote:

Edward Neemanedward.neemanat  gmail.com  writes:



 beam doesn't extend over the rest on the right.  How can I get it to
 look like it does in the documentation?
 \version 2.14.1
 \relative c' { r4 r8[ g' a r] r g[ | a] r }

Uh oh.  It works perfectly for me with 2.14.0,
giving a beam extended as shown in the manual.

Could you, or anybody else who gets the bad output, post
which Lilypond version and which operating system you use?




Consistently broken for me, with 2.12.3, 2.13.63 and 2.15.3 on Ubuntu 
11.04, where broken means cut and paste the snippet into Frescobaldi 
and cannot reproduce the image in the docs; more specifically, I don't 
see the beam extending over the eighth rest.

Colin

--
The human race has one really effective weapon, and that is laughter.
-- Mark Twain

 



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


Re: fret diagrams for scales and arpeggios - using finger numbers as intervals

2011-06-29 Thread Jay Lee
Carl Sorensen c_sorensen at byu.edu writes:

 
 
 On 6/29/11 5:36 PM, Jay Lee jkllee at mac.com wrote:
 
  LilyPonders,
 SNIP 
  I would like to be able to re-label the in-dot numbers to use 'b3' and 'b7'
  instead of '3' and '7' for the flat-third and flat-seventh intervals
  respectively, and to be able to use 'R' instead of '1' for the root.
  
  I don't think it's possible but if so, how do I do it?
  
 
 It's quite easy.  Just use R, b3, and b7 for the fingering in the
 verbose syntax.
 
 And if you want to used a lilypond flat symbol, you can do that as well.
 You'll need to make the fingering a lilypond markup.
 
 I guess we need to add something to the documentation indicating that the
 fingering in the verbose syntax can be a number, a string, or a lilypond
 markup.
 
 HTH,
 
 Carl
 

Oh! I just realised that when I tried it before I didn't use quote marks!

Do you have a snippet for using the flat symbol in the fingering markup? Or I'll
just experiment a bit and see what comes up.

Another question: What about open strings? Can I be the R b3 b7 type markup on
open strings? How?

Thanks so much,

Jay




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


Re: beams over rests

2011-06-29 Thread Keith OHara
Colin Campbell cpkc at shaw.ca writes:

 Consistently broken for me, with 2.12.3, 2.13.63 and 2.15.3 on Ubuntu 
 11.04

I made a bug-list entry
http://code.google.com/p/lilypond/issues/detail?id=1718

Edward Neeman edward.neeman at gmail.com writes:
 If I set the Beam 'stemlet-length to a value greater than 0, 
 then the beam looks like it should.

Thanks for the workaround, Edward.


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