Elie,
Thanks for the complete answers! I appreciate that.
My next update release of Greg will be a good one.
Did Gregorio *always* install to the texlive\bin directory?
Or is that new?
No, I don't think it is a priority to add the file
information, but that info is the sign of a well-made
application.
It's professional to do that.
Normally you need a resource file.
On my computer, I use an .rc file to keep the info (just a
text file in a particular arrangement), then I use PellesC
to compile it into a .res file.
This .res file somehow gets installed into your .exe by your
compiler.
On 3/8/2015 12:52 PM, Élie Roux wrote:
Dear Brother,
I'm not 100% sure of what I'm saying here, but it will certainly clarify
many of your points thought:
1. Where does the Windows Gregorio installer place gregorio.exe?
In both the installation folder and in texlive/bin directory.
2. /Should /there be a gregorio.exe in Gregorio's application
folder?
Yes, though it's not really used.
3. Does the Gregorio installer add itself to the Windows PATH
variable?
No, it uses the fact that if you're compiling with LuaTeX, then
luatex.exe is in your path, thus texlive/bin is in your path. Also, even
if texlive/bin is not in your global path, it's always in the path of
the application you'll use to compile, thus less problems. Windows is
really a mess for this kind of questions, there is absolutely no
standard way of doing things, and each application does its own things
with path... usually having only local path, not adding itself to the
global path.
4. What does the Gregorio installer do if texlive is not already on
the PATH variable? That is, where does it put gregorio.exe then?
It still puts it in texlive/bin. But if texlive/bin is not in your path,
you cannot compile anyway, so gregorio.exe not being in your path won't
be your only problem...
5. Would it make any difference whether the Gregorio is used from
its program directory as opposed the texlive bin directory?
No
6. Could I trouble you all to add the file-information (executable's
metadata) for the executable?
I don't know how to do that, sorry (and it's quite low in the priority
list, unless you have a good reason to raise its priority?). If you
send a pull request for this on the github repository, we'll merge it
though!
Thank you!
_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users