An Em dash is a dash the width of the Em quad. If it sounded like this was going to be a "How to" tutorial, I apologize. I don't know how and some military supply, logistics or provisioning database (NSN?, not sure) says I need to separate fields with this character in drawing titles. The solution would have to be applicable to parameters, as well, since that's where the text is established.
If Pro/e were a Windows program, this would be simple. I'd just type Alt-0151 and the Em dash would appear in the text. Try this in Pro/e and you'll get an "Illegal character" error message which also says the character was replaced with a "?"
Much of the problem is that Pro/e has its own proprietary fonting system, comprised of a font.ndx file which lists a bunch of font files that the default_font option lists. The fonts referenced in that .ndx file are compiled from ascii.src, special.src, latin.src ~ a set of editable source file contained in the \text\usascii directory. Actually, both the .NDX and .SRC files are stored there. I'm not a hundred percent sure what the .src files are but it looks like they combine font mapping with drawing commands, fonts strokes, a kind of hint map.
This is outlined in the "Installation and Administraton Guide" (Pro/e 'Help>Help Center', 'Other modules' under Functional Area and '-Installation Guide' under Modules and Books, pp.162-170). I tried editing the ascii, latin and special fonts, to no effect. Compiling of the edited .src file is done with compile_font and decompile_font stored in the \i486_nt\obj directory. (decompile_font gets you a source file).
Anyone successfully added a character to a font? At this point, any experience is worth sharing! Anyone know, short of modifying a font, how to place an Em dash in notes or parameters?
David Janes