I don't have much time to work on lily4jedit in these days, but I can tell you that many new features can be achieved by using just jEdit's features. > 1 ) How can I configure JEdit to run lilypond-book => latex => dvips with a single click? That's a good question :-) It's not so hard, but not so easy. If you download the Console plugin, it enables you to edit commando files, which then can be used to run commands. (Details are in its documentation) Now I wrote a commando file that should do the trick I think (it's not one click - but not so much). It is assumed that the extension of your file is lytex. (Which is a quite good convention I think.) lilypond-book.xml (put this in c:\Documents and Settings\YOURNAME\.jedit\console\commando and use the Plugins->Console->lilypond-book (after rescanning))
<?xml version="1.0"?> <!DOCTYPE COMMANDO SYSTEM "commando.dtd"> <COMMANDO> <UI> <ENTRY LABEL="File name" VARNAME="filePath" EVAL="buffer.getPath()" /> </UI> <COMMANDS> <COMMAND CONFIRM="FALSE" SHELL="System"> buf = new StringBuffer("C:\\cygwin\\bin\\bash.exe --login -c \"cd `cygpath -au "); String fileNoExt=filePath.replaceAll(".lytex$",""); fileNoExt=fileNoExt.replaceAll("\\\\","/"); buf.append(buffer.getDirectory().replaceAll("\\\\","/")); buf.append(" ` ; lilypond-book ` cygpath -au "); buf.append(filePath.replaceAll("\\\\","/")); buf.append(" ` ; latex `cygpath -au "); buf.append(fileNoExt+".tex"); buf.append(" ` ; dvips -ta4 -Ppdf -u +lilypond.map `cygpath -au "); buf.append(fileNoExt+".dvi"); buf.append(" `\""); buf; </COMMAND> </COMMANDS> </COMMANDO> > 2) I noticed 2 minor mistakes in score setup wizard: > - in "strings" section there are two violas named and no cello. Thanks, I will fix this. > - the wizard creates "\property" instead of "\set" That's true, because the wizard creates 2.1.11 code. After the wizard run Document->Convert to current version. Regards, Bert _______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user