moving LilyPond blog to our website

2013-06-04 Thread Janek Warchoł
Hi all,

it seems to be decided that we're moving the blog to our website (i.e.
to be hosted on lilypond.org), and we're doing it asap, because as
Paul said:

2013/6/4 Paul Morris p...@paulwmorris.com:
 people will link to it, and the longer you wait to move it,
 the more broken links you create

So,

2013/6/4 Paul Morris p...@paulwmorris.com:
 If you have questions about WordPress or need advice or help with it, I have
 set up and administered a handful of sites with it.  (i.e. not on
 wordpress.com...)

Great!  I definitely need helpadvice - i don't have time to figure
out details on my own :(

As i see it, there are a few decisions we have to make:
1) are we going to use WordPress or something else, for example Mezzaine:

2013/6/3 Federico Bruni fedel...@gmail.com:
 Another option could be Mezzanine, a CMS based on Django which has many
 built-in features (including blogging).
 Considering that many lilypond developers know python, it could be a wise
 choice in case we need to hack on it.
 Mezzanine has some scripts to import from other CMS (Wordpress included):
 http://mezzanine.jupo.org/docs/blog-importing.html

?
(my vote is with Wordpress, but i really have no experience apart from
last few days)

2) what the precise address/location should be?  Paul suggests:

2013/6/4 Paul Morris p...@paulwmorris.com:
 Ideally it could be at www.lilypond.org/blog/ on the lilypond.org domain and
 to some extent integrated into the main LilyPond website.  (i.e. make it
 easy to navigate back and forth between the two sites seamlessly)

(another option could probably be blog.lilypond.org, but i have no
idea whether that's a purely cosmetical choice or has some
implications.)

As for the integration, i think that the blog should be accessible as
an item in the top menubar (I.e. next to Introduction, Manuals,
Download and Community).

If we go for WordPress, Jacques Menu showed a starting point.
Jacques, i count on your help as well! :)  There is no way i could do
this alone.

2013/6/3 Jacques Menu jacques.m...@tvtmail.ch:
 Hello,

 I've switched from CMS Made Simple (lives up to its name) to WordPress for 
 its power and rich set of plugins.

 Using 3.5.1 and a child of the new twentytwelve template makes browsing on 
 phones and templates much more practical (you can check  with 
 http://gioiacantar.ch).

 You'll need:
 - write FTP access to the folder hosting the site;
 - a dedicated MySQL database;
 - PHP activated;
 - ability to run cron tasks.

 Installing WordPress is a one click operation. Don't forget to remove 
 install.php and readme.html for security when it's done.

 To backup the site, export the database structure and data, which is easily 
 done with cron, and rsync the folder contents elsewhere.


Please discuss!

Janek

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


Re: moving LilyPond blog to our website

2013-06-04 Thread Phil Holmes
- Original Message - 
From: Janek Warchol janek.lilyp...@gmail.com
To: Federico Bruni fedel...@gmail.com; LilyPond Users 
lilypond-user@gnu.org; Jacques Menu jacques.m...@tvtmail.ch; Paul 
Morris p...@paulwmorris.com; Jan Nieuwenhuizen jann...@gnu.org; 
David Kastrup d...@gnu.org

Sent: Tuesday, June 04, 2013 9:55 AM
Subject: moving LilyPond blog to our website



Hi all,

it seems to be decided that we're moving the blog to our website (i.e.
to be hosted on lilypond.org), and we're doing it asap, because as
Paul said:


I don't think we've agreed anything of the sort.  People have requested it, 
but nothing more.  Who is going to get admin permission on lilypond.org to 
administer this?


--
Phil Holmes 



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


Re: moving LilyPond blog to our website

2013-06-04 Thread Urs Liska

Am 04.06.2013 10:55, schrieb Janek Warchoł:

Hi all,

it seems to be decided that we're moving the blog to our website (i.e.
to be hosted on lilypond.org),


Makes sense to move away from a commercial provider.


  and we're doing it asap, because as
Paul said:


Installing WordPress is a one click operation. Don't forget to remove 
install.php and readme.html for security when it's done.

To backup the site, export the database structure and data, which is easily 
done with cron, and rsync the folder contents elsewhere.

Please discuss!

Janek

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


2013/6/4 Paul Morris p...@paulwmorris.com:

people will link to it, and the longer you wait to move it,
the more broken links you create


