Jeremy, Thanks - that's what I was afraid of! I was hoping to be able to use the generic code that I use for other purposes and avoid having to write a mapping system. Oh well.
Pat -------------------------------------------------- CatBase: The Data Publishing Solution CatBase Software Ltd. T: +44 (0) 1462 454522 W: http://www.catbase.com skype: pat.bensky -------------------------------------------------- > From: "Jeremy H. Griffith" <jeremy at omsys.com> > Organization: Omni Systems, Inc. > Date: Sat, 19 May 2007 19:15:58 -0700 > To: Frame Users <framers at lists.frameusers.com> > Cc: Pat Bensky <pbensky at catbase.com> > Subject: Re: Confused about hexadecimal codes > > On Sat, 19 May 2007 15:43:58 +0100, Pat Bensky <pbensky at catbase.com> wrote: > >> I'm fiddling about with a program that creates MIF files and changing one of >> its behaviours - instead of inserting character tags for special characters, >> such as <Char Tab>, I want to use the hexadecimal code. According to the >> Frame Character_Sets manual, the hex code for a tab (for example) is \x08. >> However logic - and every other hex code reference that I've checked - tells >> me it's 09, not 08 (logical because the ASCII code for a tab is 9). 08 is >> the code for a backspace. Even odder is that the 08 code does seem to work >> as a tab with FrameMaker. >> >> Why is this different? And how can I tell which other codes are different >> from the standard set, other than checking each one individually? >> >> I'm puzzled about this! Anybody got any answers? > > FrameMaker uses its own character set internally, similar to > (but not identical to) the Mac character set. It's documented > in the FrameMaker Quick Reference booklet, and in: > \yourframedir\OnlineManuals\Character_Sets.pdf > which appears to be the doc you are looking at. > > A *lot* of codes are different from the standard ANSI set. We > use mapping tables in Mif2Go. Note that for "dingbats" fonts, > the mapping is *different* from that for "normal" fonts. ;-) > > -- Jeremy H. Griffith, at Omni Systems Inc. > <jeremy at omsys.com> http://www.omsys.com/