On Monday, October 16, 2000 3:52 AM, Guido Gonzato [SMTP:[EMAIL PROTECTED]]
wrote:
> THANK YOU from me, too! It was about time a very complete abc2ps program
> came about!
Well, I wouldn't call it complete...;-)
> I have downloaded and tried your version of abcm2ps at once, and found
out
> that:
>
> - it needs tweaks in order to compile under Linux and Djgpp
>
> - those tweaks are easy to implement - done
Please let me know what those tweaks are -- if they don't "break" the VC++
compile I'll incorporate them.
> - the !breath! decoration is badly positioned; the "comma" should have
the
> same position as, say, !hold!
The position of the breath mark is controlled by the parameter
"BreathsClose" in the *.fmt file (or the %%BreathsClose yes|no command in
the source). The default value is "yes" which places the breath marks
close to the note stem -- I chose that default because it matched the only
handy example that I had of breath marks in commercially printed music when
I was implementing this. I parametized the placement because I knew I'd
seen them printed above the staff in some cases. If you set BreathsClose
to "no" the "comma" will be printed above the staff. There is a similar
parameter "RollsClose" for rolls.
> There are many compilation warnings to fix, too. Would you like me to
> rearrange the source/Makefile a bit? It would probably break VC, but it
> would make the thing compilable with free compilers and probably on the
Mac,
> too.
I kind of expected this. I had to make a lot of changes to the original to
get clean compilation under VC++. Altering the makefile won't bugger up
VC++ because the VC++ project doesn't use the makefile -- that file is the
original that came with abcm2ps. Feel free to alter the source (I made it
available so people could do with it as they see fit). Keep in mind though
that each time I release a new version of the software the "tweaking" would
have to be done again.
If you let me know what kind of warnings you're getting I'll see if I can
roll those into the source without buggering up VC++. You can just
redirect the compiler log to a text file and mail it to me if you would
like.
I keep telling myself I need to set up this machine to dual-boot Linux but
it's hard to justify the time when everything I do for work is on the
Windoze platform now. I much prefer unix but it's been five years since
I've worked where I could actually use it. It's getting to the point that
I'm beginning to (shudder) actually like VB for a few things. I'm going to
have to get out of the CBT business and start developing missile and
avionics software again before I become a microsuck vegetable! ;-)
John Atchley
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html