Re: Control of spacing between left edge and first note

2017-03-26 Thread Thomas Liggett
Hi Andrew,

With your help I've got the desired result – many thanks! (BTW I was
able to set the "key-signature extra-space" without including that
whole alist.) But I'd like to better understand the logic behind
what's happening in my code below.

To produce a staff with no clef, key signature, time signature, or
barlines, and to be able to specify the spacing between the left edge
of the staff and the first note (i.e. to be able to produce diagrams
comprising only staves with note-groups as in the example below):

* just making the clef a point-stencil, omitting the bar-engraver, and
using \override LeftEdge.space-alist.clef = #'(extra-space . xxx)
achieves this for the first system, but NOT for any subsequent systems
(hence my original query)

To control the first system AND subsequent systems:

* a (semantically irrelevant) key signature is required (set to a
point-stencil, otherwise extra space is introduced) – C major will
suffice. Why? (What's the difference to Lilypond between "no key
signature" and "a specified key signature of no sharps or flats"?!?)

* barlines, made transparent, are required to "reference off" as you
say. (Transparent barlines, naturally, include space either side, so
in order to have an arbitrary number of notes spaced evenly across a
system – i.e. in this example, to avoid an extra space between the two
groups of 8 notes – a time signature equal to the length of the system
must be specified. But the nice thing about omitting the bar engraver
in my original was that it avoided the need to specify a semantically
irrelevant time signature.) But how are barlines even involved in
controlling the space between the left edge of the staff and the first
note?

Is it related to the issue Urs is dealing with in this thread?
http://lists.gnu.org/archive/html/lilypond-user/2017-03/msg00627.html

Thanks again,
Thomas

%

\version "2.19.41"

\paper { indent = 0 }

\layout {
  \context {
\Score
\override LeftEdge.space-alist.clef = #'(extra-space . 2) % space
between left edge and invisible clef
\remove Bar_number_engraver
  }
  \context {
\Staff
\remove Time_signature_engraver
%\remove Bar_engraver
\override Clef.stencil = #point-stencil % make clef effectively invisible
\override Clef.space-alist.key-signature = #'(extra-space . 0) %
space between invisible clef and invisible key sig
\override KeySignature.stencil = #point-stencil
\override BarLine.transparent = ##t
  }
}
\score {
  \relative c'' {
\clef "treble"
\key c \major % comment out this line and see what happens!
\time 4/2 % comment out this line and there's extra space added
where default (4/4) barlines would be
\stemUp
b8 b c c d d e e f f g g a a b b \break
b,, b c c d d e e f f g g a a b b
  }
}

%


On Sat, Mar 11, 2017 at 6:01 PM Andrew Bernard  wrote:
>
> Hi Thomas,
>
> Try this perhaps.
>
> [You have to retain clefs and barlines and render them transparent, so that 
> they exist to reference off. One ought to be able to just set the value 
> (key-signature extra-space . 8) say, but I am not sure why we need the whole 
> shebang alist.]
>
>
> Andrew
>
> == snip
>
> \version "2.19.56"
>
> \paper { indent = 0 }
>
> \score {
>   \relative c'' {
>
> \override Staff.KeySignature.stencil = #point-stencil
> \override Staff.Clef.stencil = #point-stencil
> \override Staff.BarLine.transparent = ##t
>
> \key a \major
> \stemUp
> %
>
> b8 b c c d d e e f f g g a a b b
> \break
> b,, b c c d d e e f f g g a a b b
>   }
>
>   \layout {
> \context {
>   \Score
>   \remove Bar_number_engraver
> }
> \context {
>   \Staff
>   \remove Time_signature_engraver
>
>   \override Clef.space-alist =
>   #'((ambitus extra-space . 2.0)
>  (breathing-sign minimum-space . 0.0)
>  (cue-end-clef extra-space . 0.8)
>  (clef extra-space . 0.8)
>  (cue-clef extra-space . 0.8)
>  (staff-bar extra-space . 0.0)
>  (key-cancellation extra-space . 0.0)
>  (key-signature extra-space . 8)
>  (time-signature extra-space . 1.0)
>  (custos extra-space . 0.0)
>  (first-note fixed-space . 0.0)
>  (right-edge extra-space . 0.0))
>
> }
>   }
> }
>
> == snip
>

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


