Re: Web: Move older news to the attic page (issue 318630043 by paulwmor...@gmail.com)

2017-02-27 Thread Urs Liska


Am 27.02.2017 um 05:27 schrieb paulwmor...@gmail.com:
> Reviewers: ,
>
> Message:
> Please review.  I realized after changing the file names that it might
> not have been the best approach.  I'm not sure how it will affect
> translations of the site.  Not hard to change them back in a revised
> patch, but in the long run I think these newer names are clearer.
>
> Two screenshots attached to the issue tracker:
> https://sourceforge.net/p/testlilyissues/issues/5078/

Judging from the screenshots only.

The new news.html LGTM.
I suggest to move the GSoC 2016 "news" to the old news as well, once
your patches have gone through (maybe rather not include this in the
current patch).

With the "old news" page the screenshot doesn't really tell me what you did.
Would you mind explaining "in plain words", which items are moved from
where to where?

>From the Patch Set overview I have the impression you didn't *move* the
news items but rather deleted them (-6393 lines that don't show up
anywhere else). Is there maybe some file missing in the patch?

Sorry, somewhat confused with the patch.
Urs

> -Paul
>
>
>
> Description:
> Web: Move older news to the attic page
>
> Please review this at https://codereview.appspot.com/318630043/
>
> Affected files (+24, -6549 lines):
>   M Documentation/common-macros.itexi
>   M Documentation/contributor/release-work.itexi
>   M Documentation/web/community.itexi
>   D Documentation/web/news.itexi
>   D Documentation/web/news-front.itexi
>   A + Documentation/web/news-new.itexi
>   A + Documentation/web/news-old.itexi
>
>
>
> ___
> lilypond-devel mailing list
> lilypond-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-devel

-- 
u...@openlilylib.org
https://openlilylib.org
http://lilypondblog.org


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


Re: Web: Move older news to the attic page (issue 318630043 by paulwmor...@gmail.com)

2017-02-27 Thread fedelogy

On 2017/02/27 04:27:45, pwm wrote:

Please review.  I realized after changing the file names that it might

not have

been the best approach.  I'm not sure how it will affect translations

of the

site.  Not hard to change them back in a revised patch, but in the

long run I

think these newer names are clearer.



LGTM

No problem about file renaming. The git diff will tell translators what
to do.
As a translator, I'm very happy with this patch because finally I can
translate a small news page with the latest news entries and leave the
old news untranslated.



https://codereview.appspot.com/318630043/

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


Re: Web: Move older news to the attic page (issue 318630043 by paulwmor...@gmail.com)

2017-02-27 Thread Urs Liska


Am 27.02.2017 um 12:46 schrieb Federico Bruni:
> Il giorno lun 27 feb 2017 alle 11:49, Urs Liska 
> ha scritto:
>> With the "old news" page the screenshot doesn't really tell me what
>> you did. Would you mind explaining "in plain words", which items are
>> moved from where to where?
>
> He moved the old news to the bottom of this page:
> http://lilypond.org/attic.html

OK, so then the screenshot was wrongly named old-news.png?

But if we do this we should do something about the organization of
different parts of the page.
Probably applying the same method as in
https://sourceforge.net/p/testlilyissues/issues/5075/, whatever the
eventual outcome of this will be.

>
>
>> From the Patch Set overview I have the impression you didn't *move*
>> the news items but rather deleted them (-6393 lines that don't show
>> up anywhere else). Is there maybe some file missing in the patch?
>> Sorry, somewhat confused with the patch.
>
> The old news are now in the file news-old.itexi, which is included
> within the attic section of the website. Probably you did not unfold
> the page on rietveld:
> https://codereview.appspot.com/318630043/diff/1/Documentation/web/news-old.itexi
>
>

But news-old.itexi only shows one changed line in the overview. I didn't
realize that it's a new/renamed file with one *additional* change.

So I think it LGTM, with the exception of the above comment about the
nesting, which may be changed in this patch or applied later when 5075
has been decided upon.

