Re: LilyPond Website Work (was: A thought on Windows Experience)

2013-12-06 Thread Janek Warchoł
2013/12/6 Carl Peterson carlopeter...@gmail.com:
 Having worked for two corporations that have fairly extensive (and
 stringent) visual identity and branding guidelines (colors, typeface,
 formatting, etc.), I've learned that there are ways to make an obvious
 change between two things while still making them look like they go
 together.

A suggestion from my colleague: for a long time he kept confusing LM
and NR, and he said that it would be nice if (for example) they had
different color schemes so that one will know where to look at things
(hmm, i remember seeing it in the blue manual...).

Janek

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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread David Kastrup
Shane Brandes sh...@grayskies.net writes:

 The U.S. has the concept of fair use see 17 U.S.C. § 107

But we want LilyPond to be distributable in more than just the U.S.A.

-- 
David Kastrup

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


Re: promoting LilyPond

2013-12-06 Thread David Kastrup
Urs Liska u...@openlilylib.org writes:

 David Kastrup d...@gnu.org schrieb:

We need to figure out how we can provide style sheets, similar to how
LaTeX makes it possible to define document classes (layout
definitions
and tools) and packages (raw functionality packaged into coherent
interfaces).

Moving in the direction where this is possible also takes some pressure
of stable/unstable development and features/fixes: something which
comes
in its own, optionally used file is not disruptive to the core
stability.


 You can imagine that I like this idea ;-)
 Would also make it more straightforward for editors to implement
 functionality based on LilyPond or Scheme code that's not part of
 LilyPond itself.

 Is this just a thought or has there already been discussion about this?

I think this has been mentioned a few times as an idea.

-- 
David Kastrup

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


Re: LilyPond Website Work

2013-12-06 Thread David Kastrup
Janek Warchoł janek.lilyp...@gmail.com writes:

 2013/12/6 Carl Peterson carlopeter...@gmail.com:
 Having worked for two corporations that have fairly extensive (and
 stringent) visual identity and branding guidelines (colors, typeface,
 formatting, etc.), I've learned that there are ways to make an obvious
 change between two things while still making them look like they go
 together.

 A suggestion from my colleague: for a long time he kept confusing LM
 and NR, and he said that it would be nice if (for example) they had
 different color schemes so that one will know where to look at things
 (hmm, i remember seeing it in the blue manual...).

Learning - Green book
Using - White book
Notation - Blue book
Extending - Red book
Internals - Black book

A complete color _scheme_ might be distracting, but it may make sense to
have a title or side bar or other obvious always on-screen element
color-coded.

-- 
David Kastrup

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


Re: promoting LilyPond

2013-12-06 Thread David Kastrup
Johan Vromans jvrom...@squirrel.nl writes:

 Trevor Daniels t.dani...@treda.co.uk writes:

 A real example using a template which
 provides an SATB choir on two staves with lyrics between them and
 a piano staff with accompaniment is attached.

 I've been using a similar approach for SLHML choir, with a skeleton
 template (attached). I haven't been able to add this to LSR since it's
 not a snippet file, but a package of associated files.

 A nice feature is that any context left without input is not printed,
 so the same template could be used for SA and piano, just piano, a
 variable number of verses, etc.

 Exactly.

 \use SA-TB-B-template

 An important 'feature' of the hypothetical \use (as opposed to \include)
 would be that it can do things in the beginning (e.g., settings), and at
 the end (e.g., handle the \score part(s)).

Well, actually \include can be made to do that perfectly well since the
\score parts are handled by hooks.  But there is no nice user interface.

The LaTeX distinction between class and package makes another point:
there must always be exactly one document class, but you can have an
arbitrary number of packages since those are providing features, not a
layout.  With LilyPond, the exactly one relation for document classes
would not really hold: basically we have one per \score block.

I'm not saying that we should copy the nomenclature, but differentiating
between something providing a layout (or rather, all relevant output
blocks) and something providing functionality makes sense.

-- 
David Kastrup

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


Re: LilyPond Website Work

2013-12-06 Thread Janek Warchoł
2013/12/6 David Kastrup d...@gnu.org:
 Janek Warchoł janek.lilyp...@gmail.com writes:
 A suggestion from my colleague: for a long time he kept confusing LM
 and NR, and he said that it would be nice if (for example) they had
 different color schemes so that one will know where to look at things
 (hmm, i remember seeing it in the blue manual...).

 Learning - Green book
 Using - White book
 Notation - Blue book
 Extending - Red book
 Internals - Black book

 A complete color _scheme_ might be distracting, but it may make sense to
 have a title or side bar or other obvious always on-screen element
 color-coded.

+1

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


Re: Extending LilyPond with packages

2013-12-06 Thread Jan-Peter Voigt
Hi Urs and all,

I really have to document, what I did with my packages and what ideas
are behind them. It would need /some/ way to make them a public usable
product, meaning, it has to be documented and a little bit
restructured, but it has a lot of the mentioned features.

So I try to summarize some of its ideas:

* Calling it lalily, was a little joke, because it's like la-tex and
it also has templates, wich act a bit like document-classes.
* I always wanted to automatically include my own extensions, so
including lalily.ly implicitly include a whole bunch of files -
optionally once - in dedicated places inside the lalily folder *and*
the current project/document folder.
* Like the above mentioned templates, I can register layout-, midi- and
paper-blocks by name (in fact it's a list or better a path) and then
register those names for score/book-creation in the dedicated path.
* I have commands, wich produce the actual scores, bookparts or books,
that can act conditionally. For most of that commands, the condition is
does the parser-output-name match the current file-name?, so it only
happens, if the file is compiled directly, but not, if it is only
included to store the music.
* Editing the music often means to tweak grobs and to force breaks or
page-breaks. This is done by the edition engraver.
* Sometimes editing means to place a comment/note in the score. Those
comments shall be listed in a file and optionally in a markup-list (at
the end of the file) with barnumber and context identifier. This is done
by a command, wich outputs TextScript elements with an annotation
property. (It might be better to divide Annotation-Grob and tracking the
comments for the list ...)

All these things grew with my own needs/wishes/ideas so they will need
some restructuring/renaming/rewhatever, but I think, there are bunch of
useful things in this context.

The Template mechanism:
---

A template in this context is a music-function with a signature
(parser location piece options)(list? list?)
The piece argument is a path, technically a list. It points to the
current music. lalily stores a current music path/folder before it
enters a template and resets it to its previous state, when the template
function returns.
There are function putMusic path music and getMusic path, that
put/get music in the given path relative to the current path. So if I
have a template that gets its music from #'(violin) and this template is
called with a current path of #'(my impressive music), it gets the music
stored at #'(my impressive music violin)
And I can call another template with \callTemplate path-of-template
path-of-music options. (There are some more ... most scores are for
choir, so I often have to loop over choir-voices/parts)
Now I can composite my music from a dedicated pattern while storing the
music in separate file.
And with my conditional score-creation, I have output for proof-reading
(and hearing) and can savely include this file in a project file, that
collects all music files.

The fact, that the template-music-functions are called in a defined
manner but are actually music-functions means, that on can place
anything in a template.

The Edition Engraver


The edition engraver stores the edition modifications, like the music is
stored, in a tree, where each element is addressed by a path
#'(barnumber moment-in-measure music-path context-path)
The edition engraver itself receives a path on creation, for which it is
listening. The standard lalily-layout sets on for the current Score with
the current music-folder and one for each voice with any
edition-manager-path of any parent context. Now my templates usually let
every Staff consist of a path, addressing the containing voice, so the
voice inherit it.
The edition-engraver now looks in the (global) tree for elements at the
path #`(,barnumber ,moment ,@path-of-engraver)
and applies them to the context (or the named parent context)

The automatic inclusions


lalily looks for files in dedicated folders and in the current folder
and includes them. For this to work it extracts the path from the
location argument (of some music, scheme or void function), normalizes
it (removes all .. and . elements) and then appends the relative
file-path. It then does include it with (ly:parser-include-string!
parser \\include \~A\ file-path) (or the like)
If the file-paths are normalized, I can store them in a global list and
look, if I already included them, so I only include them once.

Technical parts
---

Most of my scheme-stuff is placed in modules, which can be loaded,
because I extend %load-path with the path to the modules, I created.
No I can simply say (use-modules (lalily lascm)). This is done in init.scm.
This also lead to a bunch of functions, placed in scheme-modules, which
are my personal shortcuts and should better be placed in my personal to
be included files ... I am working on it.
Another thing is: I 

Re: Images from snippets

2013-12-06 Thread Noeck
 snippet-icon = 85x85+95+107

 Then these lines could produce the corresponding image:
 lilypond -fpng example.ly
 convert -crop 85x85+95+107 example.png example-icon.png
 
 This seems somewhat inconvenient to me (too manual).  But i think we
 should rather speak about implementation details when we *have* a HTML
 frontend

Just to make sure, I am understood correctly: The manual thing is the
numbers, the script should take them automatically from the file and use
them in convert.

Cheers,
Joram

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


Re: Images from snippets

2013-12-06 Thread Janek Warchoł
2013/12/6 Noeck noeck.marb...@gmx.de:
 snippet-icon = 85x85+95+107

 Then these lines could produce the corresponding image:
 lilypond -fpng example.ly
 convert -crop 85x85+95+107 example.png example-icon.png

 This seems somewhat inconvenient to me (too manual).  But i think we
 should rather speak about implementation details when we *have* a HTML
 frontend

 Just to make sure, I am understood correctly: The manual thing is the
 numbers, the script should take them automatically from the file and use
 them in convert.

Yes, i understand.  But i would prefer not to ask snippet authors to
add such numbers to the files if possible.  One of my highest
priorities is to keep things simple - so simple that noone would ever
think i'd add this snippet, but i don't have time to fill all
description fields. :-)