RE: LSR down?

2017-03-26 Thread Andrew Bernard
LSR still down as at 0030 UTC here in Australia.

Andrew





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


Re: LSR down?

2017-03-26 Thread Thomas Morley
2017-03-26 11:15 GMT+02:00 Thomas Morley :
> 2017-03-26 8:51 GMT+02:00  :
>> It's down for me. http://lsr.di.unimi.it/LSR/Snippet?id=1007 says something
>> about timezones (CEST in unrecognized). While the search page works, the
>> results are empty.
>
> I informed the LSR admin about it.
>
> Cheers,
>   Harm

LSR should be up again.

Many thanks to Seba!

Cheers,
  Harm

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


Re: TabStaff answer

2017-03-26 Thread caagr98

No problem, but I think you're supposed to reply to the list, not just me.

On 03/27/17 00:33, Rob Torop wrote:

Thank you!

-- Forwarded message -
From: >
Date: Sun, Mar 26, 2017 at 4:58 PM
Subject: lilypond-user Digest, Vol 172, Issue 145
To: >


Send lilypond-user mailing list submissions to
lilypond-user@gnu.org 

To subscribe or unsubscribe via the World Wide Web, visit
https://lists.gnu.org/mailman/listinfo/lilypond-user
or, via email, send a message with subject or body 'help' to
lilypond-user-requ...@gnu.org 

You can reach the person managing the list at
lilypond-user-ow...@gnu.org 

When replying, please edit your Subject line so it is more specific
than "Re: Contents of lilypond-user digest..."


Today's Topics:

   1.  (Rob Torop)
   2. Re: (caag...@gmail.com )


--

Message: 1
Date: Sun, 26 Mar 2017 20:49:53 +
From: Rob Torop >
To: "lilypond-user@gnu.org "
>
Message-ID:


Re:

2017-03-26 Thread Thomas Morley
2017-03-26 22:57 GMT+02:00  :
> You're setting options on the TabStaff while in the Staff context. Since
> there is no TabStaff context at the moment, one is temporarily created. You
> could fix it by setting the properties in a \with {} block on the TabStaff
> insteadd.

Which is the most common way.
To be complete, sometimes it has advantages to use applyOutput:

solo =
  \relative c' {
\applyOutput TabStaff
  #(lambda (g c1 c2) (ly:context-set-property! c1 'minimumFret 1))
\applyOutput TabStaff
  #(lambda (g c1 c2) (ly:context-set-property! c1 'restrainOpenStrings #t))

c8   f e e d c b a
  }

\new Staff \solo

\new TabStaff \solo



Note the settings for _Tab_Staff in 'solo' never affect the standalone Staff.


Cheers,
  Harm


> On 03/26/17 22:49, Rob Torop wrote:
>>
>> I'm finding that when I use a TabStaff and also set some properties
>> (either or both of minimumFret and restrainOpenStrings), my first line
>> has an extra TabStaff!  What can I do to get rid of it? Thanks!
>>
>> Here's what it looks like:
>>
>> Screen Shot 2017-03-26 at 4.46.59 PM.png
>>
>> And here's the code that generated this:
>>
>> \version "2.19"
>> \language "english"
>>
>> solo = \relative c' {
>>
>> % Either of both of the two settings will cause an extra "TAB" staff
>> to be rendered
>>  \set TabStaff.minimumFret=#1
>>  \set TabStaff.restrainOpenStrings = ##t
>>
>>  c8   f e ef df c bf af
>> }
>>
>> \score {
>>   <<
>>  \new Staff\solo
>>  \new TabStaff  \solo
>>>>
>> }
>>
>>
>>
>>
>> ___
>> 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

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


Re:

2017-03-26 Thread caagr98
You're setting options on the TabStaff while in the Staff context. Since 
there is no TabStaff context at the moment, one is temporarily created. 
You could fix it by setting the properties in a \with {} block on the 
TabStaff insteadd.