+1. There already are links which will be broken.

As i see it, there are a few decisions we have to make: 1) are we 
going to use WordPress or something else, for example Mezzaine: 
2013/6/3 Federico Bruni fedel...@gmail.com:

Another option could be Mezzanine, a CMS based on Django which has many
built-in features (including blogging).
Considering that many lilypond developers know python, it could be a wise
choice in case we need to hack on it.
Mezzanine has some scripts to import from other CMS (Wordpress included):
http://mezzanine.jupo.org/docs/blog-importing.html

?
(my vote is with Wordpress, but i really have no experience apart from
last few days)


The fundamental question is whether to host the blog on a 'live' (i.e. 
php based) system or with a static site generator.
What are the capabilities on the lilypond.org server (wrt installed 
programs and performance)?

lilypond.org is (currently) a statically served web site.

I think using a static site generator isn't really an option because any 
update would have to be compiled and uploaded by someone with the 
necessary write access.
But we first should know whether lilypond.org actually can serve a 
Django or PHP based site.


WordPress seems to be a quite 'big' application so there would be much 
overhead. OTOH the fact that it is quite comfortable to use makes it a 
good choice when we actually want to use it (and not to be busy 
configuring and maintaining it).


Of course Python would be a good thing, but PHP isn't hard to hack either.



2) what the precise address/location should be?  Paul suggests:

2013/6/4 Paul Morris p...@paulwmorris.com:

Ideally it could be at www.lilypond.org/blog/ on the lilypond.org domain and
to some extent integrated into the main LilyPond website.  (i.e. make it
easy to navigate back and forth between the two sites seamlessly)

(another option could probably be blog.lilypond.org, but i have no
idea whether that's a purely cosmetical choice or has some
implications.)


I think I'd prefer lilypond.org/blog because it's consistent with the 
other menu entries.
But a subdomain could be more straightforward when it comes to running a 
live web application.
A subdomain can also be transparently mapped to another service provider 
if the lilypond.org server doesn't provide the necessary infrastructure.




As for the integration, i think that the blog should be accessible as
an item in the top menubar (I.e. next to Introduction, Manuals,
Download and Community).


+1

We could also modify the Pondings box to point to the newest or a 
random blog post (of the 'productions' category).
(That's a redundancy anyway, and if we host the blog on lilypond.org we 
should sort it out).




If we go for WordPress, Jacques Menu showed a starting point.
Jacques, i count on your help as well! :)  There is no way i could do
this alone.

2013/6/3 Jacques Menu jacques.m...@tvtmail.ch:

Hello,

I've switched from CMS Made Simple (lives up to its name) to WordPress for its 
power and rich set of plugins.

Using 3.5.1 and a child of the new twentytwelve template makes browsing on 
phones and templates much more practical (you can check  with 
http://gioiacantar.ch).

You'll need:
 - write FTP access to the folder hosting the site;
 - a dedicated MySQL database;
 - PHP activated;
 - ability to run cron tasks.


As mentioned above this would be crucial. So someone involved in the 
hosting should check and clarify .


Urs

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


Re: moving LilyPond blog to our website

2013-06-04 Thread Urs Liska

Am 04.06.2013 11:24, schrieb Urs Liska:


I think I'd prefer lilypond.org/blog because it's consistent with the 
other menu entries.
But a subdomain could be more straightforward when it comes to running 
a live web application.
A subdomain can also be transparently mapped to another service 
provider if the lilypond.org server doesn't provide the necessary 
infrastructure.




Am 04.06.2013 11:21, schrieb Phil Holmes:

Who is going to get admin permission on lilypond.org to administer this?
Mapping blog.lilypond.org to another server/provider could also be 
useful for this issue.


Urs

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


Re: moving LilyPond blog to our website

2013-06-04 Thread Janek Warchoł
Hi,

2013/6/4 Phil Holmes m...@philholmes.net:
 - Original Message - From: Janek Warchol
 it seems to be decided that we're moving the blog to our website (i.e.
 to be hosted on lilypond.org), and we're doing it asap, because as
 Paul said:

 I don't think we've agreed anything of the sort.  People have requested it,
 but nothing more.

