Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.misc > #4096 > unrolled thread

Japanese IME?

Started byRick Murray <heyrickmail-usenet@yahoo.co.uk>
First post2012-03-09 02:00 +0100
Last post2012-03-22 10:04 +0100
Articles 8 — 5 participants

Back to article view | Back to comp.sys.acorn.misc


Contents

  Japanese IME? Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2012-03-09 02:00 +0100
    Re: Japanese IME? w.blatchley@yahoo.com - 2012-03-19 11:53 -0700
      Re: Japanese IME? Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2012-03-20 17:18 +0100
        Re: Japanese IME? Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2012-03-20 17:26 +0100
          Re: Japanese IME? Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2012-03-20 18:04 +0100
        Re: Japanese IME? Peter Young <pnyoung@ormail.co.uk> - 2012-03-20 17:22 +0000
          Re: Japanese IME? Martin Wuerthner <spamtrap@mw-software.com> - 2012-03-20 19:28 +0100
          Re: Japanese IME? Paul Sprangers <Paul@sprie.nl> - 2012-03-22 10:04 +0100

#4096 — Japanese IME?

FromRick Murray <heyrickmail-usenet@yahoo.co.uk>
Date2012-03-09 02:00 +0100
SubjectJapanese IME?
Message-ID<almarsoft.5220102257234536301@news.orange.fr>
Hi,

Just looking around the RO sources, and there is a Korean IME, with a 
doc (the html one) that talks about it being a Japanese IME. Thus... 
is there a Japanese IME for RISC OS in existence / available?


Best wishes,

Rick.

PS: 
https://www.riscosopen.org/viewer/view/castle/RiscOS/Sources/Internat/I
ME/KoreaIME
   and the doc at ...IME/KoreaIME/doc/2205201-01,faf

[toc] | [next] | [standalone]


#4444

Fromw.blatchley@yahoo.com
Date2012-03-19 11:53 -0700
Message-ID<27326557.5322.1332183181276.JavaMail.geo-discussion-forums@ynne2>
In reply to#4096
I'm pretty sure there was a Japanese IME made by Castle. I'm not sure if it's publicly available, or if it can be publicly available.

But the InternationalIME module of Castle's is only half an IME really, as far as I can see. It provides a basic framework for converting input strings into something more useful (in the JP case, romaji->kana->kanji), but there's no overall integration into the WIMP that I'm aware of.

One of these days I intend to get around to doing something about that, but my time is very, very limited unfortunately.

Cheers,

WPB

[toc] | [prev] | [next] | [standalone]


#4482

FromRick Murray <heyrickmail-usenet@yahoo.co.uk>
Date2012-03-20 17:18 +0100
Message-ID<almarsoft.3147088521146688223@news.orange.fr>
In reply to#4444
On Mon, 19 Mar 2012 11:53:01 -0700 (PDT), w.blatchley@yahoo.com wrote:

> there's no overall integration into the WIMP that I'm aware of.

Which leads on to thinking... How does one pass/receive Unicode 
characters? Is it repeated keypress events with codes < 256? (will 
complicate keyhandlers) Is it a keypress with codes > 256? 
(complicated by the passing of function keys)

Is RISC OS 5.19 capable of working with Unicode? I selected alphabet 
UTF8, but entering characters into !Edit by numeric keypad (226 156 
152), I get little characters C3A2 C29C C298 in system text, and 
nothing in Trinity. It is supposed to be a close-window 'X' thing.


Best wishes,

Rick.

[toc] | [prev] | [next] | [standalone]


#4483

FromRick Murray <heyrickmail-usenet@yahoo.co.uk>
Date2012-03-20 17:26 +0100
Message-ID<almarsoft.7711890963246245066@news.orange.fr>
In reply to#4482
On Tue, 20 Mar 2012 17:18:41 +0100, Rick Murray 
<heyrickmail-usenet@yahoo.co.uk> wrote:

> 152), I get little characters C3A2 C29C C298 in system text, and

Interesting. I have switched back to Latin1 and my !Edit window shows 
" � ". Interesting, I enter three characters and see six...?


Best wishes,

Rick.

[toc] | [prev] | [next] | [standalone]


#4484

FromRick Murray <heyrickmail-usenet@yahoo.co.uk>
Date2012-03-20 18:04 +0100
Message-ID<almarsoft.4942256677663317313@news.orange.fr>
In reply to#4483
On Tue, 20 Mar 2012 17:26:51 +0100, Rick Murray 
<heyrickmail-usenet@yahoo.co.uk> wrote:

> Interesting. I have switched back to Latin1 and my !Edit window 
shows

Bingo! Sussed it, sort of. ;-)

Keys need to be sent together.

DIM b% 256
SYS "Wimp_Initialise", 310, &4B534154, "Unicode test", 0 TO ,th%
SYS "Wimp_ProcessKey", 84
SYS "Wimp_Poll",,b%
SYS "Wimp_ProcessKey", 197
SYS "Wimp_ProcessKey", 141
SYS "Wimp_Poll",,b% 
SYS "Wimp_ProcessKey", 107
SYS "Wimp_Poll",,b% 
SYS "Wimp_ProcessKey", 121
SYS "Wimp_Poll",,b% 
SYS "Wimp_ProcessKey", 197
SYS "Wimp_ProcessKey", 141
SYS "Wimp_CloseDown",th%

It displays the first three characters in !Edit (font Trinity). A 
redraw is required for the rest to show up. But... They're the right 
characters. Not bad. ;-)


Best wishes,

Rick.