best,
Janek

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


Re: Images from snippets

2013-12-06 Thread David Kastrup
Janek Warchoł janek.lilyp...@gmail.com writes:

 2013/12/6 Noeck noeck.marb...@gmx.de:
 snippet-icon = 85x85+95+107

 Then these lines could produce the corresponding image:
 lilypond -fpng example.ly
 convert -crop 85x85+95+107 example.png example-icon.png

 This seems somewhat inconvenient to me (too manual).  But i think we
 should rather speak about implementation details when we *have* a HTML
 frontend

 Just to make sure, I am understood correctly: The manual thing is the
 numbers, the script should take them automatically from the file and use
 them in convert.

 Yes, i understand.  But i would prefer not to ask snippet authors to
 add such numbers to the files if possible.  One of my highest
 priorities is to keep things simple - so simple that noone would ever
 think i'd add this snippet, but i don't have time to fill all
 description fields. :-)

Well, one does not need numbers.  One can just use a tag- or tweak- like
command on elements that should be included in the icon, and then the
bounding rectangle of all those is taken.  Possibly always including the
staff lines on the given stretch.

-- 
David Kastrup

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


Re: Images from snippets

2013-12-06 Thread Noeck

 Well, one does not need numbers.  One can just use a tag- or tweak- like
 command on elements that should be included in the icon, and then the
 bounding rectangle of all those is taken.  Possibly always including the
 staff lines on the given stretch.
 

I considered that, too. My reasoning might be wrong, but it was as follows:

1. there should be a fixed aspect ratio for a proper thumbnail look on
an overview page, this is easier with numbers of pixels instead of
bounding boxes. (desired aspect ratio still to be defined)

2. for a first visual impression, the whole object is often not
necessary. In the example I gave, the hairpin does not have to be very
long (not the whole hairpin needs to be shown), just the combination of
hairpin and text must be visible

3. one can still invent some automatic default way to generate such an
icon, in case the snippet-author did not supply the information. But a
human decision what is the best part/detail will show a clearer message
in 95% of the cases.

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


Re: Images from snippets

2013-12-06 Thread David Kastrup
Noeck noeck.marb...@gmx.de writes:

 Well, one does not need numbers.  One can just use a tag- or tweak- like
 command on elements that should be included in the icon, and then the
 bounding rectangle of all those is taken.  Possibly always including the
 staff lines on the given stretch.
 

 I considered that, too. My reasoning might be wrong, but it was as follows:

 1. there should be a fixed aspect ratio for a proper thumbnail look on
 an overview page, this is easier with numbers of pixels instead of
 bounding boxes. (desired aspect ratio still to be defined)

 2. for a first visual impression, the whole object is often not
 necessary. In the example I gave, the hairpin does not have to be very
 long (not the whole hairpin needs to be shown), just the combination of
 hairpin and text must be visible

 3. one can still invent some automatic default way to generate such an
 icon, in case the snippet-author did not supply the information. But a
 human decision what is the best part/detail will show a clearer message
 in 95% of the cases.

With that image, you'd tag the \ and the poco.  That _is_ a human
decision.

-- 
David Kastrup

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


Re: A thought on Windows Experience

2013-12-06 Thread Phil Burfitt

From: Werner LEMBERG w...@gnu.org
Sent: Thursday, December 05, 2013 6:34 PM



It's not so much about texinfo but...

... but someone who is an experienced web page designer and/or
JavaScript programmer/user.  The separation between content and
presentation is already there due to the very nature of texinfo.

As a starter, it would help us a lot if such a person analyzes, say,
the top-level lilypond web page, giving recommendations how to
improve, ideally in small, logical steps.  A complete redesign
starting from scratch is *much* harder to implement, I believe.


   Werner




Hi Werner,

It looks like Carl Peterson is taking this on, so you have your man. I did 
have a very brief look at the home page however


* why are you out-sourcing tracking (google analytics)?

* why are you using DOM scripting (javascript http requests)?

It makes no sense for the server to send a page to a browser, only for the 
browser to call the server again for more data to complete the page. Why is 
this data not being included in the page by the server in the first place?



Phil.




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


Re: A thought on Windows Experience

2013-12-06 Thread Janek Warchoł
Hi,

2013/12/6 Phil Burfitt phil.burf...@talktalk.net:
 I did have a very brief look at the home page however

 * why are you out-sourcing tracking (google analytics)?

I suppose that when that was decided upon, there may have been no good
free alternatives to Google Analytics.
But now there is for example Piwik - we're using it for the blog, and
i think it's good.  Paul, do you think it would be a good fit for
lilypond.org?

best,
Janek

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


Re: Extending LilyPond with packages

2013-12-06 Thread Janek Warchoł
Hi Jan-Peter,

2013/12/6 Jan-Peter Voigt jp.vo...@gmx.de:
 Hi Urs and all,

 I really have to document, what I did with my packages and what ideas
 are behind them. It would need /some/ way to make them a public usable
 product, meaning, it has to be documented and a little bit
 restructured, but it has a lot of the mentioned features.
 [...]

