Default placement of string number indication does not avoid sloping beam

2010-08-31 Thread Nick Payne

\version "2.13.31"

\relative c'' {
a'16[ e c a e  a]
}

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


Re: Replies to the list

2010-08-31 Thread Hans Aberg

On 31 Aug 2010, at 05:32, Tim McNamara wrote:


On Mon, Aug 30, 2010 at 04:25:04PM -0500, Tim McNamara wrote:

Is there a reason that the reply-to header is not set for the
mailing list?


Just hit "reply to all".


Which ends up sending a useless extra copy to the OP, like you will  
have gotten with this reply.  I get 100 or more e-mails a day like  
most people and don't need extras in my inbox.  And, since the reply- 
to-sender often gets there before the reply-to-list, I sometimes get  
back an e-mail meant for the list when the other person hits "reply  
all" but there's only me to reply to.


Sorry about the poor grammar.  I'm American.  ;-)
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


You can click on the link attached to every message, and change your  
list settings.


The extra copy is otherwise in fact useful, because one can set a  
filter in ones mail program indicating personal replies.



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


Extra bracket as a broken slurs corrector ,)

2010-08-31 Thread Dmytro O. Redchuk
Hi!

(sorry, crossposted)

This may be related to issues 379 and 427[1] .)

First of all --- please, excuse me if i missed something.

My colleague, who helps me in typing pitches, made a mistake --- well,
everyone of us may do this, it's just extra unneeded opening bracket, extra
SlurEvent in a music. But this happened right after linebreak, whith broken
slur, and i found this funny, this is a fake example:

%--8<--
% (it's not a regression!-) 2.12 does the same thing)

\relative b' {
  \key f \minor
  \time 4/4
  bes4( c des bes ~
  \break
  %%
  ( bes des c
  %%   ^ extra bracket
  %%
  \break
  %%
  %% other items (time signatures, accidentals)
  %% do not confuse engraver!
  \time 2/2
  ( b d c
  %%  ^ extra bracket
  \break
  %%
  bes2) bes
}

\paper {
  indent = 0
  line-width = 5\cm
}

%--8<--

So, if broken slur ends on the first note of the first measure after
linebreak, something like functions described above[2] may be needed (to make
slur starting after key or time signature)

Well... i feel this is *ugly* and *bad* "workaround", really.
:O)

I hope those issues will be fixed soon.

Thank you everyone who makes lilypond better, indeed.


 1. http://code.google.com/p/lilypond/issues/detail?id=379
http://code.google.com/p/lilypond/issues/detail?id=427
 2. http://lists.gnu.org/archive/html/lilypond-user/2010-08/msg00443.html

-- 
  Dmytro O. Redchuk
  Bug Squad
<>___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: titles & scores

2010-08-31 Thread Xavier Scheuer
On 30 August 2010 23:21, Tim McNamara  wrote:
>
> Notice the difference between:
>
> after-title-space=0\cm
>
> and
>
> after-title-space = #0
>
> Which will probably result in different results.

You are right.
I'm now used to the 2.13 system and its lists of parameters/values.

  after-title-spacing = #'((space . 2) (padding . 0.5))

I remembered to change "after-title-spacing" into "after-title-space"
but I forgot to add  \cm  to 0.

So yes, it should have been

  after-title-space = 0\cm

Cheers,
Xavier

--
Xavier Scheuer 

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


Re: Default placement of string number indication does not avoid sloping beam

2010-08-31 Thread Xavier Scheuer
On 31 August 2010 09:39, Nick Payne  wrote:
>
> \version "2.13.31"
>
> \relative c'' {
>    a'16[ e c a e  a]
> }

You should use
  \override StringNumber #'add-stem-support = ##t

It is documented in snippet "Avoiding collisions with chord fingerings"
NR 1.7.1 Inside the staff > Fingering instructions

Cheers,
Xavier

--
Xavier Scheuer 

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


Re: Default placement of string number indication does not avoid sloping beam

2010-08-31 Thread -Eluze


Xavier Scheuer wrote:
> 
> On 31 August 2010 09:39, Nick Payne  wrote:
>>
>> \version "2.13.31"
>>
>> \relative c'' {
>>    a'16[ e c a e  a]
>> }
> 
> You should use
>   \override StringNumber #'add-stem-support = ##t
> 
> It is documented in snippet "Avoiding collisions with chord fingerings"
> NR 1.7.1 Inside the staff > Fingering instructions
> 

why isn't this the default behavior? i hardly can imagine anybody wanting
these collisions!

-- 
View this message in context: 
http://old.nabble.com/Default-placement-of-string-number-indication-does-not-avoid-sloping-beam-tp29580237p29580994.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.


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


Re: \set TabStaff.minimumFret may cause an unwanted TAB-symbol

2010-08-31 Thread Phil Burfitt

Hi Patrick,

I'm not familiar with the inner workings of lilypond, but it
seems to me the problem occurs when a TabStaff command
(\set TabStaff.minimumFret) is executed in a Staff context.

using \set minimumFret = #5 instead should solve the problem.

Regards,
Phil.




Hi all,

I found two instances in which \set TabStaff.minimumFret = #xy causes
an unwanted TAB-symbol in between a normal Staff and a TabStaff
(\version 2.13.30):

a) no explicit \clef "xy"-command:

music = {
   \set TabStaff.minimumFret = #5
c'1
}
\score {
  <<
\new Staff {
  \music
}
\new TabStaff {
 \music
  }
  >>
}

b) \clef "xy" in a global voice (here: Voice = "global"):

global = {
  s1
}
music = {
  \set TabStaff.minimumFret = #5
c'1
}
\score {
  <<
\new Staff = "Notation" <<
  \new Voice = "global" {
\clef "treble_8"
\global
  }
  \new Voice = "music" {
\music
  }
>>
\new TabStaff = "Tab" <<
  \new TabVoice = "global" {
\global
  }
  \new TabVoice = "tabmusic" {
\music
  }
>>
  >>
}

I also tested these two examples with string indications instead of
TabStaff.minimumFret, i.e.
music = {
c'1\3
}

and the latter example was also tested with

\new Voice = "global" {
\global
 }
\new Voice = "music" {
   \clef "treble-8"
   \music
 }
The output was OK.

So it looks like \set TabStaff.minimumFret expects an explicit \clef-
command right in front of a music variable in a Voice-context. This
should probably be mentioned in the docs.

HTH
patrick



















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





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


Re: Replies to the list

2010-08-31 Thread David Kastrup
Tim McNamara  writes:

> On Aug 30, 2010, at 4:30 PM, Graham Percival wrote:
>
>> On Mon, Aug 30, 2010 at 04:25:04PM -0500, Tim McNamara wrote:
>>> Is there a reason that the reply-to header is not set for the
>>> mailing list?
>>
>> Just hit "reply to all".
>
> Which ends up sending a useless extra copy to the OP, like you will
> have gotten with this reply.

Then the OP could set his mailing list preferences to not send out a
copy when he is already in the recipient list.

> I get 100 or more e-mails a day like most people and don't need extras
> in my inbox.

Then set your mailing list preferences accordingly.

-- 
David Kastrup


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


Re: \set TabStaff.minimumFret may cause an unwanted TAB-symbol

2010-08-31 Thread Patrick Schmidt

Hi Phil,
Am 31.08.2010 um 11:48 schrieb Phil Burfitt:


Hi Patrick,

I'm not familiar with the inner workings of lilypond, but it
seems to me the problem occurs when a TabStaff command
(\set TabStaff.minimumFret) is executed in a Staff context.

using \set minimumFret = #5 instead should solve the problem.
You're right, thanks! But it's still a bit confusing to me that the  
following example is typeset without any problems:


\version "2.13.30"
global = {
  s1
}
music = {
  \set TabStaff.minimumFret = #5
c'1
}
\score {
  <<
\new Staff = "Music" <<
  \new Voice = "global" {
\global
  }
  \new Voice = "music" {
\clef "treble_8"
\music
  }
>>
\new TabStaff = "Tab" <<
  \new TabVoice = "global" {
\global
  }
  \new TabVoice = "tabmusic" {
\music
  }
>>
  >>
}




Regards,
Phil.


patrick


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


Re: Replies to the list

2010-08-31 Thread D'Arcy J.M. Cain
On Mon, 30 Aug 2010 22:32:52 -0500
Tim McNamara  wrote:
> > Just hit "reply to all".
> 
> Which ends up sending a useless extra copy to the OP, like you will 

