Re: DEC Publishing character set

From: Alan Adams (alan.adams_at_orchard-way.freeserve.co.uk)
Date: 06/14/04


Date: Mon, 14 Jun 2004 22:48:15 +0100

In message <caksof$27l$1@pegasus.csx.cam.ac.uk>
          n04W25+mgk25@cl.cam.ac.uk (Markus Kuhn) wrote:

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

I seem to remember that the VT100 user manual listed all the character sets
contained in the VT100. The same probably applied to the LN03, but I think
such useful information was dropped from later manuals.

I don't have either of these, but it might narrow down your search somewhat.

>
> 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
>

-- 
Alan Adams
alan.adams@orchard-way.freeserve.co.uk
http://www.nckc.org.uk/


Relevant Pages

  • Re: DEC Publishing character set
    ... I have checked VT100 manuals, and it seems this terminal does not ... support the mysterious "DEC Publishing" character set that I'm looking ... "DEC Publishing" and was developed for DECwrite, ...
    (comp.os.vms)
  • Re: DEC Publishing character set
    ... I have checked VT100 manuals, and it seems this terminal does not ... support the mysterious "DEC Publishing" character set that I'm looking ... "DEC Publishing" and was developed for DECwrite, ...
    (comp.sys.dec)
  • Re: mysql_real_escape_string()
    ... I read the PHP manual and it said nothing about this, it only mentioned that in the mysql manual.I am writing a PHP script and so I looked in the PHP manual. ... Who would have thought that writing a script in PHP, people would expect you to look to other manuals for information. ... Escapes special characters in the unescaped_string, taking into account the current character set of the connection so that it is safe to place it in a mysql_query. ...
    (comp.lang.php)
  • Re: mysql_real_escape_string()
    ... Who would have thought that writing a script in PHP, people would expect you to look to other manuals for information. ... Escapes special characters in the unescaped_string, taking into account the current character set of the connection so that it is safe to place it in a mysql_query. ... If the link identifier is not specified, the last link opened by mysql_connectis assumed. ...
    (comp.lang.php)
  • DEC Publishing character set
    ... a character set or encoding, or a font called "DEC Publishing". ... Many of the keysyms were obviously derived from ...
    (comp.sys.dec)

Quantcast