[toc] | [prev] | [next] | [standalone]


#4485

FromPeter Young <pnyoung@ormail.co.uk>
Date2012-03-20 17:22 +0000
Message-ID<a224837352.pnyoung@pnyoung.ormail.co.uk>
In reply to#4482
On 20 Mar 2012  Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote:

> On Mon, 19 Mar 2012 11:53:01 -0700 (PDT), w.blatchley@yahoo.com wrote:

>> there's no overall integration into the WIMP that I'm aware of.

> Which leads on to thinking... How does one pass/receive Unicode
> characters? Is it repeated keypress events with codes < 256? (will
> complicate keyhandlers) Is it a keypress with codes > 256?
> (complicated by the passing of function keys)

> Is RISC OS 5.19 capable of working with Unicode? I selected alphabet
> UTF8, but entering characters into !Edit by numeric keypad (226 156
> 152), I get little characters C3A2 C29C C298 in system text, and
> nothing in Trinity. It is supposed to be a close-window 'X' thing.

AIUI RISC OS 5, and a suitably hacked RISC OS 4, can display Unicode 
characters in NetSurf (I can send Rick a screenshot of a Japanese page 
if he's interested), but there is no way of entering Unicode 
characters in an app's window.

With best wishes,

Peter.

-- 
Peter   \  /      zfc Hf     \     Prestbury, Cheltenham,  Glos. GL52
and      \/ __            __  \                              England.
family   / /  \ | | |\ | /  _  \      http://pnyoung.orpheusweb.co.uk
        /  \__/ \_/ | \| \__/   \______________ pnyoung@ormail.co.uk

[toc] | [prev] | [next] | [standalone]


#4487

FromMartin Wuerthner <spamtrap@mw-software.com>
Date2012-03-20 19:28 +0100
Message-ID<232f897352.martin@bach.planiverse.com>
In reply to#4485
In message <a224837352.pnyoung@pnyoung.ormail.co.uk>
          Peter Young <pnyoung@ormail.co.uk> wrote:

> On 20 Mar 2012  Rick Murray <heyrickmail-usenet@yahoo.co.uk> wrote:

>> On Mon, 19 Mar 2012 11:53:01 -0700 (PDT), w.blatchley@yahoo.com wrote:

>>> there's no overall integration into the WIMP that I'm aware of.

>> Which leads on to thinking... How does one pass/receive Unicode
>> characters? Is it repeated keypress events with codes < 256? (will
>> complicate keyhandlers) Is it a keypress with codes > 256?
>> (complicated by the passing of function keys)

>> Is RISC OS 5.19 capable of working with Unicode? I selected alphabet
>> UTF8, but entering characters into !Edit by numeric keypad (226 156
>> 152), I get little characters C3A2 C29C C298 in system text, and
>> nothing in Trinity. It is supposed to be a close-window 'X' thing.

> AIUI RISC OS 5, and a suitably hacked RISC OS 4, can display Unicode
> characters in NetSurf (I can send Rick a screenshot of a Japanese page
> if he's interested), but there is no way of entering Unicode
> characters in an app's window.

Technically, there is. The RISC OS 5 Wimp can communicate with 
applications in Unicode mode, so you can have an overall system 
operating in Unicode. However, this is not of much interest to 
existing desktop RISC OS users since none of our mainstream 
applications can operate in a Unicode environment. For a start, our 
applications would not know what to do with Unicode input. !Edit 
appears to cope as demonstrated by Rick.

IIRC RISC OS 5 system have been used commercially in Korea in Unicode 
mode, but that only worked because they were closed systems with 
carefully chosen preinstalled software.

-- 
Martin
---------------------------------------------------------------------
Martin Wuerthner         MW Software      http://www.mw-software.com/
        RISC OS Software for Design, Printing and Publishing
---------------------------------------------------------------------

[toc] | [prev] | [next] | [standalone]


#4512

FromPaul Sprangers <Paul@sprie.nl>
Date2012-03-22 10:04 +0100
Message-ID<52745d40adPaul@sprie.nl>
In reply to#4485
In article <a224837352.pnyoung@pnyoung.ormail.co.uk>,
   Peter Young <pnyoung@ormail.co.uk> wrote:

> [...] but there is no way of entering Unicode characters in an app's
> window.

Well, there is, if the RISC OS 5 font manager and the accompanying ROM
fonts are installed, and as long as you don't expect much more than that:
entering Unicode characters in an app's window.

Such window should meet the following two conditions:

- It can be configured to use a font with the \EUTF8 extension,
- it can be set up to expect unicode input, by choosing that font.

Of course, you will need a suitable unicode font (such as Cyberbit), as
well as a suitable keyboard driver.

!Dict, in conjunction with !KeyMap, proves that it can be done in RISC OS.
If you want to give it a try, you can download both programs here:

http://www.riscos.sprie.nl/Downloads/Dict128.zip
http://www.riscos.sprie.nl/Downloads/DKM100.zip

I use !Dict regularly to examine extensive Russian dicts and I can tell you
that it's a real joy to be able to type the needed unicode Russian
characters as easy as the normal Latin1 characters.

Principally, the Dict/KeyMap approach could be used for real text editors
as well, although I suspect that there will be some serious issues
concerning printing and exchangeability with other systems.

Having said all that, entering Japanese is still out of the question, at
least as far as !KeyMap is concerned.

Kind regards,
Paul Sprangers

[toc] | [prev] | [standalone]


Back to top | Article view | comp.sys.acorn.misc


csiph-web