I also think that replies should be set to the list but there are
options to solve this problem.  After all, even if replies go to the
list many people always use reply-all anyway.  I do.  One reason is that
users can filter mail based on the fact that they are in the To or Cc
field so that they can deal more rapidly with responses to the
discussions that they have been involved in already.  The other reason
is to deal with messages where the other person has replied to all.

Others have said, change your options.  I'm pretty sure that the
option to avoid duplicates is the default on mailman lists like this
one anyway.

However, that's not ideal.  That means that you get the direct one and
not the one from the list and it may not be filtered properly.  The
direct one does not have the List ID header so it may get caught by a
spam filter where list traffic is whitelisted.

I believe that the optimal solution is to have replies go to the list
and urge everyone to use Reply to all.  Let the list handle it.  In the
cases where someone does hit Reply all and you get two copies, make
sure that your email client filters out duplicates.  Both copies should
have the same message ID.  With procmail this is simple.

:0 Wh: msgid.lock
| formail -D 65536 $HOME/.msgid.cache

Note that if you reply to all on this message I will get two copies one
of which I will discard at delivery time.  If I reply to all to that
response then it will work correctly whether I get the list one or your
direct one.

Summary:  The list should set replies to the list (for people who
forget to reply to all) and users should be urged to reply to all.

-- 
D'Arcy J.M. Cain
Big Smoke Music
http://BigSmokeMusic.com/

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


Add prefix to lyrics

2010-08-31 Thread Robert Clausecker
Hi guys!

I want to write a small snippet for demonstration purposes, which
contains lyrics. The problem is, that the first measure of the cited
fragment is the second syllable of a word (Pro - phe - ten, the "Pro" is
missing). In order to increase the readability of this snippet, I wanted
to use a stanza to add this, eg:

\set stanza = \markup {\medium Pro ‐}

This works as expected, but unfortunately the dash "-" doesn't looks
like the dash which  usually indicates a word-continuation (Entered
uding "--"). Does anybody know, how to get exactly this hyphen?

Yours, Robert Clausecker


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


Repeat barlines

2010-08-31 Thread Michael Dykes
I am trying to set up a ``normal'' repeat that repeats only twice in one of
my Orthodox chant settings. Attached is the file. All I am getting, however,
is a set of double bar lines. Any help would be appreciated. Thanks.

-- 
In Christ,
Michael D
\version "2.12.2"
\include "english.ly"
\include "gregorian.ly"

\header {
  title = "Horologion ~ The Divine Liturgy"
  subtitle = "Trisagion/The Thrice-Holy"
  poet = "Kievan Chant"
}

global = {
  \key f \major
  \override Staff.TimeSignature #'stencil = ##f
  \override Staff.BarLine #'stencil = ##f
}
move = { \bar "" \break }
soprano = \relative c'' {
  \global
  % Music follows here.
  f,4 f f f f2 f \divisioMinima
  f g1 f \divisioMaior
  f1 f \finalis
  
  \repeat volta 2 
  {f4(g) a(f) e2 \divisioMinima  
  e4(f) g(e) f2 f \divisioMinima
  g4(a) bf g a2 g4 f g2 f4 e f1}

  f4 f f f f f f f f f f f f f2 e \divisioMinima
  e4 e e e e e e f2 f4 f f2 \divisioMaior
  g4(a) bf g a2 g4 f g2 f4 e f1 \finalis
  
  f4(g) a(f) e2 \divisioMinima  
  e4(f) g(e) f2 f \divisioMinima
  g4(a) bf g a2 g4 f g2 f4 e f1 \finalis
}

alto = \relative c' {
  \global
  % Music follows here.
  f4 f f f f2 f \divisioMinima
  f bf,2(c) f1 \divisioMaior
  f1 f \finalis
  
  \repeat volta 2 
  {f2 f c \divisioMinima  
  c2 c f f \divisioMinima
  g4(f) bf, d f2 e4 f c2 c4 c f1}
  
  f4 f f f f f f f f f f f f f2 c \divisioMinima
  c4 c c c c c c f2 f4 f f2 \divisioMaior
  g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis
  
  f2 f c \divisioMinima  
  c2 c f f \divisioMinima
  g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis
}