I'm very sorry that i don't have time to look closely at LaLily, but
from what i see, it's very interesting and a move in the right
direction.  Probably OrchestralLily
(http://kainhofer.com/orchestrallily/Motivation.html#Motivation) would
also be worth further investigating.

best,
Janek

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


Re: A thought on Windows Experience

2013-12-06 Thread Phil Burfitt
- Original Message - 
From: Janek Warchol janek.lilyp...@gmail.com

Sent: Thursday, December 05, 2013 10:36 PM




The way many Windows installers work is that they present you as a user
with a list of components to select to be installed, of which some will 
be

selected (or not) by default.  There's no reason not to have Frescobaldi
bundled with the installer but deselectable if you don't want it.




+1

What about the option of having other editors such as Denemo as well as 
an
option? I myself prefer Frescobaldi, but I know that a few prefer Denemo. 
I

feel it to be a bit unfair to only have one option bundled with an
installer.




Frescobaldi is a text editor + previewer. It's simple and intuitive. I've 
never heard of anyone that doesn't like it, though some may prefer other 
choices.


Denemo is GUI based notation software. Has a learning curve. Hides lilypond. 
Many do not like it, myself included (sorry if I offend anyone).


Lilypond _is_ text based. Do you want to hide that or facilitate its use?

If you want to hide it, then you may also consider Musescore and any others 
that can export to lilypond format.





This is a good idea, but as David already said, it's actually not easy
to implement. :-/
Hey, what about this (just for now): since it's hard to actually
install additional software, we could at least have links to
Frescobaldi/Denemo webpages in Lily's installer, so that the users
could install them themselves.  David, this should be easy to do?

Janek


What exactly is not easy to implement in Joseph Rushton Wakeling's 
suggestion of an optional frescobaldi install from lilypond's windows 
installer?


Phil.


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


Re: A thought on Windows Experience

2013-12-06 Thread Phil Burfitt

From: Janek Warchoł janek.lilyp...@gmail.com
Sent: Friday, December 06, 2013 11:16 AM




* why are you out-sourcing tracking (google analytics)?


I suppose that when that was decided upon, there may have been no good
free alternatives to Google Analytics.
But now there is for example Piwik - we're using it for the blog, and
i think it's good.  Paul, do you think it would be a good fit for
lilypond.org?

best,
Janek



AWstats? Webalizer? Just about every web hosting server out there has one or 
both of these.


Phil.


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


Re: improving LilyPond useability

2013-12-06 Thread Peter Gentry

 2013/12/4 Jacques Menu imj-...@bluewin.ch
 My recent experience creating choir scores for the first time, one of 
 them with difference words a given stanza in a repeated part (see 
 attachments), makes me think it would help to have off-the-shelf *commented* 
 samples of some size and complexity, as a complement
to the existing snippets.

Sounds like a good idea.  I could add some real-life score examples of my own.
Where would you place such material?  A new manual, or in an existing one?
Janek Thu, 5 Dec 2013 18:34:53 +0100

This is an excellent suggestion, examples of small ensembles of various genres 
suitably authorised by the keepers of the runes would
be invaluable to the beginner.

These should be as free as possible of tweaks as these will confuse and 
de-motivate the uninitiated.

It would be nice if the invocations of instructions/tweaks could be intuitive - 
you cannot really say that for most Lily tweaks at
present.

Lilypond is very tweakable to produce all manner of complicated scores but this 
power needs to be either sheilded from the beginner
whose musical/computational skills may not be up to it or made much more 
accesible.

These are not meant to be critical comments just the observations of a convert 
with modest skills.

regards
Peter Gentry 



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


Re: Extending LilyPond with packages

2013-12-06 Thread Peter Gentry
Date: Fri, 6 Dec 2013 12:30:19 +0100
From: Janek Warcho? janek.lilyp...@gmail.com


I'm very sorry that i don't have time to look closely at LaLily, but
from what i see, it's very interesting and a move in the right
direction.  Probably OrchestralLily
(http://kainhofer.com/orchestrallily/Motivation.html#Motivation) would
also be worth further investigating.

best,
Janek

I wish I had known about this years ago


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


Re: A thought on Windows Experience

2013-12-06 Thread David Kastrup
Phil Burfitt phil.burf...@talktalk.net writes:

 What exactly is not easy to implement in Joseph Rushton Wakeling's
 suggestion of an optional frescobaldi install from lilypond's windows
 installer?

That very much provokes the answer Patches welcome, but of course that
might already be too optimistic.  Patches will be reviewed is somewhat
more accurate hopefully.

At any rate, why would we treat Windows different from others?  Are you
familiar with how the build of LilyPond installers is done, or is easy
to implement just speculation?  How are we going to control the
versions selected for downloading?

-- 
David Kastrup

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


Re: Lilypond Website Work

2013-12-06 Thread Phil Burfitt
Carl, you might also like to keep in mind Lilypond's search rankings while 
you redesign. A first page listing would bump up traffic considerable, and 
shouldn't be hard to achieve given that whoever designed lilypond's homepage 
hasn't given any thought to SE ranking - there's just no relevant text. 
(might rank well with We are happy/pleased/proud to announce though).


google search term: music notation software

1. musescore.org
2. sibelius.com
3. finalemusic.com
.
18. lilypond.org


google search term: free music notation software

1. musescore.org
2. finalemusic.com
3. noteflight.com
.

200 lilypond.org (couldn't find it - I stopped at page 20)



Phil.


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


Re: Lilypond Website Work

2013-12-06 Thread Federico Bruni
2013/12/6 Phil Burfitt phil.burf...@talktalk.net

 Carl, you might also like to keep in mind Lilypond's search rankings while
 you redesign. A first page listing would bump up traffic considerable, and
 shouldn't be hard to achieve given that whoever designed lilypond's
 homepage hasn't given any thought to SE ranking - there's just no relevant
 text. (might rank well with We are happy/pleased/proud to announce
 though).


:-)


 google search term: music notation software

 1. musescore.org
 2. sibelius.com
 3. finalemusic.com
 .
 18. lilypond.org


 google search term: free music notation software

 1. musescore.org
 2. finalemusic.com
 3. noteflight.com
 .

 200 lilypond.org (couldn't find it - I stopped at page 20)




This is really bad, I never checked it.

These problems should be recorded in our tracker.
So far I've seen 2 issues/feature requests:

1. improve SEO
2. associate a different color scheme to each manual

This is the list of issues when searching website in our tracker:
http://code.google.com/p/lilypond/issues/list?can=2q=websitecolspec=ID+Type+Status+Stars+Owner+Patch+Needs+Summaryx=typecells=tiles

A label:Website may be useful?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


strip dynamics for Piano music

2013-12-06 Thread Noeck
Hi,

is it possible somehow, to split contents of a music expression into
two? I am asking for a piano staff which I would enter as follows:
upper = { a4\f g f e\p }
lower = { a,1 }

Then use it with a Dynamics context between the staffs and put the
dynamics there and the rest in the upper staff (with the
self-explaining, non-existant functions \removeDynamics and \dynamicsOnly):
  \new PianoStaff 
\new Staff \removeDynamics \upper
\new Dynamics \dynamicsOnly \upper
\new Staff \lower
  

Is that possible? Would it be a good idea? Or should I approach this
differently?

Cheers,
Joram

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


Re: Lilypond Website Work

2013-12-06 Thread Jan Nieuwenhuizen
Federico Bruni writes:

 2013/12/6 Phil Burfitt phil.burf...@talktalk.net

 Carl, you might also like to keep in mind Lilypond's search rankings while
 you redesign.

 This is really bad, I never checked it.
 1. improve SEO

I guess I'm glad someone notices and seems to care

http://lists.gnu.org/archive/html/lilypond-user/2009-11/msg00258.html

at last...

Greetings, Jan

-- 
Jan Nieuwenhuizen jann...@gnu.org | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar®  http://AvatarAcademy.nl  

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


Re: LilyPond Website Work (was: A thought on Windows Experience)

2013-12-06 Thread James Harkins
A side comment, picking up on a comment in the Windows experience thread:

I hope the new site will avoid any hooks to Google analytics or other APIs. 
I'm behind the Great Firewall of China, and I see frequently how Google 
dependencies cause page loading times to balloon, while the browser waits for 
blocked connections to time out.

This is one of the rare times when I can complain about that problem *before* 
the problem gets built into yet another website :-)

hjh


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


Re: A thought on Windows Experience

2013-12-06 Thread Phil Burfitt

From: David Kastrup d...@gnu.org
Sent: Friday, December 06, 2013 12:43 PM




Phil Burfitt phil.burf...@talktalk.net writes:


What exactly is not easy to implement in Joseph Rushton Wakeling's
suggestion of an optional frescobaldi install from lilypond's windows
installer?





That very much provokes the answer Patches welcome, but of course that
might already be too optimistic.


Yes.


Patches will be reviewed is somewhat
more accurate hopefully.



No.


At any rate, why would we treat Windows different from others?


Did I suggest that?

However, if somethings possible on one platform and not another, do you deny 
the former because of the latter?




Are you familiar with how the build of LilyPond installers is done


No


or is easy to implement just speculation?


Did I say it was easy to implement?



How are we going to control the versions selected for downloading?


why would you want to select any other version of frescobaldi except the 
last one?




Bundling software products from other companies with Windows Installer is so 
commonly done, that, although I have never needed to use it, I'm curious as 
to the difficulties...hence the question.


Phil.




David Kastrup




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


Re: strip dynamics for Piano music

2013-12-06 Thread David Kastrup
Noeck noeck.marb...@gmx.de writes:

 Hi,

 is it possible somehow, to split contents of a music expression into
 two? I am asking for a piano staff which I would enter as follows:
 upper = { a4\f g f e\p }
 lower = { a,1 }

 Then use it with a Dynamics context between the staffs and put the
 dynamics there and the rest in the upper staff (with the
 self-explaining, non-existant functions \removeDynamics and \dynamicsOnly):
   \new PianoStaff 
 \new Staff \removeDynamics \upper
 \new Dynamics \dynamicsOnly \upper
 \new Staff \lower
   

 Is that possible? Would it be a good idea? Or should I approach this
 differently?

How about:

\version 2.17.29
upper = { a4\f g f e\p }
lower = { a,1 }

\new PianoStaff 
  \new Staff
  \new Voice \with { \remove Dynamic_engraver } \upper
  \new Dynamics \upper
  \new Staff \lower



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


Re: strip dynamics for Piano music

2013-12-06 Thread Noeck

Am 06.12.2013 14:48, schrieb David Kastrup:
 \version 2.17.29
 upper = { a4\f g f e\p }
 lower = { a,1 }
 
 \new PianoStaff 
   \new Staff
   \new Voice \with { \remove Dynamic_engraver } \upper
   \new Dynamics \upper
   \new Staff \lower
 

Hi David,

it looks good, but it does not work for me (2.17.26). The dynamics are
printed twice as if the \remove was not there.

Joram

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


Re: Lilypond Website Work

2013-12-06 Thread Urs Liska

Am 06.12.2013 14:12, schrieb Federico Bruni:

These problems should be recorded in our tracker.
So far I've seen 2 issues/feature requests:

1. improve SEO
2. associate a different color scheme to each manual
I think although not explicitly stated as a feature request the 
discussion surely yields


3. Clarify first steps/new user experience.

Obviously it isn't clear enough what a new user has to expect from a 
text based notation program.

If I follow the trail from the front page I will read
a) Introduction. OK, this doesn't tell me anything about how I'd have 
to work with LilyPond, but that's OK for that page (IMO)


b) Features. This is problematic, I think:
- The Elegance box is OK, but I'm not sure why this is on a different 
page than Our Goals on Introduction.

