Hermes 0.9.8 released

June 5th, 2006 by Romeo Anghelache

phew, lots of changes in the font handling matter, besides cleaning:
all (well, most of the useful ones, the 7., 8. and 9. maps) the standard named fonts (according to fontname) are now mapped (not tested thoroughly so let me know if you find something wrong); some of the fonts with special names are mapped also (cm.., ams, px.., tx.., ec.., tc.., ty.., euf.., [l,w]asy) the mapping mechanism got more dynamic to cover all this messy area.

I’ll be slightly unresponsive this month.

Examples of articles converted with the current version of Hermes are at the usual place.
Enjoy.

8 Responses to “Hermes 0.9.8 released”

  1. didier Says:

    Hi,
    I’m getting strange errors when I run hermes even on the example included:
    ./hermes content.s.dvi >content.lib.xml

    didn’t find ‘post’ where it should be,
    this input maybe corrupted, ….

    cleaning up…
    …and quitting, bye.

    Any ideas?

  2. Romeo Anghelache Says:

    there must be something wrong with your system configuration, I downloaded the tarball on a linux box and ‘make’ did it fine (created the pub.xml files ok). I also checked in cygwin under Win2k, works fine, and the windows binaries work also, directly under Windows.
    A bison 1.75 will complain about some semicolons.
    I used bison ver. 1.875c, flex version 2.5.4 under Linux, and bison ver. 1.875b with flex 2.5.4 under Cygwin.

    This kind of error comes when the dvi is malformed, so something is really messed up there (maybe it got transferred through an ascii filter?).
    … If you’re using OS X and get this error then it might be that the correct byte order handling by Hermes got broken on those systems. I can’t test it on an OS X here, but as far as I remember I didn’t touch that part of code which depends on endianness and worked fine for years on OS X too.

    Anyway, I fixed the missing semicolons for the the bison 1.75 purists, and uploaded the new sources again now.

  3. didier Says:

    Thanks for investigating this. I was testing this on a 64-bit machine and that’s where I got the message. I will get to the bottom of this and hopefully it’s just a misconfiguration issue.

  4. Romeo Anghelache Says:

    ok, Hermes shouldn’t work on a 64-bit machine, no matter the version, although that has to be fixed some day..

  5. didier Says:

    Good to know. Any idea of when that might be coming? no pressure… :)

  6. Romeo Anghelache Says:

    after I tune the font handling and when I can get my hands on 32bit and 64bit machines simultaneously, for testing.

  7. didier Says:

    I have access to a 64bit machine. I can get you an account on it if you ever need one.

  8. Romeo Anghelache Says:

    cool, thanks, but meanwhile I learned about the HP testdrive for 64bit platforms, and I applied for a free account, so you don’t have to bother about it.

Leave a Reply

You must be logged in to post a comment.