On 03/26/17 22:49, Rob Torop wrote:

I'm finding that when I use a TabStaff and also set some properties
(either or both of minimumFret and restrainOpenStrings), my first line
has an extra TabStaff!  What can I do to get rid of it? Thanks!

Here's what it looks like:

Screen Shot 2017-03-26 at 4.46.59 PM.png

And here's the code that generated this:

\version "2.19"
\language "english"

solo = \relative c' {

% Either of both of the two settings will cause an extra "TAB" staff
to be rendered
 \set TabStaff.minimumFret=#1
 \set TabStaff.restrainOpenStrings = ##t

 c8   f e ef df c bf af
}

\score {
  <<
 \new Staff\solo
 \new TabStaff  \solo
   >>
}




___
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


[no subject]

2017-03-26 Thread Rob Torop
I'm finding that when I use a TabStaff and also set some properties (either
or both of minimumFret and restrainOpenStrings), my first line has an extra
TabStaff!  What can I do to get rid of it? Thanks!

Here's what it looks like:

[image: Screen Shot 2017-03-26 at 4.46.59 PM.png]

And here's the code that generated this:

\version "2.19"
\language "english"

solo = \relative c' {

% Either of both of the two settings will cause an extra "TAB" staff to
be rendered
 \set TabStaff.minimumFret=#1
 \set TabStaff.restrainOpenStrings = ##t

 c8   f e ef df c bf af
}

\score {
  <<
 \new Staff\solo
 \new TabStaff  \solo
   >>
}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: [Frescobaldi] cannot add lilypond 2.19.57 to lilypond preference

2017-03-26 Thread Federico Bruni
I had the same problem years ago. I wanted to have LilyPond and 
Frescobaldi installed on a USB stick because I needed to use in a 
computer where I could not install any software.


I think I asked for help on lilypond-user, bat cannot find it in the 
archive.

I vaguely remember that the error was due to lilypond "relocation".

Il giorno gio 23 mar 2017 alle 20:14, MING TSANG  
ha scritto:

Knute, Simon and Anders.

Thank you for all your response.
It looks that I install v2.19.57 to a USB drive give me problem. 
After the install, directory entry is there and I assume everything 
is there.  When I add lilypond preference to frecobaldi v3.0.0 and it 
fails.
Knute, after your email I check the directory content of directory on 
USD drive, but find none. So I re-install lilypond v2.19.57 to drive 
C, and the "add" lilypond preference works.


Thank you,
Ming.


From: Knute Snortum 
To: frescoba...@googlegroups.com
Sent: Thursday, March 23, 2017 11:10 AM
Subject: Re: [Frescobaldi] cannot add lilypond 2.19.57 to lilypond 
preference


I have the same setup and it works fine.

What happens if you open a command prompt window and type this:

> E:
> cd \Lilypond_2-19-57\lilypond\usr\bin
> lilypond --version

If that give you a version message, I'd try changing the preference 
to "lilypond.exe" instead of "lilypond-windows.exe".  I'm not sure 
that sure matter, but we'll see.


---
Knute Snortum
(via Gmail)

On Wed, Mar 22, 2017 at 5:24 PM,  wrote:
I download lilypond v2.19.57 and installed it in window 10. I have 
multi version of lilypond. Each has it own file folder.  I try to 
add the version v2.19.57 to lilypond preference and it failed. refer 
to .png attached.  Any change to frecobaldi 3.0.0 that caused this.


Thank you,
Ming
--
Frescobaldi homepage: http://www.frescobaldi.org/
Mailing list: http://groups.google.com/ group/frescobaldi
Issue tracker: https://github.com/wbsoft/ frescobaldi/issues


--
Frescobaldi homepage: http://www.frescobaldi.org/
Mailing list: http://groups.google.com/group/frescobaldi
Issue tracker: https://github.com/wbsoft/frescobaldi/issues





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


Re: Now I post again a proposal... A multilingual GRAPHICAL dictionary;