- Ease of use. I have several problems with this box
  - Text based input. Actually this says that you edit text files in 
an editor. But it does nothing to explain the concept who doesn't know 
about it already.
 The input contains all the information, so there is no need to 
remember complex command sequences: simply save a file for later reference

I think this is simply misleading.
  - Mix music and text is actually a feature but doesn't have to do 
with Ease of use.
  - Extensible design with Scheme absolutely doesn't belong to Ease 
of use.


c) Environment
- I think the Editors section should be first here. OK, Free Software 
is important, but I think at least at this point the user should finally 
be told what kind of tool he is suggested to download:
  - Currently the Editors section sounds too optional, something 
like: If you want you also can try alternative editors.

The term Easier Editing is suggesting this too.
As a new user I'd probably think: OK, I'll come back to this but 
first I'll give it a try with the built-in editor :-(

So:
  - make it explicit that LilyPond itself doesn't have a GUI and will 
only process text files it is given.

  - make it explicit that you have to use an editor for this.
  - Say that it's part of the beauty of text based tools that you can 
use _any_ text editor,
but that it is highly recommended to use one of the available 
dedicated GUI programs.
  - Suggest Denemo and Frescobaldi as appropriate tools (maybe giving a 
few hints about their characteristics)

and say that these tools will take care of installing LilyPond too.
This can be quite short but should definitely contain a link to the 
Text input page.
This is actually very useful in our context, but again the section about 
Easier Editing isn't explicit enough.

Somehow this give the impression we're somehow ashamed of something.
In any case the message is too weak. The user _has_ to know he's going 
to use a compiler and needs a programmer's editor for that.

(Of course worded less bluntly).

###

This isn't a one should post. I'm ready to contribute to this, as long 
as it is clear that changing contents on this level doesn't interfere 
with other current ideas of restructuring the web site.


Urs

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


Re: strip dynamics for Piano music

2013-12-06 Thread David Kastrup
Noeck noeck.marb...@gmx.de writes:

 Am 06.12.2013 14:48, schrieb David Kastrup:
 \version 2.17.29
 upper = { a4\f g f e\p }
 lower = { a,1 }
 
 \new PianoStaff 
   \new Staff
   \new Voice \with { \remove Dynamic_engraver } \upper
   \new Dynamics \upper
   \new Staff \lower
 

 Hi David,

 it looks good, but it does not work for me (2.17.26). The dynamics are
 printed twice as if the \remove was not there.

Well, what do you expect if you don't specify the version you are using
(by the way: what point is there in using an outdated development
version?)?

In 2.17.26 the engraver is called New_dynamic_engraver instead.

-- 
David Kastrup

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


Re: Lilypond Website Work

2013-12-06 Thread David Kastrup
Urs Liska m...@ursliska.de writes:

 Am 06.12.2013 14:12, schrieb Federico Bruni:
 These problems should be recorded in our tracker.
 So far I've seen 2 issues/feature requests:

 1. improve SEO
 2. associate a different color scheme to each manual
 I think although not explicitly stated as a feature request the
 discussion surely yields

 3. Clarify first steps/new user experience.

I don't think that this is the same topic.  The listed requests are
about the web site representation and possible restructuring, but you
talk about content details.  They may be worth amending, but that's not
the Website Work that Carl is thinking about doing.  It has nothing to
do with website programming.

-- 
David Kastrup

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


Re: Symmetrical ties in TieColumn

2013-12-06 Thread David Nalesnik
Karol,


On Wed, Dec 4, 2013 at 6:14 PM, Karol Majewski karo...@wp.pl wrote:

 Hi, David



 Your function for offsetting control-points of a TieColumn is very useful
 to me. Now it would be great if someone could improve it to make it work
 with ties over the line break.


I'm glad that you find some utility in that function.  Unfortunately, I
don't have the time to modify it as you ask.  I think that the routine in
the older thread cited in your first post and \alignTies could be combined
by someone wanting to take this on.

BTW, I don't recall seeing this notation--is it associated with anyone in
particular?

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


Re: strip dynamics for Piano music

2013-12-06 Thread Noeck
Thanks David

 Well, what do you expect if you don't specify the version you are using
 (by the way: what point is there in using an outdated development
 version?)?

laziness and lack of regular use.

Cheers,
Joram

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


Re: A thought on Windows Experience

2013-12-06 Thread Carl Peterson
On Fri, Dec 6, 2013 at 7:10 AM, Phil Burfitt phil.burf...@talktalk.netwrote:

 From: Janek Warchoł janek.lilyp...@gmail.com
 Sent: Friday, December 06, 2013 11:16 AM



  * why are you out-sourcing tracking (google analytics)?


 I suppose that when that was decided upon, there may have been no good
 free alternatives to Google Analytics.
 But now there is for example Piwik - we're using it for the blog, and
 i think it's good.  Paul, do you think it would be a good fit for
 lilypond.org?

 best,
 Janek



 AWstats? Webalizer? Just about every web hosting server out there has one
 or both of these.


Here is the question that gets to your question: what are the server-side
capabilities of the LilyPond web server? I think one of the issues is that
some of these require backend capabilities that may or may not be
available. Also, is the code for those compatible where they can be
included as part of the project (if that's an issue)?

My question: does the lilypond server have PHP capability? If so, I can
look at putting together a basic traffic/analytics package. But that's
somewhat a down the road issue.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Carl Peterson
On Fri, Dec 6, 2013 at 12:42 AM, David Kastrup d...@gnu.org wrote:

 Shane Brandes sh...@grayskies.net writes:

  The U.S. has the concept of fair use see 17 U.S.C. § 107

 But we want LilyPond to be distributable in more than just the U.S.A.


Indeed. I am not a legal expert by any stretch (I've just read a lot of
stuff on copyright law, between this project and some other related
interests of mine). In particular, I would say that anything used should be
incontrovertibly in the public domain (i.e., the older, the better).

1) While many jurisdictions recognize the rule of shortest term, this is
not a guarantee, particularly if there is a specific agreement between two
countries. For instance, I think the U.S. and Germany have a bilateral
agreement that says each handles copyright according to its own laws,
regardless of the country of origin.

2) As David has implied, Fair Use varies widely from jurisdiction to
jurisdiction, if it exists at all in a jurisdiction.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: A thought on Windows Experience

2013-12-06 Thread Phil Holmes
- Original Message - 
From: Carl Peterson



Here is the question that gets to your question: what are the server-side
capabilities of the LilyPond web server? I think one of the issues is that
some of these require backend capabilities that may or may not be 
available.