I apologize if that sounded like i'm trying to enforce something.
That's not my intention; i'd just like to get things done asap (and i
don't imagine why anyone would oppose moving the blog to our website).

 Who is going to get admin permission on lilypond.org to
 administer this?

I can if that's necessary.  How do i get them, and is there anyone who
has them already?

best,
Janek

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


Re: moving LilyPond blog to our website

2013-06-04 Thread Phil Holmes
- Original Message - 
From: Janek Warchoł janek.lilyp...@gmail.com

To: Phil Holmes m...@philholmes.net
Cc: Federico Bruni fedel...@gmail.com; LilyPond Users 
lilypond-user@gnu.org; Jacques Menu jacques.m...@tvtmail.ch; Paul 
Morris p...@paulwmorris.com; Jan Nieuwenhuizen jann...@gnu.org; 
David Kastrup d...@gnu.org

Sent: Tuesday, June 04, 2013 12:33 PM
Subject: Re: moving LilyPond blog to our website



Hi,

2013/6/4 Phil Holmes m...@philholmes.net:

- Original Message - From: Janek Warchol

it seems to be decided that we're moving the blog to our website (i.e.
to be hosted on lilypond.org), and we're doing it asap, because as
Paul said:


I don't think we've agreed anything of the sort.  People have requested 
it,

but nothing more.


I apologize if that sounded like i'm trying to enforce something.
That's not my intention; i'd just like to get things done asap (and i
don't imagine why anyone would oppose moving the blog to our website).


Who is going to get admin permission on lilypond.org to
administer this?


I can if that's necessary.  How do i get them, and is there anyone who
has them already?

best,
Janek



I have them, because I need them to upload the website.  However, I honestly 
don't think it's a case of just asking someone and admin being given.  As 
others have said, what about the load on the server?  Will there be any 
other effect.  I'd suggest trying to involve GP before assuming this will 
automatically happen.


--
Phil Holmes 



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


Re: moving LilyPond blog to our website

2013-06-04 Thread Urs Liska

Am 04.06.2013 10:55, schrieb Janek Warchoł:
If we go for WordPress, Jacques Menu showed a starting point. Jacques, 
i count on your help as well! :) There is no way i could do this 
alone. 2013/6/3 Jacques Menu jacques.m...@tvtmail.ch:

Hello,

I've switched from CMS Made Simple (lives up to its name) to WordPress for its 
power and rich set of plugins.

Using 3.5.1 and a child of the new twentytwelve template makes browsing on 
phones and templates much more practical (you can check  with 
http://gioiacantar.ch).

You'll need:
 - write FTP access to the folder hosting the site;
 - a dedicated MySQL database;
 - PHP activated;
 - ability to run cron tasks.

Installing WordPress is a one click operation. Don't forget to remove 
install.php and readme.html for security when it's done.

To backup the site, export the database structure and data, which is easily 
done with cron, and rsync the folder contents elsewhere.


In theory I can offer to host that on my webspace. I (still) have enough 
storage available, can set up a ftp access point restricted to the blog, 
have PHP and MySQL and also can run cron jobs.


I can't guarantee this to be a permanent offer, but as it seems it 
should be possible to move the site if necessary.


I'm not sure though if/how it's possible to transparently redirect the 
browsers from lilypond.org so it looks like being hosted on 
lilypond.org/blog or blog.lilypond.org.


Urs

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


Re: moving LilyPond blog to our website

2013-06-04 Thread Paul Morris
Janek wrote:
  1) are we going to use WordPress or something else, for example Mezzaine:

I have no experience with Mezzanine, but I found this helpful comparison with 
WordPress from a Mezzanine users forum:
http://grokbase.com/t/gg/mezzanine-users/12byf39adw/wordpress-vs-mezzanine

It sounds like Mezzanine is great if you have a Python/Django developer who can 
administer it and especially if you want to do more than blogging with your 
site (i.e. web applications).  On the other hand, WordPress requires less 
developer effort, has fewer dependencies, and works well if you just want to do 
a blog site (i.e. _not_ web applications).


  (another option could probably be blog.lilypond.org, but i have no
  idea whether that's a purely cosmetical choice or has some
  implications.)

One consequence here is that subdomains like blog.lilypond.org are treated as 
separate sites by search engines, and so they are ranked separately.  So this 
splits your site content into two sites, rather than putting it all under one 
site.  I think the latter is generally better from a 
doing-well-in-search-results (SEO) perspective.  


  As for the integration, i think that the blog should be accessible as
  an item in the top menubar (I.e. next to Introduction, Manuals,
  Download and Community).