tenor = \relative c' {
  \global
  % Music follows here.
  f,4 f f f f2 f \divisioMinima
  f g1 f \divisioMaior
  f1 f \finalis
  
  \repeat volta 2 
  {f4(g) a(f) e2 \divisioMinima  
  e4(f) g(e) f2 f \divisioMinima
  g4(a) bf g a2 g4 f g2 f4 e f1}

  f4 f f f f f f f f f f f f f2 e \divisioMinima
  e4 e e e e e e f2 f4 f f2 \divisioMaior
  g4(a) bf g a2 g4 f g2 f4 e f1 \finalis
  
  f4(g) a(f) e2 \divisioMinima  
  e4(f) g(e) f2 f \divisioMinima
  g4(a) bf g a2 g4 f g2 f4 e f1 \finalis
}

bass = \relative c {
  \global
  % Music follows here.
  f4 f f f f2 f \divisioMinima
  f bf,2(c) f1 \divisioMaior
  f1 f \finalis
  
  \repeat volta 2 
  {f2 f c \divisioMinima  
  c2 c f f \divisioMinima
  g4(f) bf, d f2 e4 f c2 c4 c f1}
  
  f4 f f f f f f f f f f f f f2 c \divisioMinima
  c4 c c c c c c f2 f4 f f2 \divisioMaior
  g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis
  
  f2 f c \divisioMinima  
  c2 c f f \divisioMinima
  g4(f) bf, d f2 e4 f c2 c4 c f1 \finalis
}

verse = \lyricmode {
  % Lyrics follow here.
  O Lord, save the pi -- ous; 
  and hear __ us.
  A -- men.
  Ho -- ly  God,
  Ho -- ly Might -- y,
  Ho -- ly Im -- mor -- tal, have mer -- cy on us.
  Glory to the Father, and to the Son, and to
the Ho -- ly Spi -- rit,
  now and ever and unto ages of a -- ges. A -- men.
  Ho -- ly Im -- mor -- tal have mer -- cy on us.
  Ho -- ly  God,
  Ho -- ly Might -- y,
  Ho -- ly Im -- mor -- tal, have mer -- cy on us.
}