Also, is the code for those compatible where they can be included as part
of the project (if that's an issue)?



My question: does the lilypond server have PHP capability? If so, I can
look at putting together a basic traffic/analytics package. But that's
somewhat a down the road issue.


Our server is provided on a goodwill basis, and so we would not want to use 
any scripting that might load it.


--
Phil Holmes




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


Re: LilyPond Website Work (was: A thought on Windows Experience)

2013-12-06 Thread Carl Peterson
On Fri, Dec 6, 2013 at 9:00 AM, James Harkins jamshar...@gmail.com wrote:

 A side comment, picking up on a comment in the Windows experience thread:

 I hope the new site will avoid any hooks to Google analytics or other APIs.
 I'm behind the Great Firewall of China, and I see frequently how Google
 dependencies cause page loading times to balloon, while the browser waits
 for
 blocked connections to time out.

 This is one of the rare times when I can complain about that problem
 *before*
 the problem gets built into yet another website :-)

 hjh


This is one of a number of targets of what I would like to eventually work
through, particularly:

1) No external server dependencies. This includes jQuery, external
analytics, web font services, or any such things. Each of these are
additional calls that make things take longer. I've mentioned on the
previous thread that if the server has the capability, I would, at some
point, like to look into an internal analytics system.

2) No extraneous file loads. While there will be a separate CSS file (as
there is now), I want to eventually eliminate any image file that does not
contribute to content. The first victim of this will be the gradient images
used for the header and navigation backgrounds. CSS gradients can be coded
for fewer bytes and one less server request, with graceful degradation if
CSS3 is not available on a browser.

Regarding #2, this does not necessarily mean no images. I think we
actually need *more* images. However, I think the images that we do have
need to be content (examples of music, etc.), not window-dressing.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: A thought on Windows Experience

2013-12-06 Thread Carl Peterson
On Fri, Dec 6, 2013 at 10:19 AM, Phil Holmes m...@philholmes.net wrote:


 Our server is provided on a goodwill basis, and so we would not want to
 use any scripting that might load it.

 I was thinking that was the case. This would be a script that would append
all the request headers to a text file on the server, then load the static
page and get out of the way. Don't know if that makes a difference, but I
completely understand.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: engraving comparisons and other promotional materials

2013-12-06 Thread David Kastrup
Carl Peterson carlopeter...@gmail.com writes:

 On Fri, Dec 6, 2013 at 12:42 AM, David Kastrup d...@gnu.org wrote:

 Shane Brandes sh...@grayskies.net writes:

  The U.S. has the concept of fair use see 17 U.S.C. § 107

 But we want LilyPond to be distributable in more than just the U.S.A.


 Indeed. I am not a legal expert by any stretch (I've just read a lot of
 stuff on copyright law, between this project and some other related
 interests of mine). In particular, I would say that anything used should be
 incontrovertibly in the public domain (i.e., the older, the better).

There is not such thing as incontrovertibly in the public domain as
various governments are shifting the goal posts around retroactively.
It is a perversion of the idea of copyright as a means of encouraging
the creation of works when copyright extensions are granted after the
death of the author since no extension can make him possibly work harder
on creating new works for the sake of his heirs after he is already
dead.  So any extension announced after the death of an author should
not apply to the works of an author who labored under different
assumptions when creating the work.

-- 
David Kastrup

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


Re: LilyPond Website Work (was: A thought on Windows Experience)

2013-12-06 Thread Phil Holmes
- Original Message - 
From: Carl Peterson


I want to eventually eliminate any image file that does not contribute to 
content.
The first victim of this will be the gradient images used for the header 
and navigation backgrounds.

CSS gradients can be coded for fewer bytes and one less server request,
with graceful degradation if CSS3 is not available on a browser.


TBH, this is a complete waste of time.  The image files are minuscule and 
affect loading time zilch.


--
Phil Holmes 



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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Carl Peterson
On Fri, Dec 6, 2013 at 10:30 AM, David Kastrup d...@gnu.org wrote:

 So any extension announced after the death of an author should
 not apply to the works of an author who labored under different
 assumptions when creating the work.


+1

Indeed. That said, if a work is in the public domain, it's in the public
domain. So while works created in the U.S. in the 1930s (which would have
entered public domain 75 years after creation, if I recall correctly) have
had their term extended with the U.S. adopting parts of the Berne
Convention, the U.S. Congress cannot go back and grab works created in the
1910s which have passed into public domain. Granted, there could be a major
upheaval of copyright that makes this happen, but the chances of this
happening at this point seem to be minimal. On the other hand, the major
media corporations (Disney being Exhibit A of this issue), may persuade
governments to make it so that copyright keeps extending and works *never*
pass into public domain.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: engraving comparisons and other promotional materials

2013-12-06 Thread David Kastrup
Carl Peterson carlopeter...@gmail.com writes:

 On Fri, Dec 6, 2013 at 10:30 AM, David Kastrup d...@gnu.org wrote:

 So any extension announced after the death of an author should
 not apply to the works of an author who labored under different
 assumptions when creating the work.


 +1

 Indeed. That said, if a work is in the public domain, it's in the public
 domain.

URL:https://en.wikipedia.org/wiki/Copyright_law_of_the_European_Union#Duration_of_protection

[...] This provision had the effect of restoring the copyrights in
certain works which had entered the public domain in countries with
shorter copyright terms.[23]

-- 
David Kastrup

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


Re: LilyPond Website Work

2013-12-06 Thread David Kastrup
Phil Holmes m...@philholmes.net writes:

 - Original Message - 
 From: Carl Peterson

 I want to eventually eliminate any image file that does not
 contribute to content.
 The first victim of this will be the gradient images used for the
 header and navigation backgrounds.
 CSS gradients can be coded for fewer bytes and one less server request,
 with graceful degradation if CSS3 is not available on a browser.

 TBH, this is a complete waste of time.  The image files are minuscule
 and affect loading time zilch.

They don't affect the network capacity significantly, but if they are
fetched via a different TCP connection on a congested network, they may
at times arrive later than other content.  So for incrementally
rendering browsers, this may occasionally improve flashing of the page
updates.

And graceful degradation is nice for text browsers.

-- 
David Kastrup

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


Re: LilyPond Website Work (was: A thought on Windows Experience)

2013-12-06 Thread Phil Burfitt
- Original Message - 
From: Phil Holmes m...@philholmes.net

Sent: Friday, December 06, 2013 3:35 PM


Our server is provided on a goodwill basis, and so we would not want to use 
any scripting that might load it.



Carl Perterson wrote:
CSS gradients can be coded for fewer bytes and one less server request,
with graceful degradation if CSS3 is not available on a browser.




TBH, this is a complete waste of time.  The image files are minuscule and 
affect loading time zilch.



For every image link in an html page, a browser makes another http request 
to get that image! You said you want to save server load?


Phil.




Phil Holmes



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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Carl Peterson
On Fri, Dec 6, 2013 at 10:47 AM, David Kastrup d...@gnu.org wrote:

 Carl Peterson carlopeter...@gmail.com writes:

  On Fri, Dec 6, 2013 at 10:30 AM, David Kastrup d...@gnu.org wrote:
 
  So any extension announced after the death of an author should
  not apply to the works of an author who labored under different
  assumptions when creating the work.
 
 
  +1
 
  Indeed. That said, if a work is in the public domain, it's in the public
  domain.

 URL:
 https://en.wikipedia.org/wiki/Copyright_law_of_the_European_Union#Duration_of_protection
 

 [...] This provision had the effect of restoring the copyrights in
 certain works which had entered the public domain in countries with
 shorter copyright terms.[23]

 Well, that just defies common logic. But that's government and bureaucracy
for you.

I think my original parenthetical statement---older is better---applies
here. It would be much harder to restore copyright all the way back to
Canon in D, the Brandenburg Concertos, or Moonlight Sonata, would it not?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: LilyPond Website Work (was: A thought on Windows Experience)

2013-12-06 Thread Phil Holmes
- Original Message - 
From: Phil Burfitt phil.burf...@talktalk.net
To: Phil Holmes m...@philholmes.net; Carl Peterson 
carlopeter...@gmail.com; James Harkins jamshar...@gmail.com

Cc: Mailinglist lilypond-user lilypond-user@gnu.org
Sent: Friday, December 06, 2013 3:59 PM
Subject: Re: LilyPond Website Work (was: A thought on Windows Experience)


- Original Message - 
From: Phil Holmes m...@philholmes.net

Sent: Friday, December 06, 2013 3:35 PM


Our server is provided on a goodwill basis, and so we would not want to 
use any scripting that might load it.



Carl Perterson wrote:
CSS gradients can be coded for fewer bytes and one less server request,
with graceful degradation if CSS3 is not available on a browser.




