Re: PEP 3131: Supporting Non-ASCII Identifiers



On Wed, 16 May 2007 12:22:01 +0200, Neil Hodgson <nyamatongwe+thunder@xxxxxxxxx> wrote:

Eric Brunel:

... there is no keyboard *on Earth* allowing to type *all* characters in the whole Unicode set.

My keyboard in conjunction with the operating system (US English keyboard on a Windows XP system) allows me to type characters from any language. I haven't learned how to type these all quickly but I can get through a session of testing Japanese input by myself. Its a matter of turning on different keyboard layouts through the "Text Services and Input Languages" control panel. Then there are small windows called Input Method Editors that provide a mapping from your input to the target language. Other platforms provide similar services.

Funny you talk about Japanese, a language I'm a bit familiar with and for which I actually know some input methods. The thing is, these only work if you know the transcription to the latin alphabet of the word you want to type, which closely match its pronunciation. So if you don't know that 売り 場 is pronounced "uriba" for example, you have absolutely no way of entering the word. Even if you could choose among a list of characters, are you aware that there are almost 2000 "basic" Chinese characters used in the Japanese language? And if I'm not mistaken, there are several tens of thousands characters in the Chinese language itself. This makes typing them virtually impossible if you don't know the language and/or have the correct keyboard.
--
python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"
.



Relevant Pages

  • Re: Code Review - is this code shit
    ... of Windows files] will be seriously misread. ... of such characters are meant to be line separators (this would handle ... This is how best to use a crappy language for this purpose. ...
    (comp.lang.c)
  • Re: Korean Hungul Alphabet
    ... What interests me slightly more is the visual on-screen keyboard that shows ... Office 2003 Add-in: Desktop Language Settings (External) ... "This add-in enables you to insert international characters from 26 ... Setting a paragraph's language to Korean does ...
    (microsoft.public.word.conversions)
  • Re: Windows Changes Language
    ... I played around with Windows keyboard configuration and Office settings. ... I am using Windows Vista set to English by default with a Swiss keyboard. ... Greek is also installed as an additional language. ...
    (microsoft.public.windows.vista.general)
  • Re: Special Characters
    ... "compose-key" combos are hopeless for people who actually use accents ... language keyboard) can be even worse. ... I find it damn handy that ' characters, ...
    (Fedora)
  • Re: Using foreign language accents with Speech?
    ... > I use Windows XP and Office 2003. ... The default keyboard is English Australia ... The only snag is that I can usually type foreign language ...
    (microsoft.public.word.docmanagement)