Elie,

Ah, I suppose the reason for using a script in the installation rather than just having the installer do the work (no script necessary) of installation is to aide in allowing other folks to contribute.

I don't mind giving it a try, but I know even less about lua than about python. The python script seemed easy enough to cypher. Also, there may be some peculiarities of the texlive's font-directory requirements that I may have ignored in my successful installation. But I don't use texlive for anything else, so I don't know if what I did would cause problems in other places. I can delineate what I did, but I don't feel confident to rewrite the installation script.

However, as I get used to gregorio, things might become more clear to me. I'm not going to promise anything at this point.

I'm not sure the installer runs the lua script at all. NONE of the gregorio files made it into the texmf-local directory - none of them.

- Brother Gabriel-Marie
------------------------------------------------------------

On 3/24/2013 3:07 AM, Élie Roux wrote:
Dear Brother,

I've created a nice question over on tex Stack Exchange, with a detailed explanation: http://tex.stackexchange.com/questions/103517/texlive-and-gregorio-manual-font-installation/103535#103535

Do you know whether the installer runs that script?

In fact I was wrong, the installer (http://svn.gna.org/viewcvs/gregorio/trunk/windows/gregorio.iss?view=markup) runs a lua script (http://svn.gna.org/viewcvs/gregorio/trunk/windows/install.lua?view=markup) to do the same thing as the python script. It might seem a bit strange, but it was to be able to install gregorio without python. As we can expect people to already have luatex installed, it's this program which is used for installation. A unified installation script (in lua) would be good I guess...

So in fact it's the install.lua file you should patch, not the python file, sorry if I made you lose some time! (well, if you learned python, it's not really lost!)

Also, I see that the gregorio installer is older than the latest gregorio 2.2 release...

This is something I'll try to work on in a near future... I'll keep the list informed...

Thank you,


_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users

Reply via email to