\score {
  \new ChoirStaff <<
\new Staff \with {
  midiInstrument = " string ensemble 1 "
  instrumentName = \markup \center-column { "S" "A" }
} <<
  \new Voice = "soprano" { \voiceOne \soprano }
  \new Voice = "alto" { \voiceTwo \alto }
>>
\new Lyrics \lyricsto "soprano" \verse
\new Staff \with {
  midiInstrument = " string ensemble 1 "
  instrumentName = \markup \center-column { "T" "B" }
} <<
  \clef bass
  \new Voice = "tenor" { \voiceOne \tenor }
  \new Voice = "bass" { \voiceTwo \bass }
>>
  >>
  \layout { ragged-last=##f }
  \midi {
\context {
  \Score
  tempoWholesPerMinute = #(ly:make-moment 120 4)
}
  }
}
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Repeat barlines

2010-08-31 Thread James Bailey

On Aug 31, 2010, at 10:35 PM, Michael Dykes wrote:

> I am trying to set up a ``normal'' repeat that repeats only twice in one of 
> my Orthodox chant settings. Attached is the file. All I am getting, however, 
> is a set of double bar lines. Any help would be appreciated. Thanks.

http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Repeats#Repeats

Hope this helps,

James___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Repeat barlines

2010-08-31 Thread Alexander Kobel

On 2010-08-31 22:35, Michael Dykes wrote:

I am trying to set up a ``normal'' repeat that repeats only twice in one
of my Orthodox chant settings. Attached is the file. All I am getting,
however, is a set of double bar lines. Any help would be appreciated.


Hi, Michael,

you have to use
\once \revert Staff . BarLine #'stencil
where the repeats start and end, since you used the #'stencil = ##f 
override to make all bar lines disappear in your global block.



HTH,
Alexander

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


Re: Repeat barlines

2010-08-31 Thread Xavier Scheuer
On 31 August 2010 22:35, Michael Dykes  wrote:
>
> I am trying to set up a ``normal'' repeat that repeats only twice in
> one of my Orthodox chant settings.  Attached is the file.  All I am
> getting, however, is a set of double bar lines.  Any help would be
> appreciated. Thanks.

Hi!

That's due to your

  \override Staff.Barline #'stencil = ##f

IMO (I'm not used to ancient notation).

Remove it and replace it by

  \set Score.defaultBarType = "empty"

for instance.
The set of double bar lines are your \finalis .  ;-)

Cheers,
Xavier

--
Xavier Scheuer 

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


vertical spacing uncontrollable

2010-08-31 Thread James Wilkinson
I was wondering why I never got a response to this. Turns out that I 
sent it to gun.org.  Duh. Let's try again.



version is 2.13.29-1


This is a flute part, so there's just one staff per system. It's two 
pages long. Page one has 8 staves spaced to fill the page. Page two 
has 7 staves that are crammed into little more than half the page. I 
read the "Vertical Spacing" section of the Notation manual and 
thought that this might do something:


\new Staff \with {
\override VerticalAxisGroup #'next-staff-spacing =
  #'((space . 1000) (stretchability . 1000))


This doesn't produce any errors, but it doesn't change the output, 
either. I started with 10, then 20, then 100, and finally 1000. None 
of them did anything.


Any advice gratefully received.

--
-
Jimmy Wilkinson| Professor Emeritus of Computer Science
ji...@cs.cofc.edu| The College of Charleston
(843) 953-8160 | Charleston  SC29424
http://www.cs.cofc.edu/~jimmy

If there is one word to describe me, that word would have to be 
"profectionist".

Any form of incompitence is an athema to me.
Metathesis??? Don't ax me.
Just between you and I, the grammar used by Americans are getting worse.
I can only help but wonder what the cause of this might be.
It just ceases to amaze me how it could be the case, but mostly I 
could care less.___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Replies to the list

2010-08-31 Thread Kaz Kylheku

On Mon, 30 Aug 2010 18:40:27 -0700, David Rogers
 wrote:
> * Michael Welsh Duggan  [2010-08-30 18:04]:
>>Yes, there is a reason.
>>
>>http://www.unicom.com/pw/reply-to-harmful.html
>>http://marc.merlins.org/netrants/listreplyto.txt
> 
> 
> The logic at those links is impeccable but irrelevant. The "harm" in
> "reply-to considered harmful" affects only the elegance of the config
> files of a few of the l33t.

If that's what you think, you maybe did not really understand the
reply-to-harmful article. (I don't see anything there about
l33t config files being harmed).

> The harm in multiple misdirected replies is
> greater, and a reply not to the list is by definition misdirected.

If you see a message from Bob in your inbox, and reply
using Bob's mail address, that is a properly directed reply,
which may come in two flavors: with or without a cc: to the
discussion.


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


Re: vertical spacing uncontrollable

2010-08-31 Thread Joe Neeman
On Tue, Aug 31, 2010 at 2:49 PM, James Wilkinson  wrote:

>  I was wondering why I never got a response to this. Turns out that I sent
> it to gun.org.  Duh. Let's try again.
>
>
> version is 2.13.29-1
>
>
> This is a flute part, so there's just one staff per system. It's two pages
> long. Page one has 8 staves spaced to fill the page. Page two has 7 staves
> that are crammed into little more than half the page. I read the "Vertical
> Spacing" section of the Notation manual and thought that this might do
> something:
>
> \new Staff \with {
> \override VerticalAxisGroup #'next-staff-spacing =
>   #'((space . 1000) (stretchability . 1000))
>
>
> This doesn't produce any errors, but it doesn't change the output, either.
> I started with 10, then 20, then 100, and finally 1000. None of them did
> anything.
>
> Any advice gratefully received.
>

You'll want to look at "4.4.2: Vertical spacing between systems"  instead of
"4.4.1: Vertical spacing inside a system"

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


Re: Replies to the list

2010-08-31 Thread Jan Kohnert
David Rogers schrieb:
> * Jan Kohnert  [2010-08-31 06:22]:
> >David Rogers schrieb:
> >> * Michael Welsh Duggan  [2010-08-30 18:04]:
> >> >Tim McNamara  writes:
> >> >> Is there a reason that the reply-to header is not set for the mailing
> >> >> list?
> >> >
> >> >Yes, there is a reason.
> >> >
> >> >http://www.unicom.com/pw/reply-to-harmful.html
> >> >http://marc.merlins.org/netrants/listreplyto.txt
> >> 
> >> The logic at those links is impeccable but irrelevant.
> >
> >That are mail standards since 20+ years, if a MUA doesn't get it right,
> >it's not the fault of the list. ;)
> 
> True and still irrelevant. 

OK, I don't like Flamewars, so I'll stop here. But one thing I have to add:
You are using Mutt, according to your headers. Mutt in fact knows list-reply, 
at least according to [1]. So why not using this? That would solve all your 
problems. :)

[1] http://www.mutt.org/doc/manual/manual-2.html

-- 
MfG Jan


signature.asc
Description: This is a digitally signed message part.
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


Short TextSpanners do not follow beam slope

2010-08-31 Thread Nick Payne
When I look at commercially engraved guitar scores that I have, short 
text spanners, such as string number indications, follow the slope of a 
beam. If there are several of them along a sloping beam, they descend or 
ascend along with the beam so that there is a constant spacing between 
each spanner and the beam. Lilypond doesn't do this - if the stems are 
up, the calculation of the vertical height of all spanners seems to be 
relative to the highest part of the beam, even though some spanners are 
only above a lower part of the beam. If the stems are down, then the 
spanners descend or ascend to be the same spacing from the noteheads:


%=
\version "2.13.31"

string = #(define-music-function (parser location stringnum dirn shorten 
adjBreak adjEnd)

(string? number? pair? number? number?)
#{
\once \override TextSpanner #'bound-details #'left #'text = \markup 
\bold { \teeny \concat { \circle { \finger $stringnum } " " } }

\once \override TextSpanner #'font-shape = #'upright
\once \override TextSpanner #'direction = #$dirn
\once \override TextSpanner #'dash-period = #0.8
\once \override TextSpanner #'dash-fraction = #0.6
\once \override TextSpanner #'thickness = #0.8
\once \override TextSpanner #'bound-details #'right #'text = 
\markup { \draw-line #(cons 0 (/ $dirn -2)) }
\once \override TextSpanner #'bound-details #'left 
#'stencil-align-dir-y = #CENTER
\once \override TextSpanner #'bound-details #'left #'padding = 
#(car $shorten)
\once \override TextSpanner #'bound-details #'right #'padding = 
#(cdr $shorten)
\once \override TextSpanner #'bound-details #'right-broken 
#'padding = #$adjEnd
\once \override TextSpanner #'bound-details #'left-broken #'X = 
#$adjBreak

\once \override TextSpanner #'bound-details #'left-broken #'text = ##f
\once \override TextSpanner #'bound-details #'right-broken #'text = ##f
#})

\relative c'' {
\time 9/8
\string "1" #UP #'(0.25 . -0.75) #7 #0.5 c'16\startTextSpan 
b\stopTextSpan

\string "2" #UP #'(0.25 . -0.75) #7 #0.5 a\startTextSpan g\stopTextSpan
\string "3" #UP #'(0.25 . -0.75) #7 #0.5 f\startTextSpan e\stopTextSpan
\string "4" #UP #'(0.25 . -0.75) #7 #0.5 c\startTextSpan 
b\stopTextSpan

\string "5" #UP #'(0.25 . -0.75) #7 #0.5 a\startTextSpan g\stopTextSpan
\string "6" #UP #'(0.25 . -0.75) #7 #0.5 f\startTextSpan e\stopTextSpan
\string "6" #UP #'(0.25 . -0.75) #7 #0.5 e\startTextSpan 
f\stopTextSpan

\string "5" #UP #'(0.25 . -0.75) #7 #0.5 g\startTextSpan a\stopTextSpan
\string "4" #UP #'(0.25 . -0.75) #7 #0.5 b\startTextSpan c\stopTextSpan
}
%=

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


Re: Replies to the list

2010-08-31 Thread David Rogers

* Kaz Kylheku  [2010-08-31 16:56]:


If you see a message from Bob in your inbox, and reply
using Bob's mail address, that is a properly directed reply,
which may come in two flavors: with or without a cc: to the
discussion.


I know how it's supposed to work. How it's supposed to work is wrong and
needs to be fixed.

--
David

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


Best practices for book output?

2010-08-31 Thread Christopher Meredith
I may be in over my head. What I am trying to do is produce a hymnal.
After much experimentation, I have settled upon a layout I like that I
am using on a per-hymn basis. I have abstracted these portions of my
input files and created header.ly and footer.ly. For each individual
hymn, I then use \include to incorporate the header and footer so I
have a consistent layout which can be globally updated as needed.

Eventually, I want to compile these into a book. I have experimented
with lilypond-book but so far am completely lost. On a whim I tried
making a book.ly and simply using \include to reference all my hymns.
The output was pretty close to what I would like, except I think I
would need to figure out how to fix the distances between certain
elements because the auto placement often settles on undesirable
results.

My first question, therefore, is how I should approach this situation;
creating independent files (with titles and footers) for eventual
assembly into a book. I can share samples of my input files if it will
help.

My next question is whether there is any way that I can assemble
something of an index. For each hymn I have a variable definition
section at the top that looks like this:

Title = "I Will Sing My Maker's Praises"
Writer = "Paul Gerhardt, 1659"
Translator = ""
Composer = "Johann Schop, 1641"
Arranger = ""
Tune = "SOLLT' ICH MEINEM GOTT"
Meter = "8 7.8 7.8 7.7 8.7 7"

I would really like to be able to create an index such as that found
in most hymnals to look up selections by any of the criteria listed
above. Can this be done?

Thanks all in advance for your help. I'm loving lilypond. I've learned
so much and still haven't scratched the surface!

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


Re: Replies to the list

2010-08-31 Thread Kaz Kylheku

On Wed, 1 Sep 2010 04:19:56 +0200, Jan Kohnert
 wrote:
> David Rogers schrieb:
>> * Jan Kohnert  [2010-08-31 06:22]:
>> >David Rogers schrieb:
>> >> * Michael Welsh Duggan  [2010-08-30 18:04]:
>> >> >Tim McNamara  writes:
>> >> >> Is there a reason that the reply-to header is not set for the mailing
>> >> >> list?
>> >> >
>> >> >Yes, there is a reason.
>> >> >
>> >> >http://www.unicom.com/pw/reply-to-harmful.html
>> >> >http://marc.merlins.org/netrants/listreplyto.txt
>> >>
>> >> The logic at those links is impeccable but irrelevant.
>> >
>> >That are mail standards since 20+ years, if a MUA doesn't get it right,
>> >it's not the fault of the list. ;)
>>
>> True and still irrelevant.
> 
> OK, I don't like Flamewars, so I'll stop here. But one thing I have to add:
> You are using Mutt, according to your headers. Mutt in fact knows
> list-reply,
> at least according to [1]. So why not using this? That would solve all your 
> problems. :)

List reply is a poor idea, because it assumes that the
sender is subscribed to the list. The assumption is only valid for
lists that are configured not to allow posting by non-members.

Reply-all does the right thing in all situations (including
lists that only allow posting by members), so list reply
function isn't needed. Reply-all is what solves all problems,
real or imagined. In the context of a list discussion,
the "all" means "all discussion parties, consisting of the
union of the author and the set of members of the mailing
list". That is the correct set of destinations for
the group discussion.

Anything less inclusive than that risks being broken
in some situation.

If you train yourself to use the mechanism which doesn't
work 100% of the time, you will eventually screw up.

Maybe all the lists you are on today are restricted
to members-only posting, but that could change
tomorrow. And then you will have to re-train your fingers
to hit Reply-all.

Reply-all also ensures that the author gets a reply which
isn't delayed by list processing. This is useful when
someone needs some urgent assistance. In those cases, that
someone is often not subscribed to the list.
If I need help with something, and that something
has a mailing list that allows non-member postings,
I won't waste time subscribing just to get my question
answered!

What if the list is moderated? A list-only reply could
sit in the moderation queue for days without being
read by the original author. Are you going to
let some list admin decide what you can and cannot
write to the author of the original message?


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


Re: Replies to the list

2010-08-31 Thread Jan Kohnert
[Fullquote intended.]

Am Mittwoch 01 September 2010, 06:20:06 schrieben Sie:
> On Wed, 1 Sep 2010 04:19:56 +0200, Jan Kohnert
> 
>  wrote:
> > David Rogers schrieb:
> >> * Jan Kohnert  [2010-08-31 06:22]:
> >> >David Rogers schrieb:
> >> >> * Michael Welsh Duggan  [2010-08-30 18:04]:
> >> >> >Tim McNamara  writes:
> >> >> >> Is there a reason that the reply-to header is not set for the
> >> >> >> mailing list?
> >> >> >
> >> >> >Yes, there is a reason.
> >> >> >
> >> >> >http://www.unicom.com/pw/reply-to-harmful.html
> >> >> >http://marc.merlins.org/netrants/listreplyto.txt
> >> >> 
> >> >> The logic at those links is impeccable but irrelevant.
> >> >
> >> >That are mail standards since 20+ years, if a MUA doesn't get it right,
> >> >it's not the fault of the list. ;)
> >> 
> >> True and still irrelevant.
> > 
> > OK, I don't like Flamewars, so I'll stop here. But one thing I have to
> > add: You are using Mutt, according to your headers. Mutt in fact knows
> > list-reply,
> > at least according to [1]. So why not using this? That would solve all
> > your problems. :)
> 
> List reply is a poor idea, because it assumes that the
> sender is subscribed to the list. The assumption is only valid for
> lists that are configured not to allow posting by non-members.

