April 2001 Archives

Urban Terror Rools Your Base!

|
If you thought counter strike was the end all beat all of strategic 1st person combat, then you've been playing CS to much. You should go check out Urban Terror. This TC for Quake3 adds a host of realistic weapons and physics. It requires teamplay careful thought. A nice break from the quick twitches of Classic DM. Never mind the fact that it's beautiful. Click on the little thumbnail to see my phatty UT desktop scheme.

Visor Edge: High Turnover Rate

|
Well crap! My third Visor Edge broke. Same damn digitizer problem. I'm updating the old story.

No More Malboros

|
Guess what? I quit smoking! That's right. Tues night @ 11p was my last cigarette. Here we are friday at about noon and I haven't touched one. It's hard, but I can only think of the money I save. The experience floods me with emotions, cravings, and insights. I'll keep them posted here.

Reasons Jim Weller Doesn't smoke anymore

  • The money. Smoking cigarettes costs a lot of money. Here's the math for my pack-a-day habit $5 * 007 days == $35/wk $5 * 030 days == $150/mo $5 * 365 days == $1,825/yr $2000 a year! A year! I've been smoking since I was 14 and cigarettes were $3 a pack. That means I've spent almost $15,000 on cigarettes. I'm going to put that $2000 to good use.
  • My health. Man....there are so many fun activities to do in this state. Hiking, biking, kayaking, running, dancing, and sex. I'm gonna get in on it all. Everybody knows I'm going to be filthy rich. I just want to be alive and healthy to enjoy it.
  • Women. Rule of economics: bigotry always reduces your potential customer pool. Because I had that disgusting habit, I was excluded from a lot of lovely ladies' customer pools. That only left a handful of tolerant women. Now I'm taking my marketability up a notch!
  • Maturity. Somebody told me recently that I don't have any will power. I want to thank that person (fugger), for forcing me to prove I do. Stand back world! Symptom's of Quitting
  • Anger. Man want to get so short with people. Don't. Its not there fault. If you think you have a hard time. Think about me on that customer service phone call.
  • Hunger. The sense of empty lungs and the hand to mouth craving will generally lead to snacking and munching. Again, Don't. You've made the resolve to be good to yourself. Don't subvert it by over eating. Food won't fill your lungs and you have to kick the hand to mouth habit eventually.
  • Sweats. Man carry some deodorant or perfume. If you were a heavy smoker, your body will note the chemical difference internally. You'll get chills and sweats as your body shakes the nicotine and remembers how to process oxygen.
  • Restlessness. The psychological effects can be irritating. Like you've got something pent up. Like being 13 again. Just stay calm on the outside. Find something constructively fidgety. I've got a yo-you that's helping me vent my restless energy. How Jim Weller is quitting smoking.
  • Have a friend. My roommate Caroline is quitting with me. Our support of each other is the most powerful thing we have going.
  • Save your money. Take all the money that you spend on cigarettes in a day or a week and put it in a container. Watch it grow. You'll be surprised how much of your precious cash went up in smoke!
  • Redefine you rituals. If you look closely at your smoking patterns you'll find that there are certain smoking times you have. They are habits originally formed out of convenience. Like 'during lunch', 'in the car', 'after dinner smoke'. These are the killer times! You need to have a ritual that you perform at those times to acknowledge you change in habit. Caroline and I chose to drop quarters into our savings jars. It's a multi sensory signal ( audial, visual, tactive, mobile) that physiologically re-enforces you goals.
  • Breathe. Everytime you're caught wanting a cigarette, examine the urge. Physiological. Your body has been replacing oxygen with nicotine and carbon monoxide. It is confused by the oxygen and you bodies sense of inertia craves it. Smoking is a habit in the pavlovian sense. Sights, sounds, smells like the dinner bell all trigger your need for a cigarette. Try to pin point the exact thing that is giving you the urge. Is it your friend smoking? Is it the lighter you see? Is it just where the sun is hanging in the sky? Are you just bored? Find the cause and deny it.
  • Be busy. It's seems like a constant in our culture that consumption is the universal solution to boredom. I had that problem as a kid. I wanted goodies to deal with the doldrums. It looks like I didn't really shake that general habit. I smoke when I'm bored now. Well know more destructively apathetic consumption for me. Now I'm keeping active; Either thinking, dinking, or playing.
  • Understand. Remember that when you decided to quit it wasn't a plane ride or a stay at a non-smoking hotel. When you quit it's not just a break from smoking. You won't be able to smoke after a statute of limitations. This is forever. Is that the decision you made?
  • Be honest. You're making promise to yourself. If you made a promise to someone else ( a loved one), would you break it? No! Do the same for yourself. Remember your promise.
  • No cheating. My roommate still smokes. You don't know how hard it was to not grab one of his cigarettes while he was asleep and satisfy my urges. But that would be dishonest and would only make things worse. Remember, this is forever!
    YOU CAN DO IT!
  • Idiot's Guide to Faking it with Jargon

    |
    The computer industry and it's infinite banks of acronyms and terse jargonese has given rise to the rhetoric technician; a special breed of entrepeneur who gets paid large sums of money to make erroneous and confounding statements using acronyms that strike fear into the heart of professionals. This is a white paper from an actual company that worked for an actual group of Dr.s (like degrees and all) who were doing actual research. The Dr.s actually hired them for a bit. Read....

    The difference is that attaching a computer running UNIX on your network is inherently open, whereas a computer running Mac OS or Windows NT on your network is inherently closed. Much of the hacking of systems on the Internet is based on finding and exploiting flaws and bugs in the UNIX operating system. For example, under some versions of UNIX, if you send mail with the first line with more than 255 characters without a LF, any characters past the 256th would run as code with supervisor access. This allows you to send mail that could run code in the root of the computer! Another common attempt is to crash a login program which would then exit that account to the shell, giving you shell access in an otherwise captive account. Such problems simply don't exist on servers run under Mac OS and Windows NT. As there's no command shell to exit to, nor is there any way to send code over the link, there is no security problem with accounts. Even if a potential hacker were able to exit out of the FirstClass Server, the result would be that their link would instantly be terminated as it's FirstClass that's providing the link in the first place.

    Sleepless Tech

    |
    I'm so stoked! I recently declined a job at a local development house. The whole interview negotiation process really helped me to put things into perspective. It showed me what a sweet deal I have with the University and really gave me an appreciation for the people I work with. More importantly it gave me insight in what I really want (or don't want). I don't want to sign and NDA or NCA. I want to develop open software that I can share with the world. I believe that open source solutions present a viable market and world class solutions. So, I started a business, Sleepless Tech. I do anything and everything computers and information technology. I have my domain name, business license, and bank account. I've even already have a few customers. I just need to go get a PO Box and business cards :) I can't tell you how right the whole thing feels to me. I'm empowered.

    Xinerama Ho!

    |
    There have been three things plagueing my elite cockiness lately. I'd conquered 2 of the three: Docbook and USB. So, all that was left was to get xinerama working on my Matrox Dual Head G400. I'd gotten some success with the 3.3.99pre series of xfree86, but recent CVS checkouts were not very helpful. Just today, though I got a hold of Matroxes mga_drv.o and mga_hal_drv.o 1.2.0 beta drivers and it all seems to be falling together. I see from XFree86 that there has been some work with DRI and Xinerama. So I'm pulling down the latest CVS snapshot of 4.0.3. I'll go do a full DRI,Hal,Xinerama compile. I'll let you know if I can play quake on two screens. At least one with xinerama would satisfy me. [Update Mon Apr 9 23:00:18 AKDT 2001] Success!

    Well. I've Done it. I can now use two monitor on my SuperMicro. Thanks to (finally) Matrox getting there HALlib doing some interesting things. It's kind of a hollow victory though, because I can't play quake. There is a rule: The word Xinerama precludes DRI. You cannot get DRI with dual heads. My whole goal here was to be able to mirror quake so I could pipe it to my digital video camera and make some kickass videos. But NO! You Can't! Maybe I'll go buy an Nvidia TwinView ;) Someone in quake said they can do all kinds of amazing things in linux with that; mirroring and panoramas. I'm jealous. Oh Well. At least I have a phat desktop to do my work on. Here's a screen shot to drool over :)

    USB Syncing a Visor

    |
    I'm just trying to get all my crap together for linux palm development. I'm working on USB hotsyncing. The support is there but with some idiosyncracies. I was haxxor and successfull. My kind of night. Details...

    First you have to get USB stuff into the kernel. From 'make menuconfig' I'm using version 2.4.2 right now. <*> Support for USB [ ] USB verbose debug messages --- Miscellaneous USB options [*] Preliminary USB device filesystem --- USB Controllers <*> UHCI Alternate Driver (JE) support < > OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support --- USB Device Class drivers < > USB Audio support < > USB Mass Storage support < > USB Modem (CDC ACM) support < > USB Printer support --- USB Human Interface Devices (HID) --- Input core support is needed for USB HID --- USB Imaging devices < > USB Kodak DC-2xx Camera support < > USB Scanner support --- USB Multimedia devices < > DABUSB driver --- USB Network adaptors --- USB port drivers USB Serial Converter support ---> --- USB misc drivers Also go into USB serial converter support and do the following <*> USB Serial Converter support [*] USB Serial Converter verbose debug [*] USB Generic Serial Driver < > USB Digi International AccelePort USB Serial Driver <*> USB Handspring Visor Driver Then rebuild, install, and reboot your new kernel. As far as sync and PIM software. There's a couple of options out there. I went with the ones that seemed to have momentum. pilot-link is hotsync software and libraries (it has an sibling coldsync that has made major contributions to the general code pool). Pilot-link has preliminary support for USB. Widespread devfs use will help. Remember when glibc2 first came out? :) http://pilot-link.sourceforge.net http://www.ooblick.com/software/coldsync/ root@synergy:~/pilot-link# ./configure --prefix=/usr/local/pilot-link-cvs root@synergy:~/pilot-link# make root@synergy:~/pilot-link# make install gnome-pilot is a gnome utility that uses pilot-link. It even has a few conduits builtin and plenty of sample conduit code. I'm still looking for the PIM conduits. Very slick. Needs some work in troubleshooting bad palm connections. root@synergy:~/gnome-pilot-0.1.55#./configure --prefix=/usr/local/gnome --enable-usb-visor=yes --with-pisock=/usr/local/pilot-link/ root@synergy:~/gnome-pilot-0.1.55# make root@synergy:~/gnome-pilot-0.1.55# make install Once you have the usb stuff working right gnome-pilot is a snap. Just add the applet to your gnome bar and away you go. pilot-link is more articulate. Try this to list all the files on your palm..... root@synergy:~# pilot-xfer -p /dev/ttyUSB1 -l Port: /dev/ttyUSB1 Please press the HotSync button now... Connected... Reading list of databases in RAM... 'CityTimeDB' 'Datebk3HDB' 'HSAdvCalcDB' 'AddressDB' 'DatebookDB' [etc.] The way pilot sync was setup you had to push hotsync first then run the program. I hated it. I wanted the program to poll until I decided to push the button. My hackomatic fix is below. It doesn't make a whole lot of difference if you use gnome-pilot. It seems to handle the usb stuff just fine b/c it has a daemon running.

    
    From       James Weller 
    Date       Saturday, April 7, 2001 0:35 am
    To         pilot-unix@hcirisc.cs.binghamton.edu
    Subject    pi_serial_open USB Visor Hack
    
     All,
     This is my hacked up version of libsock/unixserial.c:pi_serial_open . It
     is linux specific and probably butt ugly, but it works for me and should
     spawn a brainchild.
    
     All it does is check /proc/bus/usb/devices for the string
     Product=Handspring Visor usb_wait_count times. During that time you get
     .... feedback. Press the hotsync button in under usb_wait_count and you
     get the goods. This probably will break non-usb/non-linux systems.
    
     I got the idea when my gnome-pilot wouldn't work because I forgot to
     compile in usbdevfs. Trip huh?
    
     Diff what?
     Jim Weller
    
    
     libsock/unixserial.c:pi_serial_open
     --------------------------------------------------------------------
    
     int
     pi_serial_open(struct pi_socket *ps, struct pi_sockaddr *addr, int
     addrlen)
     {
        char *tty = addr->pi_device;
        int i;
    
    
    
    
    
     /* begin jim weller Fri Apr 6 14:34:16 AKDT 2001 */
     char line[256]; /* this is more than enough to fit any line from 
              * /proc/bus/usb/devices */
     int visor_exists = 0;
     FILE *f;
     int usb_wait_count = 10;
     /* end jim weller */
    
    
    
    
    
    
    
     #ifndef SGTTY
        struct termios tcn;
     #else
        struct sgttyb tcn;
     #endif
    
        if ((!tty) || !strlen(tty))
           tty = getenv("PILOTPORT");
        if (!tty)
           tty = "";
    
    
    
    
     /* begin jim weller Fri Apr 6 14:34:16 AKDT 2001*/
     /* block until a device becomes available */
     /* give ..... feedback */
     printf("Push hotsync button now. Waiting %d seconds for USB visor
     device
     
    ", usb_wait_count);
     while( visor_exists == 0 && usb_wait_count > 0 ){
       f = fopen ("/proc/bus/usb/devices", "r");
       fgets (line, 255, f);
       while (!feof (f)) {
         if (line[0] == 'S') {
           if (!strncmp (line + 4, "Product=Handspring Visor", 24)) {
         visor_exists = 1;
         break;
           }
         }
         fgets (line, 255, f);
       }
       fclose (f);
       printf(".");
       fflush(stdout);
       sleep(1);
       usb_wait_count--;
     }
      if( visor_exists == 0 ){
        printf("
    Hotsync not pressed or no Visor found on port
    ");
        return -1;
      }
     /* end jim weller Fri Apr 6 14:34:16 AKDT 2001*/
    
    
    
    
        if ((ps->mac->fd = open(tty, O_RDWR | O_NONBLOCK)) == -1) {
           return -1; /* errno already set */
        }
    
    
    
    
     /* crazy hack by Chris Hanson cph@zurich.ai.mit.edu */
     /* much criticized on the list, but effective :) */
     /* while ((ps->mac->fd = open(tty, O_RDWR | O_NONBLOCK)) == -1) { */
     /* if (errno != ENODEV) */
     /* return -1; */
     /* printf("No Device. Sleeping for 1 sec... (hack)
    "); */
     /* sleep (1); */
     /* } */
    
    
    
    
    
        if (!isatty(ps->mac->fd)) {
           close(ps->mac->fd);
           errno = EINVAL;
           return -1;
        }
    
    
    [...snip...]

    Installing and Working with PalmOS Emulator on Linux

    |
    On the path to my ultimate goal of writing the PalmOS developers howto, I'm really soaking up the knowledge. I just started my first ever build of POSE for linux. POSE is the PalmOS Emulator from 3com. The source is available for compile. I'm keeping my notes in the story that follows.

    You should already have all the stuff from my palm quick start guide (SDK, Compiler etc.) You need POSE from 3com http://www.palmos.com/dev/tech/tools/emulator/ You need an X and GL toolkit called FLTK (fast light tool kit) http://www.fltk.org/ fltk needs GL? Way around that? Does POS need GL? I think not. Need just Xdrawing components. build totally broken. no make files genned for subdirs. Make install totally fails, but with no error messages I installed by hand the following. Some on demand, because I didn't know what to copy over until the POSE compile started failing. fluid libfltk.a FL/*.{h,H} fltk nasty convention of using uppercase and/or lower case 'H' in .h files POSE is generally including .h not .H files. Symlinked as necessary root@synergy:~/fltk-1.0.10/fluid# ls -l /usr/X11/include/FL/ | grep -E '->' lrwxrwxrwx 1 root root 8 Apr 3 23:27 Fl_Box.h -> Fl_Box.H lrwxrwxrwx 1 root root 10 Apr 3 23:25 filename.h -> filename.H Never mind that I was just being stupid. I put everything in /usr/local/libfltk. I just needed to add CFLAGS=-I/usr/local/libfltk/include LDFLAGE=-L/usr/local/libfltk/lib Looks like the fltk author did all the symlink magic for us from .H to .h root@synergy:~/Emulator_Src_3.1/BuildUnix# ./configure --prefix=/usr/local/palmemu Once all that is done it seems to install just fine. It's statically linked to fltk and dynamically linked to libc and X libs. No libs. No includes. Nice and simple. I can't couldn't get the ROM off of my Handspring (while I had it) because the ROM starfer only uses serial. I'll see about USB later. Just what I want to do is have to buy another cradle. But such is life. Next step is to figure out how to get the m68k debugger to attach to the emulator and the device. I might just have to buy a serial cradle. PS As I was compiling gimp to get the below screenshot, I ran across this in a configure message [...snip...] checking for vsnprintf... (cached) yes checking for intelligent life... not found checking for _exit... (cached) yes creating ./config.status [...snip...]

    DocBook XML v4.1.2 Quick Start Guide

    |
    I originally started on 'The Linux Palm Developer's Quick Start Guide.' I wanted to deepen and broaden the scope such that it was no longer a quick start. I wanted more of a HOWTO or book style. Then I found out I should really be doing it in DocBook. On the path to using and understanding these tools and concepts surrounding DocBook, I learned a lot. This is the condensed version of those thoughts, procedures and notes. I hope they can be useful. I intend to rewrite it in DocBook. Local copy http://www.jimweller.net/jim/dbxmlqs Package Bundle (for mirroring) http://www.jimweller.net/jim/dbxmlqs/dbxmlqs.tar.gz My next Palm DOC will be a DocBook doc. No more HTML :) I think its time to get a CVS account :)x2

    Using Doctools XML

    | | Comments (3)
    From the previous story you'll not that I now have a pseudo-working doctools installation. I don't have an in depth understanding of how they work, but I'm muddling through. I thought I'd be cutting edge like the rest of the herd and use the DocBookXML, but I'm getting some strange problems. I can't seem to get some of the common entities to work right (e.g. © ). But such is life. I can compile my howto.xml into a nice HTML site, but I don't get any of the nifty entities. I'll post to the list about this one. Please read on for gory details. Any help is greatly appreciated. [Update Sun Apr 1 19:16:11 AKDT 2001] Success! Again it was the crummy openjade install that bit me. Read on for solution.

    Here is the output from the command: openjade -t xml -d /usr/local/sgml/dsssl/docbook/html/ldp.dsl#html ../HOWTO-linux-palmos-dev.xml openjade:../HOWTO-linux-palmos-dev.xml:6:0:E: URL not supported by this version openjade:../HOWTO-linux-palmos-dev.xml:6:0:E: DTD did not contain element declaration for document type name openjade:../HOWTO-linux-palmos-dev.xml:22:5:E: element "BOOK" undefined openjade:../HOWTO-linux-palmos-dev.xml:23:9:E: element "BOOKINFO" undefined openjade:../HOWTO-linux-palmos-dev.xml:24:6:E: element "TITLE" undefined openjade:../HOWTO-linux-palmos-dev.xml:24:21:E: general entity "copy" not defined and no default entity openjade:../HOWTO-linux-palmos-dev.xml:25:7:E: element "AUTHOR" undefined openjade:../HOWTO-linux-palmos-dev.xml:25:18:E: element "FIRSTNAME" undefined openjade:../HOWTO-linux-palmos-dev.xml:25:42:E: element "SURNAME" undefined openjade:../HOWTO-linux-palmos-dev.xml:26:10:E: element "COPYRIGHT" undefined openjade:../HOWTO-linux-palmos-dev.xml:26:16:E: element "YEAR" undefined openjade:../HOWTO-linux-palmos-dev.xml:26:35:E: element "HOLDER" undefined openjade:../HOWTO-linux-palmos-dev.xml:27:12:E: element "LEGALNOTICE" undefined openjade:../HOWTO-linux-palmos-dev.xml:28:5:E: element "PARA" undefined openjade:../HOWTO-linux-palmos-dev.xml:35:9:E: element "ABSTRACT" undefined openjade:../HOWTO-linux-palmos-dev.xml:36:5:E: element "PARA" undefined openjade:../HOWTO-linux-palmos-dev.xml:39:9:E: element "EMPHASIS" undefined openjade:../HOWTO-linux-palmos-dev.xml:47:11:E: element "KEYWORDSET" undefined openjade:../HOWTO-linux-palmos-dev.xml:48:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:49:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:50:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:51:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:52:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:53:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:54:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:55:8:E: element "KEYWORD" undefined openjade:../HOWTO-linux-palmos-dev.xml:59:8:E: element "CHAPTER" undefined openjade:../HOWTO-linux-palmos-dev.xml:60:6:E: element "TITLE" undefined openjade:../HOWTO-linux-palmos-dev.xml:61:5:E: element "PARA" undefined openjade:../HOWTO-linux-palmos-dev.xml:64:8:E: element "CHAPTER" undefined openjade:../HOWTO-linux-palmos-dev.xml:65:6:E: element "TITLE" undefined openjade:../HOWTO-linux-palmos-dev.xml:68:8:E: element "CHAPTER" undefined openjade:../HOWTO-linux-palmos-dev.xml:69:6:E: element "TITLE" undefined openjade:../HOWTO-linux-palmos-dev.xml:72:8:E: element "CHAPTER" undefined openjade:../HOWTO-linux-palmos-dev.xml:73:6:E: element "TITLE" undefined openjade:../HOWTO-linux-palmos-dev.xml:76:9:E: element "APPENDIX" undefined openjade:../HOWTO-linux-palmos-dev.xml:77:6:E: element "TITLE" undefined openjade:../HOWTO-linux-palmos-dev.xml:80:9:E: element "APPENDIX" undefined openjade:../HOWTO-linux-palmos-dev.xml:81:6:E: element "TITLE" undefined openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:6:19:E: "X00E1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:7:19:E: "X00C1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:8:18:E: "X00E2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:9:18:E: "X00C2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:10:19:E: "X00E0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:11:19:E: "X00C0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:12:18:E: "X00E5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:13:18:E: "X00C5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:14:19:E: "X00E3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:15:19:E: "X00C3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:16:17:E: "X00E4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:17:17:E: "X00C4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:18:18:E: "X00E6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:19:18:E: "X00C6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:20:19:E: "X00E7" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:21:19:E: "X00C7" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:22:16:E: "X00F0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:23:16:E: "X00D0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:24:19:E: "X00E9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:25:19:E: "X00C9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:26:18:E: "X00EA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:27:18:E: "X00CA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:28:19:E: "X00E8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:29:19:E: "X00C8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:30:17:E: "X00EB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:31:17:E: "X00CB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:32:19:E: "X00ED" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:33:19:E: "X00CD" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:34:18:E: "X00EE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:35:18:E: "X00CE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:36:19:E: "X00EC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:37:19:E: "X00CC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:38:17:E: "X00EF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:39:17:E: "X00CF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:40:19:E: "X00F1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:41:19:E: "X00D1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:42:19:E: "X00F3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:43:19:E: "X00D3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:44:18:E: "X00F4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:45:18:E: "X00D4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:46:19:E: "X00F2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:47:19:E: "X00D2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:48:19:E: "X00F8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:49:19:E: "X00D8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:50:19:E: "X00F5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:51:19:E: "X00D5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:52:17:E: "X00F6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:53:17:E: "X00D6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:54:18:E: "X00DF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:55:18:E: "X00FE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:56:18:E: "X00DE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:57:19:E: "X00FA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:58:19:E: "X00DA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:59:18:E: "X00FB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:60:18:E: "X00DB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:61:19:E: "X00F9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:62:19:E: "X00D9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:63:17:E: "X00FC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:64:17:E: "X00DC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:65:19:E: "X00FD" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:66:19:E: "X00DD" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:67:17:E: "X00FF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:6:19:E: "X00E1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:7:19:E: "X00C1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:8:18:E: "X00E2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:9:18:E: "X00C2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:10:19:E: "X00E0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:11:19:E: "X00C0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:12:18:E: "X00E5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:13:18:E: "X00C5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:14:19:E: "X00E3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:15:19:E: "X00C3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:16:17:E: "X00E4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:17:17:E: "X00C4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:18:18:E: "X00E6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:19:18:E: "X00C6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:20:19:E: "X00E7" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:21:19:E: "X00C7" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:22:16:E: "X00F0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:23:16:E: "X00D0" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:24:19:E: "X00E9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:25:19:E: "X00C9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:26:18:E: "X00EA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:27:18:E: "X00CA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:28:19:E: "X00E8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:29:19:E: "X00C8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:30:17:E: "X00EB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:31:17:E: "X00CB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:32:19:E: "X00ED" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:33:19:E: "X00CD" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:34:18:E: "X00EE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:35:18:E: "X00CE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:36:19:E: "X00EC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:37:19:E: "X00CC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:38:17:E: "X00EF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:39:17:E: "X00CF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:40:19:E: "X00F1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:41:19:E: "X00D1" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:42:19:E: "X00F3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:43:19:E: "X00D3" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:44:18:E: "X00F4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:45:18:E: "X00D4" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:46:19:E: "X00F2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:47:19:E: "X00D2" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:48:19:E: "X00F8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:49:19:E: "X00D8" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:50:19:E: "X00F5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:51:19:E: "X00D5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:52:17:E: "X00F6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:53:17:E: "X00D6" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:54:18:E: "X00DF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:55:18:E: "X00FE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:56:18:E: "X00DE" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:57:19:E: "X00FA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:58:19:E: "X00DA" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:59:18:E: "X00FB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:60:18:E: "X00DB" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:61:19:E: "X00F9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:62:19:E: "X00D9" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:63:17:E: "X00FC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:64:17:E: "X00DC" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:65:19:E: "X00FD" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:66:19:E: "X00DD" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat1.ent:67:17:E: "X00FF" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:6:19:E: "X0103" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:7:19:E: "X0102" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:8:18:E: "X0101" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:9:18:E: "X0100" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:10:18:E: "X0105" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:11:18:E: "X0104" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:12:19:E: "X0107" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:13:19:E: "X0106" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:14:19:E: "X010D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:15:19:E: "X010C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:16:18:E: "X0109" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:17:18:E: "X0108" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:18:17:E: "X010B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:19:17:E: "X010A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:20:19:E: "X010F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:21:19:E: "X010E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:22:19:E: "X0111" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:23:19:E: "X0110" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:24:19:E: "X011B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:25:19:E: "X011A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:26:17:E: "X0117" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:27:17:E: "X0116" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:28:18:E: "X0113" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:29:18:E: "X0112" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:30:18:E: "X0119" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:31:18:E: "X0118" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:32:19:E: "X01F5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:33:19:E: "X011F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:34:19:E: "X011E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:35:19:E: "X0122" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:36:18:E: "X011D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:37:18:E: "X011C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:38:17:E: "X0121" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:39:17:E: "X0120" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:40:18:E: "X0125" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:41:18:E: "X0124" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:42:19:E: "X0127" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:43:19:E: "X0126" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:44:17:E: "X0130" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:45:18:E: "X012A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:46:18:E: "X012B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:47:18:E: "X0133" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:48:18:E: "X0132" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:49:19:E: "X0131" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:50:18:E: "X012F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:51:18:E: "X012E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:52:19:E: "X0129" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:53:19:E: "X0128" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:54:18:E: "X0135" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:55:18:E: "X0134" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:56:19:E: "X0137" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:57:19:E: "X0136" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:58:19:E: "X0138" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:59:19:E: "X013A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:60:19:E: "X0139" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:61:19:E: "X013E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:62:19:E: "X013D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:63:19:E: "X013C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:64:19:E: "X013B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:65:19:E: "X0140" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:66:19:E: "X013F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:67:19:E: "X0142" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:68:19:E: "X0141" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:69:19:E: "X0144" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:70:19:E: "X0143" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:71:16:E: "X014B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:72:16:E: "X014A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:73:18:E: "X0149" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:74:19:E: "X0148" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:75:19:E: "X0147" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:76:19:E: "X0146" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:77:19:E: "X0145" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:78:19:E: "X0151" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:79:19:E: "X0150" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:80:18:E: "X014C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:81:18:E: "X014D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:82:18:E: "X0153" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:83:18:E: "X0152" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:84:19:E: "X0155" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:85:19:E: "X0154" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:86:19:E: "X0159" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:87:19:E: "X0158" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:88:19:E: "X0157" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:89:19:E: "X0156" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:90:19:E: "X015B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:91:19:E: "X015A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:92:19:E: "X0161" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:93:19:E: "X0160" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:94:19:E: "X015F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:95:19:E: "X015E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:96:18:E: "X015D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:97:18:E: "X015C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:98:19:E: "X0165" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:99:19:E: "X0164" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:100:19:E: "X0163" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:101:19:E: "X0162" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:102:19:E: "X0167" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:103:19:E: "X0166" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:104:19:E: "X016D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:105:19:E: "X016C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:106:19:E: "X0171" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:107:19:E: "X0170" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:108:18:E: "X016B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:109:18:E: "X016A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:110:18:E: "X0173" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:111:18:E: "X0172" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:112:18:E: "X016F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:113:18:E: "X016E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:114:19:E: "X0169" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:115:19:E: "X0168" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:116:18:E: "X0175" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:117:18:E: "X0174" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:118:18:E: "X0177" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:119:18:E: "X0176" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:120:17:E: "X0178" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:121:19:E: "X017A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:122:19:E: "X0179" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:123:19:E: "X017E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:124:19:E: "X017D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:125:17:E: "X017C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:126:17:E: "X017B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:6:16:E: "X0430" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:7:16:E: "X0410" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:8:16:E: "X0431" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:9:16:E: "X0411" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:10:16:E: "X0432" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:11:16:E: "X0412" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:12:16:E: "X0433" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:13:16:E: "X0413" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:14:16:E: "X0434" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:15:16:E: "X0414" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:16:17:E: "X0435" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:17:17:E: "X0415" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:18:17:E: "X0451" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:19:17:E: "X0401" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:20:17:E: "X0436" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:21:17:E: "X0416" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:22:16:E: "X0437" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:23:16:E: "X0417" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:24:16:E: "X0438" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:25:16:E: "X0418" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:26:16:E: "X0439" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:27:16:E: "X0419" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:28:16:E: "X043A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:29:16:E: "X041A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:30:16:E: "X043B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:31:16:E: "X041B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:32:16:E: "X043C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:33:16:E: "X041C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:34:16:E: "X043D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:35:16:E: "X041D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:36:16:E: "X043E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:37:16:E: "X041E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:38:16:E: "X043F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:39:16:E: "X041F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:40:16:E: "X0440" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:41:16:E: "X0420" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:42:16:E: "X0441" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:43:16:E: "X0421" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:44:16:E: "X0442" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:45:16:E: "X0422" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:46:16:E: "X0443" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:47:16:E: "X0423" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:48:16:E: "X0444" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:49:16:E: "X0424" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:50:17:E: "X0445" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:51:17:E: "X0425" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:52:17:E: "X0446" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:53:17:E: "X0426" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:54:17:E: "X0447" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:55:17:E: "X0427" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:56:17:E: "X0448" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:57:17:E: "X0428" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:58:19:E: "X0449" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:59:19:E: "X0429" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:60:19:E: "X044A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:61:19:E: "X042A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:62:16:E: "X044B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:63:16:E: "X042B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:64:19:E: "X044C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:65:19:E: "X042C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:66:16:E: "X044D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:67:16:E: "X042D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:68:17:E: "X044E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:69:17:E: "X042E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:70:17:E: "X044F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:71:17:E: "X042F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-cyr1.ent:72:19:E: "X2116" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:6:19:E: "X0103" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:7:19:E: "X0102" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:8:18:E: "X0101" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:9:18:E: "X0100" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:10:18:E: "X0105" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:11:18:E: "X0104" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:12:19:E: "X0107" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:13:19:E: "X0106" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:14:19:E: "X010D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:15:19:E: "X010C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:16:18:E: "X0109" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:17:18:E: "X0108" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:18:17:E: "X010B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:19:17:E: "X010A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:20:19:E: "X010F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:21:19:E: "X010E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:22:19:E: "X0111" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:23:19:E: "X0110" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:24:19:E: "X011B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:25:19:E: "X011A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:26:17:E: "X0117" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:27:17:E: "X0116" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:28:18:E: "X0113" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:29:18:E: "X0112" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:30:18:E: "X0119" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:31:18:E: "X0118" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:32:19:E: "X01F5" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:33:19:E: "X011F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:34:19:E: "X011E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:35:19:E: "X0122" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:36:18:E: "X011D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:37:18:E: "X011C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:38:17:E: "X0121" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:39:17:E: "X0120" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:40:18:E: "X0125" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:41:18:E: "X0124" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:42:19:E: "X0127" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:43:19:E: "X0126" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:44:17:E: "X0130" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:45:18:E: "X012A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:46:18:E: "X012B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:47:18:E: "X0133" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:48:18:E: "X0132" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:49:19:E: "X0131" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:50:18:E: "X012F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:51:18:E: "X012E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:52:19:E: "X0129" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:53:19:E: "X0128" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:54:18:E: "X0135" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:55:18:E: "X0134" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:56:19:E: "X0137" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:57:19:E: "X0136" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:58:19:E: "X0138" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:59:19:E: "X013A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:60:19:E: "X0139" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:61:19:E: "X013E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:62:19:E: "X013D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:63:19:E: "X013C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:64:19:E: "X013B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:65:19:E: "X0140" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:66:19:E: "X013F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:67:19:E: "X0142" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:68:19:E: "X0141" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:69:19:E: "X0144" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:70:19:E: "X0143" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:71:16:E: "X014B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:72:16:E: "X014A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:73:18:E: "X0149" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:74:19:E: "X0148" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:75:19:E: "X0147" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:76:19:E: "X0146" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:77:19:E: "X0145" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:78:19:E: "X0151" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:79:19:E: "X0150" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:80:18:E: "X014C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:81:18:E: "X014D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:82:18:E: "X0153" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:83:18:E: "X0152" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:84:19:E: "X0155" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:85:19:E: "X0154" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:86:19:E: "X0159" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:87:19:E: "X0158" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:88:19:E: "X0157" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:89:19:E: "X0156" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:90:19:E: "X015B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:91:19:E: "X015A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:92:19:E: "X0161" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:93:19:E: "X0160" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:94:19:E: "X015F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:95:19:E: "X015E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:96:18:E: "X015D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:97:18:E: "X015C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:98:19:E: "X0165" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:99:19:E: "X0164" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:100:19:E: "X0163" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:101:19:E: "X0162" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:102:19:E: "X0167" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:103:19:E: "X0166" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:104:19:E: "X016D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:105:19:E: "X016C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:106:19:E: "X0171" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:107:19:E: "X0170" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:108:18:E: "X016B" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:109:18:E: "X016A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:110:18:E: "X0173" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:111:18:E: "X0172" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:112:18:E: "X016F" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:113:18:E: "X016E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:114:19:E: "X0169" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:115:19:E: "X0168" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:116:18:E: "X0175" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:117:18:E: "X0174" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:118:18:E: "X0177" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:119:18:E: "X0176" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:120:17:E: "X0178" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:121:19:E: "X017A" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:122:19:E: "X0179" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:123:19:E: "X017E" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:124:19:E: "X017D" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:125:17:E: "X017C" is not a function name openjade:/usr/local/sgml/docbook/4.1.2/ent/iso-lat2.ent:126:17:E: "X017B" is not a function name The Oasis-open mailing lists have some interesting info regarding this problem. Problem description http://lists.oasis-open.org/archives/docbook-apps/200011/msg00120.html http://lists.oasis-open.org/archives/docbook-apps/200011/msg00148.html Solution (Windoze NT) http://lists.oasis-open.org/archives/docbook-apps/200011/msg00183.html After reading, the above solution. I noticed authors were compiling docs with an xml.dcl file from openjade. I check my openjade-1.3 directory and surprise(!) no xml.dcl. So, I looked in the openjade source directory and surprise(!) it was there in a folder called pubtext. I copied pubtext to my openjade install and now here is how it goes. This is the way I compile DocBook XML v4.1.2 documents. I created this catalog file (/usr/local/sgml/catalog) CATALOG "/usr/local/sgml/dsssl/docbook/catalog" CATALOG "/usr/local/sgml/openjade-1.3/dsssl/catalog" CATALOG "/usr/local/sgml/docbook/4.1sgml/catalog" CATALOG "/usr/local/sgml/docbook/4.1.2xml/catalog" I set $SGML_CATALOG_FILES to look like this SGML_CATALOG_FILES=/usr/local/sgml/catalog Here is my compile command... openjade -f 0error.log -t xml -d /usr/local/sgml/dsssl/docbook/html/ldp.dsl#html /usr/local/sgml/openjade-1.3/pubtext/xml.dcl HOWTO-linux-palmos-dev.xml