Another possibility is to have it as a sublink/subheading under Community and 
maybe also have a link from the home page where Pondings is.  Maybe as Urs 
mentioned have a few recent posts listed there (possibly from a particular 
category?).  This would be a more conservative approach.  Depending on how 
things go, later a link to the blog could move up into the top-level navigation 
menu (while keeping the URLs the same).  

Going the other direction, you could have the top level navigation/menubar 
appear on all the blog pages, making it easy to get from the blog back to the 
rest of the site.  This just requires tweaking your WordPress theme (using a 
child theme of the twentytwelve theme you're now using).  That's something 
I've done and could help with.  (I'm less help with installing PHP and the 
MySQL database, but I'm pretty handy customizing a WordPress site once it's up 
and running.)

Urs Liska wrote:
 The fundamental question is whether to host the blog on a 'live' (i.e. php 
 based) system or with a static site generator. What are the capabilities on 
 the lilypond.org server (wrt installed programs and performance)?  

This is a good question.  For a blog where people can post comments and then 
immediately see them appear, that means dynamic rather than static.  However, 
there are caching plugins for WordPress[1] that help with this by automatically 
storing a static html copy of each page and then just sending that to the web 
browser[2].  When a new post or comment is made, the changed pages are removed 
from the cache and the new version of those pages gets stored again. 

[1] I've used HyperCache: 
http://wordpress.org/plugins/hyper-cache/  
http://www.satollo.net/plugins/hyper-cache

[2] How it works, from one of the links above:
On each request, the cache engine is called by WordPress. It checks if the 
html for this request is in cache and is still valid. If so the html page is 
returned and everything stops. WordPress calls the cache engine BEFORE any 
other kind of operations, so no plugins are activated, no database connection 
established, no queries executed. If the page requested is not in cache, the 
cache engine “captures” the html produced by WordPress and puts it on file.


Phil Holmes wrote:
 However, I honestly don't think it's a case of just asking someone and admin 
 being given. As others have said, what about the load on the server? Will 
 there be any other effect. I'd suggest trying to involve GP before assuming 
 this will automatically happen.

I think this is a good idea.

-Paul Morris


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


Re: moving LilyPond blog to our website

2013-06-04 Thread Paul Morris
Janek wrote:
  1) are we going to use WordPress or something else, for example Mezzaine:

I have no experience with Mezzanine, but I found this helpful comparison with 
WordPress from a Mezzanine users forum:
http://grokbase.com/t/gg/mezzanine-users/12byf39adw/wordpress-vs-mezzanine

It sounds like Mezzanine is great if you have a Python/Django developer who can 
administer it and especially if you want to do more than blogging with your 
site (i.e. web applications).  On the other hand, WordPress requires less 
developer effort, has fewer dependencies, and works well if you just want to do 
a blog site (i.e. _not_ web applications).


  (another option could probably be blog.lilypond.org, but i have no
  idea whether that's a purely cosmetical choice or has some
  implications.)

One consequence here is that subdomains like blog.lilypond.org are treated as 
separate sites by search engines, and so they are ranked separately.  So this 
splits your site content into two sites, rather than putting it all under one 
site.  I think the latter is generally better from a 
doing-well-in-search-results (SEO) perspective.  


  As for the integration, i think that the blog should be accessible as
  an item in the top menubar (I.e. next to Introduction, Manuals,
  Download and Community).


Another possibility is to have it as a sublink/subheading under Community and 
maybe also have a link from the home page where Pondings is.  Maybe as Urs 
mentioned have a few recent posts listed there (possibly from a particular 
category?).  This would be a more conservative approach.  Depending on how 
things go, later a link to the blog could move up into the top-level navigation 
menu (while keeping the URLs the same).  

Going the other direction, you could have the top level navigation/menubar 
appear on all the blog pages, making it easy to get from the blog back to the 
rest of the site.  This just requires tweaking your WordPress theme (using a 
child theme of the twentytwelve theme you're now using).  That's something 
I've done and could help with.  (I'm less help with installing PHP and the 
MySQL database, but I'm pretty handy customizing a WordPress site once it's up 
and running.)

Urs Liska wrote:
 The fundamental question is whether to host the blog on a 'live' (i.e. php 
 based) system or with a static site generator. What are the capabilities on 
 the lilypond.org server (wrt installed programs and performance)?  