Well, no. A list configured to only allow list member to post, could have the 
reply-to set to the lists adress. That would only be a problem, if one member 
intends to have a private answer to another member, when this person needs to 
adjust the address. For all lists allowing everyone to post, list-reply is a 
real advantage (as I stated earlier). reply-to-list lets the discussion be 
available for all members, reply-to-all includes members and the OP, and reply 
only includes the OP. That's just how it's supposed to work.

> Reply-all does the right thing in all situations (including
> lists that only allow posting by members), so list reply
> function isn't needed. Reply-all is what solves all problems,
> real or imagined. In the context of a list discussion,
> the "all" means "all discussion parties, consisting of the
> union of the author and the set of members of the mailing
> list". That is the correct set of destinations for
> the group discussion.

Again, getting to your example: if a list allows non-members to post, reply-to 
set on the lists address would exclude the OP, which is non-member. You whould 
manually have to add his address in Cc. That's a true disadvantage.
 
> Anything less inclusive than that risks being broken
> in some situation.
> 
> If you train yourself to use the mechanism which doesn't
> work 100% of the time, you will eventually screw up.
> 
> Maybe all the lists you are on today are restricted
> to members-only posting, but that could change
> tomorrow. And then you will have to re-train your fingers
> to hit Reply-all.
> 
> Reply-all also ensures that the author gets a reply which
> isn't delayed by list processing. This is useful when
> someone needs some urgent assistance. In those cases, that
> someone is often not subscribed to the list.
> If I need help with something, and that something
> has a mailing list that allows non-member postings,
> I won't waste time subscribing just to get my question
> answered!

