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

Reply via email to