This is a good question.  For a blog where people can post comments and then 
immediately see them appear, that means dynamic rather than static.  However, 
there are caching plugins for WordPress[1] that help with this by automatically 
storing a static html copy of each page and then just sending that to the web 
browser[2].  When a new post or comment is made, the changed pages are removed 
from the cache and the new version of those pages gets stored again. 

[1] I've used HyperCache: 
http://wordpress.org/plugins/hyper-cache/  
http://www.satollo.net/plugins/hyper-cache

[2] How it works, from one of the links above:
On each request, the cache engine is called by WordPress. It checks if the 
html for this request is in cache and is still valid. If so the html page is 
returned and everything stops. WordPress calls the cache engine BEFORE any 
other kind of operations, so no plugins are activated, no database connection 
established, no queries executed. If the page requested is not in cache, the 
cache engine “captures” the html produced by WordPress and puts it on file.


Phil Holmes wrote:
 However, I honestly don't think it's a case of just asking someone and admin 
 being given. As others have said, what about the load on the server? Will 
 there be any other effect. I'd suggest trying to involve GP before assuming 
 this will automatically happen.

I think this is a good idea.

-Paul Morris


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


Re: Vertical position of rests on a custom staff

2013-06-04 Thread Paul Morris
To conclude the saga...  Thanks to David Kastrup's tip my function can now 
automatically position all rests and their dots where they need to be, no 
matter what voice they are in.  Once again LilyPond can handle just about 
anything.  See attached file.

I'm now curious about the difference between using ly:grob-property-data and 
ly:grob-property.   The docs say:

  Function: ly:grob-property grob sym val
  Return the value for property sym of grob. If no value is found, return val 
or '() if val is not specified. 

  Function: ly:grob-property-data grob sym
  Return the value for property sym of grob, but do not process callbacks.

http://www.lilypond.org/doc/v2.16/Documentation/internals/scheme-functions

I assume this means that if a property is set to a function rather than a 
static value, then ly:grob-property would process the function to return a 
value, but ly:grob-property-data would not.  Is that right?  

Thanks again,
-Paul Morris




restShifter.ly
Description: Binary data
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Vertical position of rests on a custom staff

2013-06-04 Thread David Kastrup
Paul Morris p...@paulwmorris.com writes:

 To conclude the saga...  Thanks to David Kastrup's tip my function
 can now automatically position all rests and their dots where they
 need to be, no matter what voice they are in.  Once again LilyPond can
 handle just about anything.  See attached file.

 I'm now curious about the difference between using
 ly:grob-property-data and ly:grob-property.  The docs say:

   Function: ly:grob-property grob sym val
   Return the value for property sym of grob. If no value is found,
 return val or '() if val is not specified.

   Function: ly:grob-property-data grob sym
   Return the value for property sym of grob, but do not process callbacks.

 http://www.lilypond.org/doc/v2.16/Documentation/internals/scheme-functions

 I assume this means that if a property is set to a function rather
 than a static value, then ly:grob-property would process the function
 to return a value, but ly:grob-property-data would not.  Is that
 right?

Yes.  For things like stem directions, there may be a default callback
which makes the decision about whether to put the stem upwards or
downwards, and calling this fallback might trigger other typesetting
decisions prematurely.  Also, one does not get to see whether the
ultimate direction decision was due to \voiceOne or such a tie-breaking
callback.

This may or may not be the case for rest direction, but because I was
too lazy to double-check, I went for ly:grob-property-data.

-- 
David Kastrup


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


Re: Vertical position of rests on a custom staff

2013-06-04 Thread Paul Morris
dak wrote
 Yes.  For things like stem directions, there may be a default callback
 which makes the decision about whether to put the stem upwards or
 downwards, and calling this fallback might trigger other typesetting
 decisions prematurely.  Also, one does not get to see whether the
 ultimate direction decision was due to \voiceOne or such a tie-breaking
 callback.
 
 This may or may not be the case for rest direction, but because I was
 too lazy to double-check, I went for ly:grob-property-data.

Ok, good to know.  It sounds like if ly:grob-property-data works for a given
case, then it's the safer choice of the two.  Thanks for the explanation.

-Paul Morris



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Vertical-position-of-rests-on-a-custom-staff-tp146537p146669.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: Page formating for book layout

