Input method for Unicode characters

From: Peter Jacobi (pj_at_walter-graphtek.com)
Date: Sat Nov 15 2003 - 05:33:39 EST

  • Next message: Ted Parks: "Pango"

    Hi,

    I'm wondering whether I missed to find a method to input Unicode
    characters into AbiWord (I'm using 1.99.6 on W2K).

    As was already discussed, "Insert Symbol" tends to hang on exotic fonts.

    And in addition, it works only for the broken and definitievly 20th century
    method of special characters mapped to the Latin-1 codepoint range.

    I.e., when I choose "Code 2000" in "Insert Symbol" only the first 256
    codepoints are shown, as in "Code 2000" the special characters are on
    their true Unicode position.

    I've just found out about a standard feature of the RichEdit control, which
    is unbelieveably usefull:
     
    <cite>
    A handy hex-to-Unicode entry method works with WordPad 2000/XP, Office
    2000/XP edit boxes, RichEdit controls in general, and in Microsoft Word
    2002. Basically you type a character's hexadecimal code (in ASCII), making
    corrections as need be, and then type Alt+x. Presto! The hexadecimal code
    is replaced by the corresponding Unicode character. The Alt+x is a toggle,
    that is, type it once to convert the hex code to a character and type it
    again to convert the character back to a hex code. If the hex code is
    preceded by one or more hexadecimal digits, you need to "select" the code
    so that the preceding hexadecimal characters aren't included in the code.
    The code can range up to the value 0x10FFFF, which is the highest character
    in the 17 planes of Unicode.
     
    The only problem with this approach is that some programs use Alt+x for
    something else (like quit) or the keyboard doesn't have direct access to
    ASCII alphabetics.
     
    It's not patented, so anyone can use it :-)
     </cite>

    Any developers reading this? Any chance to get something similar?

    Best Regards,
    Peter Jacobi

    -----------------------------------------------
    To unsubscribe from this list, send a message to
    abiword-user-request_at_abisource.com with the word
    unsubscribe in the message body.



    This archive was generated by hypermail 2.1.4 : Sat Nov 15 2003 - 05:30:33 EST