TBH, this is a complete waste of time.  The image files are minuscule and 
affect loading time zilch.



For every image link in an html page, a browser makes another http request 
to get that image! You said you want to save server load?


Phil.



Well, yes, as CPU load.  I remain of the view that this is not a good use of 
time - there are other things that will be of greater value for less effort. 
Remember, you'll not be doing this by editing HTML, but the texi2HTML 
control files.


--
Phil Holmes 



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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Joseph Rushton Wakeling

On 05/12/13 21:18, Janek Warchoł wrote:

as promised, here are engraving comparisons that i hand out to musicians i meet:


What Finale version are you using to generate these examples?

I hate to say this, but from my point of view (as a Lilypond user and 
enthusiast) I think that rather than favouring Lilypond, this rather supports 
the contention that in general Finale's output is good enough.  I presume what 
you have there is untweaked Finale engraving, and many of the issues you 
identify are very minor or most likely easily fixed.


The only thing that I can see that really irritates and really seems dangerous 
from a performing perspective is the dot on the dotted 8th notes, whose regular 
misplacement does create some potentially nasty reading ambiguities.


If you want a real comparison, give two expert users -- one of Finale, one of 
Lilypond -- the same score and give them an hour to engrave as much as they can, 
with the goal that every single bar they engrave is perfect.  Then compare what 
they achieve.


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


Re: LilyPond Website Work (was: A thought on Windows Experience)

2013-12-06 Thread Carl Peterson
On Fri, Dec 6, 2013 at 11:08 AM, Phil Holmes m...@philholmes.net wrote:


 Well, yes, as CPU load.  I remain of the view that this is not a good use
 of time - there are other things that will be of greater value for less
 effort. Remember, you'll not be doing this by editing HTML, but the
 texi2HTML control files.


From looking at the git repo, I was under the impression that changing the
background image of the header would be handled by a CSS file, which
appears to exist as a monolithic css file in the repo. So that would be a
direct edit. That's why the facelift is item #1 on my list, because it
requires the least technical knowledge to make happen.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


hideNotes

2013-12-06 Thread Noeck
Hi,

currently \hideNotes does not hide articulations, slurs, ties etc.
Is that on purpose?

{
  \hideNotes
  a-.\cresc b-\! a?( \parenthesize b) |
  a\ ~ a-1 \tuplet 3/2 {a4 a a\f } a4 \glissando a'
}

I would suggest to add this to \hideNotes in ly/property-init.ly and the
corresponding reverts to \unHideNotes:

  \override AccidentalCautionary.transparent = ##t
  \override Script.transparent = ##t
  \override ParenthesesItem.transparent = ##t
  \override Slur.transparent = ##t
  \override Tie.transparent = ##t
  \override LaissezVibrerTie.transparent = ##t
  \override RepeatTie.transparent = ##t
  \override Glissando.transparent = ##t
  \override TupletBracket.transparent = ##t
  \override TupletNumber.transparent = ##t
  \override Fingering.transparent = ##t

It would also make sense to hide dynamics:
  \override DynamicText.transparent = ##t
  \override DynamicTextSpanner.transparent = ##t
  \override DynamicLineSpanner.transparent = ##t
  \override Hairpin.transparent = ##t

Did I miss something? Clusters probably.
I could not find out how to hide tremolo beams.
Arpeggios can not be hidden, LP crashes with: No Notehead for Appegio

Cheers,
Joram

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


Re: hideNotes

2013-12-06 Thread Shane Brandes
Thankfully it does not hide articulations. It seems to be the only way
to make cross staff/cross voice slurs in piano/organ scores. I just
spent several hours yesterday doing just that to six pages of music.
It would be great if there was a simpler way and issue 2411 was
resolved. So the invisible voice trick with visible articulations is
invaluable yet.

Shane

On Fri, Dec 6, 2013 at 11:21 AM, Noeck noeck.marb...@gmx.de wrote:
 Hi,

 currently \hideNotes does not hide articulations, slurs, ties etc.
 Is that on purpose?

 {
   \hideNotes
   a-.\cresc b-\! a?( \parenthesize b) |
   a\ ~ a-1 \tuplet 3/2 {a4 a a\f } a4 \glissando a'
 }

 I would suggest to add this to \hideNotes in ly/property-init.ly and the
 corresponding reverts to \unHideNotes:

   \override AccidentalCautionary.transparent = ##t
   \override Script.transparent = ##t
   \override ParenthesesItem.transparent = ##t
   \override Slur.transparent = ##t
   \override Tie.transparent = ##t
   \override LaissezVibrerTie.transparent = ##t
   \override RepeatTie.transparent = ##t
   \override Glissando.transparent = ##t
   \override TupletBracket.transparent = ##t
   \override TupletNumber.transparent = ##t
   \override Fingering.transparent = ##t

 It would also make sense to hide dynamics:
   \override DynamicText.transparent = ##t
   \override DynamicTextSpanner.transparent = ##t
   \override DynamicLineSpanner.transparent = ##t
   \override Hairpin.transparent = ##t

 Did I miss something? Clusters probably.
 I could not find out how to hide tremolo beams.
 Arpeggios can not be hidden, LP crashes with: No Notehead for Appegio

 Cheers,
 Joram

 ___
 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: hideNotes

2013-12-06 Thread Phil Holmes
- Original Message - 
From: Noeck noeck.marb...@gmx.de

To: lilypond-user lilypond-user@gnu.org
Sent: Friday, December 06, 2013 4:21 PM
Subject: hideNotes



Hi,

currently \hideNotes does not hide articulations, slurs, ties etc.
Is that on purpose?

{
 \hideNotes
 a-.\cresc b-\! a?( \parenthesize b) |
 a\ ~ a-1 \tuplet 3/2 {a4 a a\f } a4 \glissando a'
}

I would suggest to add this to \hideNotes in ly/property-init.ly and the
corresponding reverts to \unHideNotes:

 \override AccidentalCautionary.transparent = ##t
 \override Script.transparent = ##t
 \override ParenthesesItem.transparent = ##t
 \override Slur.transparent = ##t
 \override Tie.transparent = ##t
 \override LaissezVibrerTie.transparent = ##t
 \override RepeatTie.transparent = ##t
 \override Glissando.transparent = ##t
 \override TupletBracket.transparent = ##t
 \override TupletNumber.transparent = ##t
 \override Fingering.transparent = ##t

It would also make sense to hide dynamics:
 \override DynamicText.transparent = ##t
 \override DynamicTextSpanner.transparent = ##t
 \override DynamicLineSpanner.transparent = ##t
 \override Hairpin.transparent = ##t

Did I miss something? Clusters probably.
I could not find out how to hide tremolo beams.
Arpeggios can not be hidden, LP crashes with: No Notehead for Appegio

Cheers,
Joram



Whether it's deliberate or not, it's very useful.  You can use hidden notes 
as a starting and ending point for slurs, ties, etc., and thus often 
overcome limitations with them moving into or out of voices.  Not a good 
idea to change this, IMHO.


--
Phil Holmes 



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


Re: hideNotes

2013-12-06 Thread David Kastrup
Noeck noeck.marb...@gmx.de writes:

 Hi,

 currently \hideNotes does not hide articulations, slurs, ties etc.
 Is that on purpose?

Yes.  \hideNotes is often used for fudging things like cross-voice
slurs.  If you hide everything _attached_ to the notes, where is the
point in using notes at all?

-- 
David Kastrup

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


Re: hideNotes

2013-12-06 Thread Noeck

Am 06.12.2013 17:29, schrieb Shane Brandes:
 Thankfully it does not hide articulations. It seems to be the only way
 to make cross staff/cross voice slurs in piano/organ scores. 

Ok, if this is needed (and it hides notes (only) as it says), how about
a similar \hideVoice command that hides all the voice-related objects
(as I proposed for \hideNotes before)?

My use case are education materials where this is convenient to make the
exercises and the solutions with the same score only changing \hideNotes.

Joram

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


Re: hideNotes

