Future frescobaldi and lilypond-book

98 views
Skip to first unread message

flup

unread,
Jan 19, 2012, 5:12:51 AM1/19/12
to Frescobaldi
Hello,

As a frequent user of lilypond-book, I look further one of the
Frescobaldi's "todo" list item : interface for running lilypond-book.

As we all know, the main problem of lilypond-book as it works out of
the box is that the lilypond snippets of a LaTeX file are compiled
every time, making compiling quite long. One of the possible solution
is proposed by Nicola Vitacolonna: he wrote an engine for the LaTeX
editor TeXShop (for mac OS X). This engine is simply a command line
script, but what's interesting is the use of rsync to determine if
lilypond snippets changed since last compilation (avoiding compilation
if the lilypond code wasn't modified). Perhaps could it be a possible
way of implementing lilypond-book within Frescobaldi.

Nicola Vitacolonna's scripts are here :
http://users.dimi.uniud.it/~nicola.vitacolonna/home/content/lilypond-engines-texshop

I also guess that a LaTeX syntax coloring would be implemented once
Frescobaldi will be able to run lilypond-book.

Philippe

Wilbert Berendsen

unread,
Jan 20, 2012, 5:50:17 AM1/20/12
to fresc...@googlegroups.com
Op Thu, 19 Jan 2012 02:12:51 -0800 (PST)
flup <philippe...@gmail.com> schreef:

> Hello,
>
> As a frequent user of lilypond-book, I look further one of the
> Frescobaldi's "todo" list item : interface for running lilypond-book.
>
> As we all know, the main problem of lilypond-book as it works out of
> the box is that the lilypond snippets of a LaTeX file are compiled
> every time, making compiling quite long. One of the possible solution
> is proposed by Nicola Vitacolonna: he wrote an engine for the LaTeX
> editor TeXShop (for mac OS X). This engine is simply a command line
> script, but what's interesting is the use of rsync to determine if
> lilypond snippets changed since last compilation (avoiding compilation
> if the lilypond code wasn't modified). Perhaps could it be a possible
> way of implementing lilypond-book within Frescobaldi.
>
> Nicola Vitacolonna's scripts are here :
> http://users.dimi.uniud.it/~nicola.vitacolonna/home/content/lilypond-engines-texshop

Thanks for the hint!

> I also guess that a LaTeX syntax coloring would be implemented once
> Frescobaldi will be able to run lilypond-book.

Yes, the highlighting infrastructure is fully complete, just the token
classes for LaTeX parsing need to be added.

--
Wilbert Berendsen
(http://www.wilbertberendsen.nl)

Reply all
Reply to author
Forward
0 new messages