You got the original question wrong: The Thread started asked about reply-to 
set to the list, which does exactly to opposite of what you are describing in 
this paragraph.

> What if the list is moderated? A list-only reply could
> sit in the moderation queue for days without being
> read by the original author. Are you going to
> let some list admin decide what you can and cannot
> write to the author of the original message?

Who is talking about list-only reply??? I'm not.

lilypond-user sets different mail headers, one of it is called "List-Post". 
And *you* are free to choose:
- using reply answers to the OP (or the reply-to he set in his MUA, which 
would be overwritten by a forced reply-to from the list)
- using reply-all answers to the OP *and* the list
- using reply-list answers to the list (so if the OP isn't subscribed, he 
won't get the answer)

I don't see *any* problem with that situation, you only have to choose. :)

[I probably need to add: OP  *in this and my previous mails in this thread* 
means the original poster of *a* thread on any mailing list, or *a* poster of 
an answer within *a* thread someone answers, *not* the original poster of 
*this* tread, which I called thread-starter to avoid confusions.)

-- 
MfG Jan


signature.asc
Description: This is a digitally signed message part.
___
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user


initial repeats with non-standard bar style

2010-08-31 Thread Steve Tarr


  
  
Why doesn't the initial bar display in the second case?
  -Steve
  
  \version "2.13.31"
  
  % snippet from "Printing A Repeat Sign at the Beginning of a
  Piece"
  \include "firstRepeatOverride.ly"
  
  \score {
      \new Staff {
      \firstRepeatOverride
      \repeat volta 2 {
      \bar "|:" f'1
      }
      }
  }
  
  \score {
      \new Staff {
      \firstRepeatOverride
      \repeat volta 2 {
      \bar ":" f'1
      }
      }
  }

  

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