2013-06-04 Thread steve


  Thanx thats it! I ended up doing something like this

  top-system-spacing =
#'((basic-distance . 20)
   (minimum-distance . 20)
   (padding . 0))

   which seems to work ok.

  -steve

 2013/6/3 st...@linuxsuite.org


   Howdy!

 I have a set of variations (BWV 988) that I have transcribed
 and engraved
 with lilypond version 2.16.2. It is printed on both sides of the page
 and
 reads like a
 book.  I have a \bookpart for each variation. Each variation starts on
 the
 left page
 and has  a title and other custom \header stuff.  Each variation is
 either
 on
 2 pages or 4 pages. I want the top system on the right hand page to line
 up with
  the top system on the left page when space allows. How to do this? I
 simply
 want to set the top-margin somehow only on these pages... is this
 possible
 without
 messing up top-margin on the title page? Or what is the correct way to
 do this?

  thanx - steve


 Hi Steve

 the answer is top-system-spacing

 see this example:

 \version 2.16.2


 \paper {

 top-system-spacing = #'((padding . 3.5))

 }


 \markup { \null }

 \pageBreak


 \bookpart {

 \header {

 title = Part 1

 }

 \repeat unfold 100 { c1*4 }

 }


 \bookpart {

 \header {

 title = Part 2

 }

 \repeat unfold 100 { d1*4 }
 }




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


Re: Vertical position of rests on a custom staff

2013-06-04 Thread David Kastrup
Paul Morris p...@paulwmorris.com writes:

 dak wrote
 Yes.  For things like stem directions, there may be a default callback
 which makes the decision about whether to put the stem upwards or
 downwards, and calling this fallback might trigger other typesetting
 decisions prematurely.  Also, one does not get to see whether the
 ultimate direction decision was due to \voiceOne or such a tie-breaking
 callback.
 
 This may or may not be the case for rest direction, but because I was
 too lazy to double-check, I went for ly:grob-property-data.

 Ok, good to know.  It sounds like if ly:grob-property-data works for a given
 case, then it's the safer choice of the two.  Thanks for the explanation.

Well, depends on what kind of data one tries testing for.

-- 
David Kastrup


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


lilyblogTheme

2013-06-04 Thread David Thorp


 
My slight preference is for the freshy example as the text stands in greater 
relief to the background- easier to read; though, all are very pleasant to view.___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: moving LilyPond blog to our website

2013-06-04 Thread Graham Percival
On Tue, Jun 04, 2013 at 12:52:17PM +0100, Phil Holmes wrote:
 - Original Message - From: Janek Warchol
 it seems to be decided that we're moving the blog to our website (i.e.
 to be hosted on lilypond.org), and we're doing it asap, because as
 Paul said:

wait, what?

 I don't think we've agreed anything of the sort.  People have
 requested it, but nothing more.

Yes.

 I have them, because I need them to upload the website.  However, I
 honestly don't think it's a case of just asking someone and admin
 being given.  As others have said, what about the load on the
 server?  Will there be any other effect.  I'd suggest trying to
 involve GP before assuming this will automatically happen.

If the blog posts are being written in texinfo, then these posts
would just be news items.  Nothing strange.  Write a doc patch,
test with make website, git-cl, review, etc.  Or we could even
skip the review and push straight to staging as long as you test
with make doc first.

If you want to write the posts in rst or markdown, then you'd want
to look at a static site generator, like pelican or nikola.  I've
been experimenting with nikola for my own website (not uploaded
yet).  While you investigate those programs, you should check that
they can integrate nicely with the existing website.

If you don't have experience with static site generators and our
website build process, ETA 20 hours to get a decent hello world.
This time includes responding to patch reviews.

- Graham

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


Re: Replacement suggestions for Century Schoolbook?

2013-06-04 Thread Joshua Krämer
Hello list!