Urs


-- 

u...@openlilylib.org
https://openlilylib.org
http://lilypondblog.org


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


A kick from history...

2017-02-27 Thread David Kastrup

I suddenly remembered that I should have entered some Dowland previously
and dug around on my disk, finding this:

\title{I Saw My Lady Weep}
\composer{John Dowland}
\meter{C2}
\duration{2}
\key\D
{ 'fis1 'd1 b1 } { 'fis 'd1 b1 } 'g\stemup |
{ 'g4 'cis1 a1 } 'fis4\stemup 'fis\stemup { 'fis4 b1 g1 } [^ 'e8 'd8 ] 'e\stemup |
{ 'fis1 'cis1 b4.\headright\stemup fis1 } { b8\stemup } { ais4 } { b4\stemup } { 'fis1 'cis1 ais4\headright\stemup fis\stemdown } { b2\stemup } { fis2\stemdown } { ais4\stemup } |
{ 'fis 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'fis2 'cis1 Ais1 } { 'e\stemup } { 'd b fis\stemup B.\stemdown } { 'd\stemup b } { B4\stemdown } { 'cis b\stemup fis.\stemdown } { 'fis\stemup 'cis } { fis4\stemdown } { 'fis\stemup b.\stemdown g1\headleft } { 'e\stemup } { 'cis4 } |
{ 'a.\stemup 'd\stemdown\headleft fis1 } { 'cis(v } { 'a4\stemup } { 'g )'cis4\stemdown\headleft e\stemdown } { b4 } { 'fis\stemup b\stemdown(v d } |
{ 'e.\stemup )b4\headleft\stemdown cis1 } { b4 } { ais2\stemdown } { 'fis4\stemup } { 'g b1 B.\stemdown } { 'fis\stemup } { B4\stemdown } |
{ 'fis 'cis\stemup fis.\stemdown } { 'a(^ 'fis 'cis\stemup } { fis4\stemdown } { )'a b1 g1 } { 'g\stemup(^ } { )'g 'cis a1 } { 'fis\stemup 'd } { 'a. 'e.\stemup a\stemdown } { A\stemdown } { 'e4\stemup } { 'fis 'd\stemup a\stemdown d } { 'd4\stemup p } { 'e4\stemup } |
{ 'fis4 'd1 a1 d } { 'g4\stemup } { 'a4 d } { 'fis4\stemup } { 'g4 b. g. G4 } [^ { 'fis8 A4\stemdown } 'e8 ] { 'd4\stemup B4\stemdown } { 'e4\stemup cis4\stemdown } |
{ 'fis 'd a\stemup d.\stemdown } { 'fis\stemup 'd } { d4\stemdown } { 'e a\stemup cis\stemdown } { 'fis 'cis fis } |
{ 'fis b dis } { 'e b gis } { 'gis 'cis eis } { 'fis 'cis ais fis } { 'fis 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'e\stemup g1 e.\stemdown } { 'e\stemup b } { d4\stemdown } { p2\stemup c1 } { 'e\stemup( } [^ { )'e8 fis1 B. } 'e8 'dis8 'cis8 ] { 'dis\stemup } { B4\stemdown } |
{ 'e1 b1 e1 } p { 'eis\stemup gis\stemdown cis } { 'eis. gis1 cis1 } { 'e4\stemup } { 'd\stemup fis.\stemdown } { 'cis\stemup(^ } { e4\stemdown } |
{ )'cis4 d1 } { 'cis4\stemup } { b\stemup } { 'cis1\stemno fis\headright\stemup cis.\stemdown } { eis } { cis4\stemdown } |
{ 'cis1 ais1 fis1 } { 'fis 'cis fis } { 'dis b fis B } |
{ 'e1 gis2 e1\headright } { a2\stemdown( } { 'fis.\stemup )a4\headleft\stemdown dis\stemdown } { a4\stemdown } { gis\stemdown e } { 'e4\stemup } |
{ p4\stemup ais\stemdown fis1\headright } { 'd\stemup } { b\stemdown } { 'e4\stemup } { 'fis. 'cis1 b\headleft\stemdown fis1 } { ais\stemdown } { 'e4\stemup } |
{ 'g b1 B1 } { 'fis4\stemup } { 'b\stemup } { fis\stemdown } { 'a4\stemup } { 'e4\stemup cis4\stemdown } { 'fis4.\stemup 'd\stemdown a d\stemdown } { 'g8\stemup } { 'a4 'cis4\stemup A4\stemdown } [^ { 'g8 B(v } 'fis8 ] { 'd4\stemup } |
{ b )B4 } { B4\stemdown } { 'cis\stemup A\stemdown } { 'd4. b G1 } { 'd8\stemup } { 'e 'cis4 } { b4 } |
{ 'fis. 'cis1 ais1 fis1 cis1 Fis1 } { 'fis4\stemup } { 'fis1 'cis1 ais1 fis1 cis1 Fis1 } |||

With the syntax suspiciously reminiscent of LilyPond, I then dug up
.  Same suspects as usual.  I did not
remember that.  But "Latest commit 500abee on Aug 12, 1997".

Man, I am old.  Not a job for convert-ly I guess.

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


Re: A kick from history...

2017-02-27 Thread tisimst
On Mon, Feb 27, 2017 at 8:10 AM, David Kastrup [via Lilypond] <
ml-node+s1069038n20054...@n5.nabble.com> wrote:

>
> I suddenly remembered that I should have entered some Dowland previously
> and dug around on my disk, finding this:
>
>
> \title{I Saw My Lady Weep}
> \composer{John Dowland}
> \meter{C2}
> \duration{2}
> \key\D
> { 'fis1 'd1 b1 } { 'fis 'd1 b1 } 'g\stemup |
> { 'g4 'cis1 a1 } 'fis4\stemup 'fis\stemup { 'fis4 b1 g1 } [^ 'e8 'd8 ]
> 'e\stemup |
> { 'fis1 'cis1 b4.\headright\stemup fis1 } { b8\stemup } { ais4 } {
> b4\stemup } { 'fis1 'cis1 ais4\headright\stemup fis\stemdown } { b2\stemup
> } { fis2\stemdown } { ais4\stemup } |
> { 'fis 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'fis2 'cis1
> Ais1 } { 'e\stemup } { 'd b fis\stemup B.\stemdown } { 'd\stemup b } {
> B4\stemdown } { 'cis b\stemup fis.\stemdown } { 'fis\stemup 'cis } {
> fis4\stemdown } { 'fis\stemup b.\stemdown g1\headleft } { 'e\stemup } {
> 'cis4 } |
> { 'a.\stemup 'd\stemdown\headleft fis1 } { 'cis(v } { 'a4\stemup } { 'g
> )'cis4\stemdown\headleft e\stemdown } { b4 } { 'fis\stemup b\stemdown(v d }
> |
> { 'e.\stemup )b4\headleft\stemdown cis1 } { b4 } { ais2\stemdown } {
> 'fis4\stemup } { 'g b1 B.\stemdown } { 'fis\stemup } { B4\stemdown } |
> { 'fis 'cis\stemup fis.\stemdown } { 'a(^ 'fis 'cis\stemup } {
> fis4\stemdown } { )'a b1 g1 } { 'g\stemup(^ } { )'g 'cis a1 } { 'fis\stemup
> 'd } { 'a. 'e.\stemup a\stemdown } { A\stemdown } { 'e4\stemup } { 'fis
> 'd\stemup a\stemdown d } { 'd4\stemup p } { 'e4\stemup } |
> { 'fis4 'd1 a1 d } { 'g4\stemup } { 'a4 d } { 'fis4\stemup } { 'g4 b. g.
> G4 } [^ { 'fis8 A4\stemdown } 'e8 ] { 'd4\stemup B4\stemdown } { 'e4\stemup
> cis4\stemdown } |
> { 'fis 'd a\stemup d.\stemdown } { 'fis\stemup 'd } { d4\stemdown } { 'e
> a\stemup cis\stemdown } { 'fis 'cis fis } |
> { 'fis b dis } { 'e b gis } { 'gis 'cis eis } { 'fis 'cis ais fis } { 'fis
> 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'e\stemup g1
> e.\stemdown } { 'e\stemup b } { d4\stemdown } { p2\stemup c1 } { 'e\stemup(
> } [^ { )'e8 fis1 B. } 'e8 'dis8 'cis8 ] { 'dis\stemup } { B4\stemdown } |
> { 'e1 b1 e1 } p { 'eis\stemup gis\stemdown cis } { 'eis. gis1 cis1 } {
> 'e4\stemup } { 'd\stemup fis.\stemdown } { 'cis\stemup(^ } { e4\stemdown }
> |
> { )'cis4 d1 } { 'cis4\stemup } { b\stemup } { 'cis1\stemno
> fis\headright\stemup cis.\stemdown } { eis } { cis4\stemdown } |
> { 'cis1 ais1 fis1 } { 'fis 'cis fis } { 'dis b fis B } |
> { 'e1 gis2 e1\headright } { a2\stemdown( } { 'fis.\stemup
> )a4\headleft\stemdown dis\stemdown } { a4\stemdown } { gis\stemdown e } {
> 'e4\stemup } |
> { p4\stemup ais\stemdown fis1\headright } { 'd\stemup } { b\stemdown } {
> 'e4\stemup } { 'fis. 'cis1 b\headleft\stemdown fis1 } { ais\stemdown } {
> 'e4\stemup } |
> { 'g b1 B1 } { 'fis4\stemup } { 'b\stemup } { fis\stemdown } { 'a4\stemup
> } { 'e4\stemup cis4\stemdown } { 'fis4.\stemup 'd\stemdown a d\stemdown } {
> 'g8\stemup } { 'a4 'cis4\stemup A4\stemdown } [^ { 'g8 B(v } 'fis8 ] {
> 'd4\stemup } |
> { b )B4 } { B4\stemdown } { 'cis\stemup A\stemdown } { 'd4. b G1 } {
> 'd8\stemup } { 'e 'cis4 } { b4 } |
> { 'fis. 'cis1 ais1 fis1 cis1 Fis1 } { 'fis4\stemup } { 'fis1 'cis1 ais1
> fis1 cis1 Fis1 } |||
>

I like the clarity of LP's input syntax verbosity, but am I ever glad I'm
not forced to be _that_ verbose!

Best,
Abraham




--
View this message in context: 
http://lilypond.1069038.n5.nabble.com/A-kick-from-history-tp200545p200546.html
Sent from the Dev mailing list archive at Nabble.com.
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


GSoC 2017

2017-02-27 Thread Urs Liska
Dear LilyPond community,

I'm happy to inform you that both LilyPond (as part of GNU) and
Frescobaldi have been accepted as mentoring organizations for Google
Summer of Code 2017 :-)

This means we have the chance to get up to four (realistically) students
to work on improving LilyPond and Frescobaldi full-time over the summer
for three months, which is of course a great thing.

The project ideas for LilyPond can be found at
http://lilypond.org/google-summer-of-code.html, those for Frescobaldi at
https://github.com/wbsoft/frescobaldi/wiki/Google-Summer-of-Code.

If you are a full-time enrolled student and think you could apply for
such a project please go ahead. Full information about the program,
including the program rules can be found at
https://summerofcode.withgoogle.com/

If you don't think you want to apply for whatever reason please think
about where you can spread this information so it gets to the inbox of
potential students.

Best wishes for this year's program
Urs


-- 
u...@openlilylib.org
https://openlilylib.org
http://lilypondblog.org


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


Re: A kick from history...

2017-02-27 Thread Joram
Wow. Thanks for sharing! And thanks to all who have contributed to the
syntax we have now.

— Joram

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


Re: A kick from history...

2017-02-27 Thread Han-Wen Nienhuys
On Mon, Feb 27, 2017 at 4:26 PM, tisimst  wrote:
> On Mon, Feb 27, 2017 at 8:10 AM, David Kastrup [via Lilypond] <
> ml-node+s1069038n20054...@n5.nabble.com> wrote:
>
>>
>> I suddenly remembered that I should have entered some Dowland previously
>> and dug around on my disk, finding this:
>>
>>
>> \title{I Saw My Lady Weep}
>> \composer{John Dowland}
>> \meter{C2}
>> \duration{2}
>> \key\D
>> { 'fis1 'd1 b1 } { 'fis 'd1 b1 } 'g\stemup |
>> { 'g4 'cis1 a1 } 'fis4\stemup 'fis\stemup { 'fis4 b1 g1 } [^ 'e8 'd8 ]
>> 'e\stemup |
>> { 'fis1 'cis1 b4.\headright\stemup fis1 } { b8\stemup } { ais4 } {
>> b4\stemup } { 'fis1 'cis1 ais4\headright\stemup fis\stemdown } { b2\stemup
>> } { fis2\stemdown } { ais4\stemup } |
>> { 'fis 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'fis2 'cis1
>> Ais1 } { 'e\stemup } { 'd b fis\stemup B.\stemdown } { 'd\stemup b } {
>> B4\stemdown } { 'cis b\stemup fis.\stemdown } { 'fis\stemup 'cis } {
>> fis4\stemdown } { 'fis\stemup b.\stemdown g1\headleft } { 'e\stemup } {
>> 'cis4 } |
>> { 'a.\stemup 'd\stemdown\headleft fis1 } { 'cis(v } { 'a4\stemup } { 'g
>> )'cis4\stemdown\headleft e\stemdown } { b4 } { 'fis\stemup b\stemdown(v d }
>> |
>> { 'e.\stemup )b4\headleft\stemdown cis1 } { b4 } { ais2\stemdown } {
>> 'fis4\stemup } { 'g b1 B.\stemdown } { 'fis\stemup } { B4\stemdown } |
>> { 'fis 'cis\stemup fis.\stemdown } { 'a(^ 'fis 'cis\stemup } {
>> fis4\stemdown } { )'a b1 g1 } { 'g\stemup(^ } { )'g 'cis a1 } { 'fis\stemup
>> 'd } { 'a. 'e.\stemup a\stemdown } { A\stemdown } { 'e4\stemup } { 'fis
>> 'd\stemup a\stemdown d } { 'd4\stemup p } { 'e4\stemup } |
>> { 'fis4 'd1 a1 d } { 'g4\stemup } { 'a4 d } { 'fis4\stemup } { 'g4 b. g.
>> G4 } [^ { 'fis8 A4\stemdown } 'e8 ] { 'd4\stemup B4\stemdown } { 'e4\stemup
>> cis4\stemdown } |
>> { 'fis 'd a\stemup d.\stemdown } { 'fis\stemup 'd } { d4\stemdown } { 'e
>> a\stemup cis\stemdown } { 'fis 'cis fis } |
>> { 'fis b dis } { 'e b gis } { 'gis 'cis eis } { 'fis 'cis ais fis } { 'fis
>> 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'e\stemup g1
>> e.\stemdown } { 'e\stemup b } { d4\stemdown } { p2\stemup c1 } { 'e\stemup(
>> } [^ { )'e8 fis1 B. } 'e8 'dis8 'cis8 ] { 'dis\stemup } { B4\stemdown } |
>> { 'e1 b1 e1 } p { 'eis\stemup gis\stemdown cis } { 'eis. gis1 cis1 } {
>> 'e4\stemup } { 'd\stemup fis.\stemdown } { 'cis\stemup(^ } { e4\stemdown }
>> |
>> { )'cis4 d1 } { 'cis4\stemup } { b\stemup } { 'cis1\stemno
>> fis\headright\stemup cis.\stemdown } { eis } { cis4\stemdown } |
>> { 'cis1 ais1 fis1 } { 'fis 'cis fis } { 'dis b fis B } |
>> { 'e1 gis2 e1\headright } { a2\stemdown( } { 'fis.\stemup
>> )a4\headleft\stemdown dis\stemdown } { a4\stemdown } { gis\stemdown e } {
>> 'e4\stemup } |
>> { p4\stemup ais\stemdown fis1\headright } { 'd\stemup } { b\stemdown } {
>> 'e4\stemup } { 'fis. 'cis1 b\headleft\stemdown fis1 } { ais\stemdown } {
>> 'e4\stemup } |
>> { 'g b1 B1 } { 'fis4\stemup } { 'b\stemup } { fis\stemdown } { 'a4\stemup
>> } { 'e4\stemup cis4\stemdown } { 'fis4.\stemup 'd\stemdown a d\stemdown } {
>> 'g8\stemup } { 'a4 'cis4\stemup A4\stemdown } [^ { 'g8 B(v } 'fis8 ] {
>> 'd4\stemup } |
>> { b )B4 } { B4\stemdown } { 'cis\stemup A\stemdown } { 'd4. b G1 } {
>> 'd8\stemup } { 'e 'cis4 } { b4 } |
>> { 'fis. 'cis1 ais1 fis1 cis1 Fis1 } { 'fis4\stemup } { 'fis1 'cis1 ais1
>> fis1 cis1 Fis1 } |||
>>
>
> I like the clarity of LP's input syntax verbosity, but am I ever glad I'm
> not forced to be _that_ verbose!

If you think that is bad, you should take a look at the original MusiXTeX input.

-- 
Han-Wen Nienhuys - hanw...@gmail.com - http://www.xs4all.nl/~hanwen

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


Re: A kick from history...

2017-02-27 Thread David Kastrup
Han-Wen Nienhuys  writes:

> On Mon, Feb 27, 2017 at 4:26 PM, tisimst  wrote:
>> On Mon, Feb 27, 2017 at 8:10 AM, David Kastrup [via Lilypond] <
>> ml-node+s1069038n20054...@n5.nabble.com> wrote:
>>
>>>
>>> I suddenly remembered that I should have entered some Dowland previously
>>> and dug around on my disk, finding this:
>>>
>>>
>>> \title{I Saw My Lady Weep}
>>> \composer{John Dowland}
>>> \meter{C2}
>>> \duration{2}
>>> \key\D
>>> { 'fis1 'd1 b1 } { 'fis 'd1 b1 } 'g\stemup |
>>> { 'g4 'cis1 a1 } 'fis4\stemup 'fis\stemup { 'fis4 b1 g1 } [^ 'e8 'd8 ]
>>> 'e\stemup |
>>> { 'fis1 'cis1 b4.\headright\stemup fis1 } { b8\stemup } { ais4 } {
>>> b4\stemup } { 'fis1 'cis1 ais4\headright\stemup fis\stemdown } { b2\stemup
>>> } { fis2\stemdown } { ais4\stemup } |
>>> { 'fis 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'fis2 'cis1
>>> Ais1 } { 'e\stemup } { 'd b fis\stemup B.\stemdown } { 'd\stemup b } {
>>> B4\stemdown } { 'cis b\stemup fis.\stemdown } { 'fis\stemup 'cis } {
>>> fis4\stemdown } { 'fis\stemup b.\stemdown g1\headleft } { 'e\stemup } {
>>> 'cis4 } |
>>> { 'a.\stemup 'd\stemdown\headleft fis1 } { 'cis(v } { 'a4\stemup } { 'g
>>> )'cis4\stemdown\headleft e\stemdown } { b4 } { 'fis\stemup b\stemdown(v d }
>>> |
>>> { 'e.\stemup )b4\headleft\stemdown cis1 } { b4 } { ais2\stemdown } {
>>> 'fis4\stemup } { 'g b1 B.\stemdown } { 'fis\stemup } { B4\stemdown } |
>>> { 'fis 'cis\stemup fis.\stemdown } { 'a(^ 'fis 'cis\stemup } {
>>> fis4\stemdown } { )'a b1 g1 } { 'g\stemup(^ } { )'g 'cis a1 } { 'fis\stemup
>>> 'd } { 'a. 'e.\stemup a\stemdown } { A\stemdown } { 'e4\stemup } { 'fis
>>> 'd\stemup a\stemdown d } { 'd4\stemup p } { 'e4\stemup } |
>>> { 'fis4 'd1 a1 d } { 'g4\stemup } { 'a4 d } { 'fis4\stemup } { 'g4 b. g.
>>> G4 } [^ { 'fis8 A4\stemdown } 'e8 ] { 'd4\stemup B4\stemdown } { 'e4\stemup
>>> cis4\stemdown } |
>>> { 'fis 'd a\stemup d.\stemdown } { 'fis\stemup 'd } { d4\stemdown } { 'e
>>> a\stemup cis\stemdown } { 'fis 'cis fis } |
>>> { 'fis b dis } { 'e b gis } { 'gis 'cis eis } { 'fis 'cis ais fis } { 'fis
>>> 'd b1 fis1 B. } { 'fis\stemup 'd } { B4\stemdown } { 'e\stemup g1
>>> e.\stemdown } { 'e\stemup b } { d4\stemdown } { p2\stemup c1 } { 'e\stemup(
>>> } [^ { )'e8 fis1 B. } 'e8 'dis8 'cis8 ] { 'dis\stemup } { B4\stemdown } |
>>> { 'e1 b1 e1 } p { 'eis\stemup gis\stemdown cis } { 'eis. gis1 cis1 } {
>>> 'e4\stemup } { 'd\stemup fis.\stemdown } { 'cis\stemup(^ } { e4\stemdown }
>>> |
>>> { )'cis4 d1 } { 'cis4\stemup } { b\stemup } { 'cis1\stemno
>>> fis\headright\stemup cis.\stemdown } { eis } { cis4\stemdown } |
>>> { 'cis1 ais1 fis1 } { 'fis 'cis fis } { 'dis b fis B } |
>>> { 'e1 gis2 e1\headright } { a2\stemdown( } { 'fis.\stemup
>>> )a4\headleft\stemdown dis\stemdown } { a4\stemdown } { gis\stemdown e } {
>>> 'e4\stemup } |
>>> { p4\stemup ais\stemdown fis1\headright } { 'd\stemup } { b\stemdown } {
>>> 'e4\stemup } { 'fis. 'cis1 b\headleft\stemdown fis1 } { ais\stemdown } {
>>> 'e4\stemup } |
>>> { 'g b1 B1 } { 'fis4\stemup } { 'b\stemup } { fis\stemdown } { 'a4\stemup
>>> } { 'e4\stemup cis4\stemdown } { 'fis4.\stemup 'd\stemdown a d\stemdown } {
>>> 'g8\stemup } { 'a4 'cis4\stemup A4\stemdown } [^ { 'g8 B(v } 'fis8 ] {
>>> 'd4\stemup } |
>>> { b )B4 } { B4\stemdown } { 'cis\stemup A\stemdown } { 'd4. b G1 } {
>>> 'd8\stemup } { 'e 'cis4 } { b4 } |
>>> { 'fis. 'cis1 ais1 fis1 cis1 Fis1 } { 'fis4\stemup } { 'fis1 'cis1 ais1
>>> fis1 cis1 Fis1 } |||
>>>
>>
>> I like the clarity of LP's input syntax verbosity, but am I ever glad I'm
>> not forced to be _that_ verbose!
>
> If you think that is bad, you should take a look at the original MusiXTeX 
> input.

Well, the respective output file (after stripping off mpp.tex which
apparently is included every time) gives a good idea of how this would
have looked in MusiXTeX:


%
\instrumentnumber{1}
%
\setstaffs1{1}
%
\def\thetitle{weep.mpp}
%
\def\thetitle{I Saw My Lady Weep}%
\def\thecomposer{John Dowland}%
\generalmeter{\allabreve}%
\generalsignature{2}%
%
\hbox to\hsize{{\hfill\BIGtype\bf\thetitle\hfill}}
\medskip\medskip
\hbox to\hsize{{\hfill\Bigtype\thesubtitle\hfill}}
\medskip
\hbox to\hsize{{\hfill\bigtype\bf\therighttitle\thecomposer}}
\hbox to\hsize{{\hfill\eightrm typeset by MusixTeX}}
\hbox to\hsize{{\hfill\eightrm and music2tex}}
\medskip
\hbox to\hsize{{\hskip20mm\bigtype\bf\thelefttitle\hskip6mm
\medtype\rm\thetempo\hskip6mm
\ifx\themetron\empty\else\raise.2ex
\hbox{\medtype\rm\Notes\expandafter\metron\themetron\en}\fi\hfill}}
\bigskip
%
\startmuflex
%
\normalmusicsize
\def\ppffstyle{\ppfftwenty}
\def\directstyle{\twelveit}
\def\xpletstyle{\tenit}
\ppff
%
\startpiece
\addspace\afterruleskip
\NOTEs\zwh{!'f}\zwh{!'d}\wh{!'b}%
\en%
\NOTes\zhu{!'f}\zwhl{!'d}\wh{!'b}%
\en%
\NOTes\hu{!'g}%
\en%
\bar%
%
\NOtes\zqu{!'g}\zwhl{!'c}\wh{!'a}%
\en%
\NOtes\qu{!'f}%
\en%
\NOTes\hu{!'f}%
\en%
\NOtes\zqu{!'f}\zwhl{!'b}\wh{!g}%
\en%
\Notes\Ibu0{!'e}{!'b}{9}\qb0{!'e}%
\en%
\Notes\tbu0\qb0{!'d}%
\en%
\NOTes\hu{!'e}%
\en%
\bar%
%
\NOTes\zwh{!'f}

Re: A kick from history...

2017-02-27 Thread Sven Axelsson
On 27 February 2017 at 22:57, David Kastrup  wrote:

> Han-Wen Nienhuys  writes:
>
> > On Mon, Feb 27, 2017 at 4:26 PM, tisimst 
> wrote:
> >> On Mon, Feb 27, 2017 at 8:10 AM, David Kastrup [via Lilypond] <
> >> ml-node+s1069038n20054...@n5.nabble.com> wrote:
> >>
> >>>
> >>> I suddenly remembered that I should have entered some Dowland
> previously
> >>> and dug around on my disk, finding this:
> [snip]
> >>
> >> I like the clarity of LP's input syntax verbosity, but am I ever glad
> I'm
> >> not forced to be _that_ verbose!
> >
> > If you think that is bad, you should take a look at the original
> MusiXTeX input.
>
> Well, the respective output file (after stripping off mpp.tex which
> apparently is included every time) gives a good idea of how this would
> have looked in MusiXTeX:
> [snip verbosity]
>

Ah yes, MusixTeX. Those were the days. I used to do my bagpipe music in
MusixTex and before that, in MusicTeX. I must say that I greatly prefer
Lilypond though. Because of the fiddly syntax, I used to define a macro for
each bar so they could be easily reused (bagpipe music tend to be quite
repetitive). That is fortunately not necessary any more.

-- 
Sven Axelsson
++[>++>+++>++>++
><-]>.+..>+.>+.<<-.>>+.>.<<.
+++.>-.<<++.>>.<++.>>>++..>>.<.


Corriechoillies.tex
Description: TeX document


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