2017-03-26 Thread Andrew Bernard
Hi Son_V,

You can take a look at something similar here:

http://www.dolmetsch.com/musictheory2.htm

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


Re: Now I post again a proposal... A multilingual GRAPHICAL dictionary;

2017-03-26 Thread Hans Åberg

> On 25 Mar 2017, at 23:13, Son_V  wrote:
> 
> That is, to make a graphical multilingual dictionary for the musical
> elements. That is missing; I have a dictionary but just for words, so I can
> find that the Italian "legatura di fraseggio" is what in English is "phrase
> mark", in Deutsch "Phraseriunsbogen" and in French "signe de liaison du
> phrasé".

You might try:
 https://it.wikipedia.org/wiki/Glossario_musicale
 https://en.wikipedia.org/wiki/Glossary_of_musical_terminology
Click and a link, and then switch to another language.

Sometimes translation programs might work, for example:
 https://translate.google.com/



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


Re: LSR down?

2017-03-26 Thread Thomas Morley
2017-03-26 8:51 GMT+02:00  :
> It's down for me. http://lsr.di.unimi.it/LSR/Snippet?id=1007 says something
> about timezones (CEST in unrecognized). While the search page works, the
> results are empty.

I informed the LSR admin about it.

Cheers,
  Harm

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


Re: Make dots in repeat barline smaller

2017-03-26 Thread Andrew Bernard
Hi Malte,

Brilliant. Thanks. Useful to know where the dots actually come from.

Andrew


On 26 March 2017 at 18:19, Malte Meyn  wrote:

>
> These dots come from the music font, so try
>
> \override Staff.Barline.font-size = 6
>
> (negative values for smaller than default)
>
>
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Make dots in repeat barline smaller

2017-03-26 Thread Malte Meyn


Am 26.03.2017 um 09:13 schrieb Andrew Bernard:
> When using a smaller staff size than the default, how do you make the
> double dots in a repeat barline smaller also?
These dots come from the music font, so try

\override Staff.Barline.font-size = 6

(negative values for smaller than default)

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


Make dots in repeat barline smaller

2017-03-26 Thread Andrew Bernard
When using a smaller staff size than the default, how do you make the
double dots in a repeat barline smaller also?

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


Re: LSR down?

2017-03-26 Thread Malte Meyn
Another reason to repeal daylight saving time in the EU :D

Am 26.03.2017 um 08:51 schrieb caag...@gmail.com:
> It's down for me. http://lsr.di.unimi.it/LSR/Snippet?id=1007 says
> something about timezones (CEST in unrecognized). While the search page
> works, the results are empty.
> 
> On 03/26/17 08:48, Malte Meyn wrote:
>>
>>
>> Am 26.03.2017 um 07:21 schrieb Andrew Bernard:
>>> Is LSR down for others?
>>
>> Not for me: http://lsr.di.unimi.it/LSR/Search (Probably you know already
>> that dsi.unimi.it changed to di.unimi.it some years ago; but there are
>> old links pointing to the old domain in mail archives etc.)
>>
>> ___
>> 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

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


Re: LSR down?

2017-03-26 Thread caagr98
It's down for me. http://lsr.di.unimi.it/LSR/Snippet?id=1007 says 
something about timezones (CEST in unrecognized). While the search page 
works, the results are empty.


On 03/26/17 08:48, Malte Meyn wrote:



Am 26.03.2017 um 07:21 schrieb Andrew Bernard:

Is LSR down for others?


Not for me: http://lsr.di.unimi.it/LSR/Search (Probably you know already
that dsi.unimi.it changed to di.unimi.it some years ago; but there are
old links pointing to the old domain in mail archives etc.)

___
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: LSR down?

2017-03-26 Thread Malte Meyn


Am 26.03.2017 um 07:21 schrieb Andrew Bernard:
> Is LSR down for others?

Not for me: http://lsr.di.unimi.it/LSR/Search (Probably you know already
that dsi.unimi.it changed to di.unimi.it some years ago; but there are
old links pointing to the old domain in mail archives etc.)

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