On Mon, 07 Jan 2013 22:23:24 +0100, Werner LEMBERG has written:
 Besides a font with similar functionality as Minion, I would like to
 find a font which resembles the `classical' text font used about 100
 years ago in Germany for virtually all vocal scores (see attachment).

This typeface style is known as Scotch.  A high-quality, free Scotch 
type-family is Old Standard.  It covers a wide range of Latin, Greek 
and Cyrillic characters and is rather condensed.  Thus, it may be close 
to what you are looking for.  Because the family is released under the 
SIL Open Font Licence, it would also be possible to adjust it, if 
necessary (e. g. make it heavier).

http://www.thessalonica.org.ru/en/oldstandard.html


On these sites you can find two available proprietary Scotch typefaces:

http://www.myfonts.com/fonts/ef/modern-extended/
http://www.myfonts.com/fonts/shinn/scotch-modern/


Kind regards,
Joshua Krämer


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


Re: moving LilyPond blog to our website

2013-06-04 Thread Jim Long
On Tue, Jun 04, 2013 at 10:55:38AM +0200, Janek Warcho?? wrote:
 (my vote is with Wordpress, but i really have no experience apart from
 last few days)

Be prepared to make frequent security upgrades to WordPress/PHP
if you are concerned about the security of the hosting server.
In 2012, 23 Wordpress issues were reported, although some of
those are disputed.

http://www.cvedetails.com/vulnerability-list/vendor_id-2337/product_id-4096/

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


Re: moving LilyPond blog to our website

2013-06-04 Thread Shevek
Have you considered using a Jekyll based CMS?



--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/moving-LilyPond-blog-to-our-website-tp146656p146679.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


osia: hide first bar line on left hand of key signature

2013-06-04 Thread Konstatin Heuer
Is it possible to hide the first bar line 
on the left hand of the key signature when writing ossia?

Or:

Is it possible to get the same result like with 

\remove System_start_delimiter_engraver

between some Staffs only?


So as to synchronize several GrandStaffs, that are not meant to be one score. 


Thank you very much for your reply


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


Notepad++, lilypond-words.el, etc.

2013-06-04 Thread Jonathan
Hello,

I am new to Lilypond and am THRILLED with it.

I am interested in making a Lilypond syntax highlighter for Notepad++. Have 
the issues with the lilypond-words.el file described in 
http://lists.gnu.org/archive/html/lilypond-user/2006-12/msg00345.html been 
fixed? Is there any other source of syntax information that would be helpful 
that doesn't involve combing through all of the manuals?

Thanks,

Jonathan


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


Re: Notepad++, lilypond-words.el, etc.

2013-06-04 Thread SoundsFromSound
Hi Jonathan!

Welcome to the LilyPond community!

Here is a list of LilyPond commands, is this what you are looking for?

http://www.lilypond.org/doc/v2.16/Documentation/notation-big-page#lilypond-command-index

Scroll down quite a bit and you'll see much of the syntax is indexed here
for reference.

Good luck,
Ben



Jonathan wrote
 Hello,
 
 I am new to Lilypond and am THRILLED with it.
 
 I am interested in making a Lilypond syntax highlighter for Notepad++.
 Have 
 the issues with the lilypond-words.el file described in 
 http://lists.gnu.org/archive/html/lilypond-user/2006-12/msg00345.html been 
 fixed? Is there any other source of syntax information that would be
 helpful 
 that doesn't involve combing through all of the manuals?
 
 Thanks,
 
 Jonathan
 
 
 ___
 lilypond-user mailing list

 lilypond-user@

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





-
composer | sound designer
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/Notepad-lilypond-words-el-etc-tp146681p146682.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: Notepad++, lilypond-words.el, etc.

2013-06-04 Thread Jonathan
SoundsFromSound soundsfromsound at gmail.com writes:

 
 Hi Jonathan!
 
 Welcome to the LilyPond community!
 
 Here is a list of LilyPond commands, is this what you are looking for?
 
 http://www.lilypond.org/doc/v2.16/Documentation/notation-big-
page#lilypond-command-index
 
 Scroll down quite a bit and you'll see much of the syntax is indexed here
 for reference.
 
 Good luck,
 Ben

That's perfect. I spent a lot of time looking through the manual pages but 
somehow missed that. Thank you very much!

- Jonathan





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


EPS file

2013-06-04 Thread Nikolay Kirov
Hello!

I have a specific question: How to split a EPS file, producing by LilyPond
For example:
http://nikolay.kirov.be/2010/folk/td_093_1_01.eps
I would like to cut  the file horizontally to obtain 2 files - one for the
text and one for the notes.

Can anybody help me?
Nikolay
-- 
Nikolay Kirov Kirov
http://www.math.bas.bg/~nkirov/
http://nikolay.kirov.be/
Office: (+359) 2 979 2850, 2 811 0611
Home: (+359) 2 856 8627, 0887 198 221
nki...@nbu.bg
nki...@math.bas.bg
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: EPS file

2013-06-04 Thread SoundsFromSound
Hi there,

I'm not sure what you mean.  If you have an EPS file and from there you wish
to split up anything, just select all, UNGROUP, and then drag/lasso-select
/only/ your text; drag it onto a new page, etc. or any other approach you
desire.

HTH


Nikolay Kirov wrote
 Hello!
 
 I have a specific question: How to split a EPS file, producing by LilyPond
 For example:
 http://nikolay.kirov.be/2010/folk/td_093_1_01.eps
 I would like to cut  the file horizontally to obtain 2 files - one for the
 text and one for the notes.
 
 Can anybody help me?
 Nikolay
 -- 
 Nikolay Kirov Kirov
 http://www.math.bas.bg/~nkirov/
 http://nikolay.kirov.be/
 Office: (+359) 2 979 2850, 2 811 0611
 Home: (+359) 2 856 8627, 0887 198 221

 nkirov@

 

 nkirov@.bas

 
 ___
 lilypond-user mailing list

 lilypond-user@

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





-
composer | sound designer
--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/EPS-file-tp146684p146685.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: EPS file

2013-06-04 Thread Mike Solomon
On 5 juin 2013, at 07:46, Nikolay Kirov nkki...@gmail.com wrote:

 Hello!
 
 I have a specific question: How to split a EPS file, producing by LilyPond  
 For example: 
 http://nikolay.kirov.be/2010/folk/td_093_1_01.eps
 I would like to cut  the file horizontally to obtain 2 files - one for the 
 text and one for the notes. 
 
 Can anybody help me?
 Nikolay

You could write a little parser for the EPS file - one that keeps all of the 
text, and one that doesn't.

The text is in lines looking like, for example:

/TimesNewRomanPSMT 4.33691406 output-scale div selectfont
1.3657 0. /afii10079
1.1267 0. /afii10065
1.1609 0. /afii10067
3 print_glyphs

It always starts with /TimesNewRomanPSMT, has X glyphs, and then finishes with 
X print_glyphs.

Then, depending on how fancy you want to get, you can modify the bounding box 
to be more snug around either the text or the music.

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


Re: osia: hide first bar line on left hand of key signature

2013-06-04 Thread Keith OHara
Konstatin Heuer konstantin.heuer at neophon.eu writes:

 Is it possible to get the same result like with 
 
 \remove System_start_delimiter_engraver
 
 between some Staffs only?
 
 So as to synchronize several GrandStaffs, that are not meant to be one 
score. 


I suspect that I have misunderstood you, but you can ask each
GrandStaff to print a start bar inside its curved brace:

\layout {
  \context {\Score \remove System_start_delimiter_engraver }
  \context {\GrandStaff 
  systemStartDelimiterHierarchy = #'(SystemStartBar (SystemStartBrace 1 2 3))
}}

  \new GrandStaff 
\transpose c c'' { c d e f g a b c'}
\transpose c c'' { c d e f g a b c'}
\transpose c c'' { c d e f g a b c'} 
  \new GrandStaff 
\transpose c c'' { c d e f g a b c'}
\transpose c c'' { c d e f g a b c'}  



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


Re: Notepad++, lilypond-words.el, etc.

2013-06-04 Thread Christian Andersson
On Wed, Jun 5, 2013 at 4:26 AM, Jonathan jwcsh...@gmail.com wrote:

 Hello,

 I am new to Lilypond and am THRILLED with it.

 I am interested in making a Lilypond syntax highlighter for Notepad++. Have
 the issues with the lilypond-words.el file described in
 http://lists.gnu.org/archive/html/lilypond-user/2006-12/msg00345.html been
 fixed? Is there any other source of syntax information that would be
 helpful
 that doesn't involve combing through all of the manuals?


Jonathan,

The source-code distribution of Lilypond contains editor configurations for
emacs and vim, both of which are quite a bit more advanced text editors
than Notepad++ and therefore have accordingly more expressive
configurations, including lists of keywords and rules for, e.g.,
indentation, matching, blocks etc. Depending on whether you read Lisp
(emacs) or a simpler scripting language (vim), these configurations may or
may not be a source of inspiration.

Cheers

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