DEC Publishing character set

From: Markus Kuhn (n04W25+mgk25_at_cl.cam.ac.uk)
Date: 06/14/04


Date: 14 Jun 2004 19:02:39 GMT

I'm looking for any information or idea you might have about
a character set or encoding, or a font called "DEC Publishing".

Where was such a thing defined and what does it look like?

Background: I'm trying to define for the next X.Org X11
release an official mapping table between X11 keysyms and
Unicode. Many of the keysyms were obviously derived from
ISO 8859. There is also a range called "Technical" in the
keysym table, which starts like

#ifdef XK_TECHNICAL
#define XK_leftradical 0x8a1
#define XK_topleftradical 0x8a2
#define XK_horizconnector 0x8a3
#define XK_topintegral 0x8a4
#define XK_botintegral 0x8a5
#define XK_vertconnector 0x8a6
#define XK_topleftsqbracket 0x8a7
#define XK_botleftsqbracket 0x8a8
#define XK_toprightsqbracket 0x8a9
...

which is obviously derived from the "DEC Technical" character
set described on

  http://www.vt100.net/charsets/technical.html

There is also another keysym code range called "Publishing", with
codes like

#ifdef XK_PUBLISHING
#define XK_emspace 0xaa1
#define XK_enspace 0xaa2
#define XK_em3space 0xaa3
#define XK_em4space 0xaa4
#define XK_digitspace 0xaa5
#define XK_punctspace 0xaa6
#define XK_thinspace 0xaa7
#define XK_hairspace 0xaa8
#define XK_emdash 0xaa9
#define XK_endash 0xaaa
#define XK_signifblank 0xaac
#define XK_ellipsis 0xaae
#define XK_doubbaselinedot 0xaaf
#define XK_onethird 0xab0
#define XK_twothirds 0xab1
#define XK_onefifth 0xab2
#define XK_twofifths 0xab3
#define XK_threefifths 0xab4
...
#define XK_telephone 0xaf9
#define XK_telephonerecorder 0xafa
#define XK_phonographcopyright 0xafb
#define XK_caret 0xafc
#define XK_singlelowquotemark 0xafd
#define XK_doublelowquotemark 0xafe
#define XK_cursor 0xaff
#endif /* XK_PUBLISHING */

and my hope is that this just another less well known DEC
character set. If I had a code chart (e.g., copied from some old
manual or internal specification) of the historic
character set or font that modivated the assignment of these
keysyms, that would be immensely useful to proofreading
the official keysym<->Unicode mapping table.

Thanks for any hints that you might have!

Markus

-- 
Markus Kuhn, Computer Laboratory, University of Cambridge
http://www.cl.cam.ac.uk/~mgk25/ || CB3 0FD, Great Britain


Relevant Pages

  • Foreign Language - support & fonts
    ... I'm working on a website that is being translated into several languages. ... A few translators, who are working in ... for their particular character set, and I have ... using the "Kruti Dev 021" font, ...
    (microsoft.public.windowsxp.newusers)
  • Re: Unicode support in Thunderbird
    ... articles ago in this newsgroup someone posted a message with the MIME ... I have not specified anywhere as a font to use). ... What I've noticed is that a plain text message whose character set is ... padding-bottom: 0!important; ...
    (comp.os.os2.misc)
  • Re: Why only font size is changed?
    ... "DEFAULT_CHARSET" for set character set, the problem is that my default ... while the font "tahoma" is not for chinese. ... i dont know whether it is right or not, and i dont know how to figure it ...
    (microsoft.public.vc.mfc)
  • Re: Math equations rou need
    ... under the UniversalMath1 font. ... > the triangle I needed under wingdings 3. ... The rho is ρ or ρ or change font to symbol and use r. ... Watch your character set for your HTML output, ...
    (microsoft.public.dotnet.framework)
  • Re: Inverse of &plusmn; ?
    ... standards for a 7-bit character set rather like ASCII - in fact, ... since the standard was and is titled "ISO 7-bit coded character set for information interchange". ... There _is_ ISO 7, too, a series of two standards, but you hardly meant that, since it deals with "pipe threads where pressure-tight joints are made on the threads". ... Right, but what they need is a suitable font, as Andreas explained. ...
    (comp.infosystems.www.authoring.html)