2013-12-06 Thread Noeck
… and I use the hiding (transparent = ##t) here, because that way the
spacing is preserved (in case you wonder why I write the notes there at
all).

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


Re: hideNotes

2013-12-06 Thread Urs Liska

Am 06.12.2013 17:31, schrieb Phil Holmes:

- Original Message - From: Noeck noeck.marb...@gmx.de
To: lilypond-user lilypond-user@gnu.org
Sent: Friday, December 06, 2013 4:21 PM
Subject: hideNotes



Hi,

currently \hideNotes does not hide articulations, slurs, ties etc.
Is that on purpose?

...



Whether it's deliberate or not, it's very useful.  You can use hidden 
notes as a starting and ending point for slurs, ties, etc., and thus 
often overcome limitations with them moving into or out of voices.  
Not a good idea to change this, IMHO.


I find this solution very problematic.
http://lilypondblog.org/2013/07/voice-contexts-in-temporary-polyphonic-sections/
shows part of the problem, a post on cross-voice curves has yet to be 
written.


\hideNotes makes the notes _transparent_. This causes them to be 
invisible but part of the collision avoidance.
In particular with notes with flags you'll run into the situation that 
the slur just doesn't do what you want because it avoids the invisible flag.


So in my experience it is generally cleaner to do remove the stencil.
At least one should be aware of that issue and explicitly decide whether 
to hide or remove the items.


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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Ryan McClure
If you want a real comparison, give two expert users -- one of Finale, one
of
Lilypond -- the same score and give them an hour to engrave as much as they
can,
with the goal that every single bar they engrave is perfect.  Then compare
what
they achieve. 

While I think this is a good idea, I have a few reasons to hesitate. We
don't want to just promote LilyPond to expert users; wouldn't we want any
user to switch over? Any professional can make anything look good. An expert
Micro$oft Paint user could probably reproduce the Mona Lisa if given enough
time.

What LilyPond does better than Finale/Sibelius is more excellent default
engraving. How many times have people used Finale and gotten that dreaded
last-bar-on-its-own-page problem? I believe the best test would be using
ONLY defaults for Finale, Sibelius, and LilyPond to show what the programs
can do--not what experienced users can do.



-
Ryan McClure

Music Education Major, Shepherd University
Luna Music Engraving
www.lunamusicengraving.com
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/engraving-comparisons-and-other-promotional-materials-tp155133p155232.html
Sent from the User mailing list archive at Nabble.com.

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


Re: Lilypond Website Work

2013-12-06 Thread Ryan McClure
I just did a Google search on a computer that I've never used/logged into
before. My account was fresh, and I did these searches without any previous
history affecting my results:

Music notation software

Lilypond came in at 25.

Free music notation software

It came in at 11.

Free music typesetting software

It was 7.

Music typesetting software

It's number 1.

Just thought I'd share the different results I got.



-
Ryan McClure

Music Education Major, Shepherd University
Luna Music Engraving
www.lunamusicengraving.com
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/LilyPond-Website-Work-was-A-thought-on-Windows-Experience-tp155110p155236.html
Sent from the User mailing list archive at Nabble.com.

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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Urs Liska

Am 06.12.2013 19:53, schrieb Joseph Rushton Wakeling:
I disagree, because the faults of default Finale output are not 
serious faults if they're quick and easy to fix.


Some more aspects to this: How reliably can these faults be fixed? What 
happens to the fixes if you screw up with a tweak. What if the layout 
changes because of corrections or a different paper format? How can 
someone else fix issues in a score? etc. etc.


Urs

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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Shane Brandes
agreed, but Ryan stated he was in the U.S. I am in the and therefore
have had to deal directly with that code of laws, having knowledge of
that useful and interesting bit of the law I mentioned it in the hopes
of spurring on discovery of what others might know about the current
situation across the globe. Copyright law is as has been pointed out
grossly perverted beyond its original useful intent, but how far that
madness extends is something unknown to me, not being a lawyer or even
for that matter an international lawyer.
My point was that at some point examples have to be created that
reflect current usage practices and there are ways that can be
accomplished without infringement.


On Fri, Dec 6, 2013 at 12:42 AM, David Kastrup d...@gnu.org wrote:
 Shane Brandes sh...@grayskies.net writes:

 The U.S. has the concept of fair use see 17 U.S.C. § 107

 But we want LilyPond to be distributable in more than just the U.S.A.

 --
 David Kastrup

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


Re: engraving comparisons and other promotional materials

2013-12-06 Thread Joseph Rushton Wakeling

On 06/12/13 20:02, Urs Liska wrote:

Some more aspects to this: How reliably can these faults be fixed? What happens
to the fixes if you screw up with a tweak. What if the layout changes because of
corrections or a different paper format? How can someone else fix issues in a
score? etc. etc.


Yes, all fair questions.


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


Re: Lilypond Website Work

2013-12-06 Thread Phil Burfitt

From: Ryan McClure ryanmichaelmccl...@gmail.com
Sent: Friday, December 06, 2013 6:59 PM




I just did a Google search on a computer that I've never used/logged into
before. My account was fresh, and I did these searches without any 
previous

history affecting my results:

Music notation software

Lilypond came in at 25.

Free music notation software

It came in at 11.

Free music typesetting software

It was 7.

Music typesetting software

It's number 1.

Just thought I'd share the different results I got.



Ah yes, forgot, I was using google.co.uk when I did that search.

Phil.



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


Re: Lilypond Website Work

2013-12-06 Thread Phil Burfitt




From: Ryan McClure ryanmichaelmccl...@gmail.com
Sent: Friday, December 06, 2013 6:59 PM




I just did a Google search on a computer that I've never used/logged into
before. My account was fresh, and I did these searches without any 
previous

history affecting my results:

Music notation software

Lilypond came in at 25.

Free music notation software

It came in at 11.

Free music typesetting software

It was 7.

Music typesetting software

It's number 1.

Just thought I'd share the different results I got.



Ah yes, forgot, I was using google.co.uk when I did that search.

Phil.





And a correction to my own search (google.co.uk)...

free music notation software

9. lilypond.org

I thought it was a bit strange that I couldn't find lilypond after 20 pages!

Phil.


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


RE: engraving comparisons and other promotional materials

2013-12-06 Thread Mark Stephen Mrotek
Mr. McClure,

On two previous mailings I have extoled the values of Lilypond for the new
user (loaded mine this last March), or what might be called its out of the
box capabilities. Since installation I have transcribed 20+ piano scores
for my own study and use. All of them are crisper than the published version
and are more uniformly spaced on the page.

Mark

-Original Message-
From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org
[mailto:lilypond-user-bounces+carsonmark=ca.rr@gnu.org] On Behalf Of
Ryan McClure
Sent: Friday, December 06, 2013 8:59 AM
To: lilypond-user@gnu.org
Subject: Re: engraving comparisons and other promotional materials

While I think this is a good idea, I have a few reasons to hesitate. We
don't want to just promote LilyPond to expert users; wouldn't we want any
user to switch over? Any professional can make anything look good. An expert
Micro$oft Paint user could probably reproduce the Mona Lisa if given enough
time.

What LilyPond does better than Finale/Sibelius is more excellent default
engraving. How many times have people used Finale and gotten that dreaded
last-bar-on-its-own-page problem? I believe the best test would be using
ONLY defaults for Finale, Sibelius, and LilyPond to show what the programs
can do--not what experienced users can do.



-
Ryan McClure

Music Education Major, Shepherd University Luna Music Engraving
www.lunamusicengraving.com
--
View this message in context:
http://lilypond.1069038.n5.nabble.com/engraving-comparisons-and-other-promot
ional-materials-tp155133p155232.html
Sent from the User mailing list archive at Nabble.com.

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


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


Re: Lilypond Website Work

2013-12-06 Thread Janek Warchoł
Urs,

2013/12/6 David Kastrup d...@gnu.org:
 Urs Liska m...@ursliska.de writes:

 Am 06.12.2013 14:12, schrieb Federico Bruni:
 These problems should be recorded in our tracker.
 So far I've seen 2 issues/feature requests:

 1. improve SEO
 2. associate a different color scheme to each manual
 I think although not explicitly stated as a feature request the
 discussion surely yields

 3. Clarify first steps/new user experience.

 I don't think that this is the same topic.  The listed requests are
 about the web site representation and possible restructuring, but you
 talk about content details.  They may be worth amending, but that's not
 the Website Work that Carl is thinking about doing.  It has nothing to
 do with website programming.

David is right, this is a different kind of task - not technical, but
creative.  And i think it's worth doing; personally i agree with your
suggestions.

Since this is separate from Carl's work, i think you could start right
now and work in parallel to him.  For starters, create a patch with a
set of most obvious changes - it should go through easily, and i'll
gladly review it!

best,
Janek

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


Re: Lilypond Website Work

2013-12-06 Thread Urs Liska

Am 06.12.2013 21:26, schrieb Janek Warchoł:

Urs,

2013/12/6 David Kastrup d...@gnu.org:

Urs Liska m...@ursliska.de writes:



I think although not explicitly stated as a feature request the
discussion surely yields

3. Clarify first steps/new user experience.

I don't think that this is the same topic.  The listed requests are
about the web site representation and possible restructuring, but you
talk about content details.  They may be worth amending, but that's not
the Website Work that Carl is thinking about doing.  It has nothing to
do with website programming.

David is right, this is a different kind of task - not technical, but
creative.  And i think it's worth doing; personally i agree with your
suggestions.

Since this is separate from Carl's work, i think you could start right
now and work in parallel to him.  For starters, create a patch with a
set of most obvious changes - it should go through easily, and i'll
gladly review it!


OK, I'll review the entry path again - more closely and concretely - 
and will think about an outline. Once that's finished I'll decide 
whether to create a patch directly or put that outline up for discussion 
first.


Urs


best,
Janek

___
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: Gittip (and Supporting my work on LilyPond financially)

2013-12-06 Thread Peter Bjuhr


On 12/02/2013 02:03 AM, Paul Morris wrote:
I have been keeping my eye on Gittip. It's basically a tool that lets 
individuals make ongoing weekly payments to other individuals (or 
organizations) to support whatever work they do. It happens that more 
often than not this is volunteer work on free/open-source software. 
What really makes it compelling is that Gittip does not make any money 
off of the transactions that go through it. They only charge a minimal 
fee to cover their own transaction costs (credit card fees). Gittip is 
itself funded by voluntary donations made through Gittip. The code 
that runs Gittip is in the public domain and hosted on Github. I'm not 
affiliated with Gittip, I'm just really interested and intrigued by 
its potential. I've often thought that it would make sense for 
projects like LilyPond/Frescobaldi/etc. 


After my own initial curiosity and Paul's words above I have now created 
an account on Gittip.



On 12/05/2013 10:11 AM, David Kastrup wrote:

The thought if everybody contributed just a little seems compelling.
It's actually my experience that those who pledge to contribute a
monthly payment less than €10 tend to stop after few months, probably
because they think it does not make a difference.


David, would you consider joining me? I think it would mean that it will 
be easier in general for people to set up a monthly payment (for 
LilyPonds future development). Anyway, it could perhaps attract some new 
people both to LilyPond itself and to its funding. (But it seems that 
it's more convenient to withdraw the money if you have an US bank account.)


Best
Peter

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


lilypond.org Pondings

2013-12-06 Thread Urs Liska

Hi,

I always was subconciously aware of the fact that there are quite few 
and repeated Pondings on the lilypond.org entry page.
Now I found them in the LilyPond Git repository and noticed that there 
really are _only three_ different items!


Come on, it's not possible that the LilyPond community has so little to 
offer in terms of projects.

Step out of the dark and tell the world what we do!

Urs

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


Re: lilypond.org Pondings

2013-12-06 Thread SoundsFromSound
Urs Liska wrote
 Hi,
 
 I always was subconciously aware of the fact that there are quite few 
 and repeated Pondings on the lilypond.org entry page.
 Now I found them in the LilyPond Git repository and noticed that there 
 really are _only three_ different items!
 
 Come on, it's not possible that the LilyPond community has so little to 
 offer in terms of projects.
 Step out of the dark and tell the world what we do!
 
 Urs
 
 ___
 lilypond-user mailing list

 lilypond-user@

 https://lists.gnu.org/mailman/listinfo/lilypond-user

What is the official definition of a ponding? 



-
composer | sound designer 
LilyPond Tutorials (for beginners) -- http://bit.ly/bcl-lilypond
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/lilypond-org-Pondings-tp155249p155251.html
Sent from the User mailing list archive at Nabble.com.

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


Re: lilypond.org Pondings

2013-12-06 Thread Urs Liska

Am 06.12.2013 22:51, schrieb SoundsFromSound:

Urs Liska wrote

Hi,


What is the official definition of a ponding?




http://lists.gnu.org/archive/html/lilypond-user/2012-04/msg00533.html
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: A thought on Windows Experience

2013-12-06 Thread Janek Warchoł
2013/12/6 Phil Burfitt phil.burf...@talktalk.net:
 What exactly is not easy to implement in Joseph Rushton Wakeling's
 suggestion of an optional frescobaldi install from lilypond's windows
 installer?

Well, i'm not familiar with this area, but keep in mind that one has
to find a free, open-source solution that works for every platform we
support (Win, Mac, various Unixes) and can be automated.  It's not
enough to go and create one installer - we need software that would
recreate such installer, without manual intervention, for every
release.

If you could look into this and implement it (at least a
proof-of-concept), that would be very welcome!

best,
Janek

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


Re: lilypond.org Pondings

2013-12-06 Thread Kieren MacMillan
Hi all,

 Come on, it's not possible that the LilyPond community has so little to offer 
 in terms of projects.
 Step out of the dark and tell the world what we do!

Tomorrow, MSU's Home For the Holidays spectacular will include around over 
330 musicians singing over 25 minutes of Lilypond-engraved music (composed 
and/or arranged by yours truly).

I also gave a kick-butt Lilypond sales pitch at the composition seminar I 
taught this afternoon — the professors and students were extremely impressed 
with the output, the algorithmic possibilities, and some of the tricks I 
showed them (like polymetrics).

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


Reducing horizontal spacing

2013-12-06 Thread David Bolton
My goal is to reduce the horizontal spacing so that I fit four measures
per system instead of two.

Unfortunately I can't work out where the override statement is supposed
to go. I've tried mimicking the locations shown in the documentation but
they all give errors for my score.
http://lilypond.org/doc/v2.17/Documentation/notation/changing-spacing
http://lilypond.org/doc/v2.16/Documentation/notation/the-override-command

See attached for my score.

David
\version 2.14.0

tune = \relative c' {
  \clef treble
  \key c \major
  \time 8/1

  % prevent bar number display on the second line
  \set Score.barNumberVisibility = #(every-nth-bar-number-visible 100)
  \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)

  d1^\markup{\large{\bold{1. Dorian}}}_\markup{\large{\bold{f}}} e f g a b_\markup{\large{*}} c d
  e,^\markup{\large{\bold{3. Phrygian}}}_\markup{\large{\bold{f}}} f g a b c d e
  f,^\markup{\large{\bold{5. Lydian}}}_\markup{\large{\bold{f}}} g a b_\markup{\large{*}} c d e f
  g,^\markup{\large{\bold{7. Mixolydian}}}_\markup{\large{\bold{f}}} a b c d e f g
  \break
  a,,^\markup{\large{\bold{2. Hypodorian}}} b_\markup{\large{*}} c d_\markup{\large{\bold{f}}} e f g a
  b,^\markup{\large{\bold{4. Hypophrygian}}} c d e_\markup{\large{\bold{f}}} f g a b
  c,^\markup{\large{\bold{6. Hypolydian}}} d e f_\markup{\large{\bold{f}}} g a b_\markup{\large{*}} c
  d,^\markup{\large{\bold{8. Hypomixolydian}}} e f g_\markup{\large{\bold{f}}} a b c d
}

#(set-default-paper-size letter 'landscape)
#(set-global-staff-size 22)

\score {
  \new Staff \with { \remove Time_signature_engraver} { \tune }
  \layout { }
}
\markup{\large{* Under certain conditions, the B is flatted in modes 1, 2, 5, and 6.}}

\paper { indent = 0\mm }___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Reducing horizontal spacing

2013-12-06 Thread Janek Warchoł
2013/12/7 David Bolton davidkbol...@gmail.com:
 My goal is to reduce the horizontal spacing so that I fit four measures
 per system instead of two.

 Unfortunately I can't work out where the override statement is supposed
 to go. I've tried mimicking the locations shown in the documentation but
 they all give errors for my score.
 http://lilypond.org/doc/v2.17/Documentation/notation/changing-spacing
 http://lilypond.org/doc/v2.16/Documentation/notation/the-override-command

 See attached for my score.

It didn't work because you haven't specified appropriate context -
SpacingSpanner lives in the Score context.

And by the way, why are you using documentation for versions 2.16 and
2.17 while the file is marked as 2.14?  This looks like a bad idea.

best,
Janek

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