From xemacs-m  Fri Sep 26 00:12:12 1997
Received: from tanko.sk.tsukuba.ac.jp (root@tanko.sk.tsukuba.ac.jp [130.158.99.155])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id AAA16386
	for <xemacs-beta@xemacs.org>; Fri, 26 Sep 1997 00:04:25 -0500 (CDT)
Received: by tanko.sk.tsukuba.ac.jp
	id m0xEaqM-00002WC
	(Debian Smail-3.2 1996-Jul-4 #2); Fri, 26 Sep 1997 22:54:06 +0900 (JST)
Message-Id: <m0xEaqM-00002WC@tanko.sk.tsukuba.ac.jp>
Date: Fri, 26 Sep 1997 22:54:06 +0900 (JST)
From: "Stephen J. Turnbull" <turnbull@sk.tsukuba.ac.jp>
MIME-Version: 1.0
To: xemacs-beta@xemacs.org
Subject: latin/kana flashing in SKK, 20.3 "Sarajevo" XEmacs  Lucid (beta23)
X-Mailer: VM 6.34 under 20.3 "Sarajevo" XEmacs  Lucid (beta23)
Content-Type: multipart/mixed;
 boundary="Multipart_Fri_Sep_26_22:54:01_1997-1"
Content-Transfer-Encoding: 7bit

--Multipart_Fri_Sep_26_22:54:01_1997-1
Content-Type: text/plain; charset=US-ASCII

I hope this comes out right; I couldn't get VM to include the GIF
properly and had to use TM, which I don't grok...

In SKK (an input method for Japanese) kana-mode, when entering
Japanese the font used at point switches back and forth between an
ASCII font and JIS X 0208.  For some reason the ASCII font has greater
descender depth.  This results in an annoying jumping-up-and-down of
the next line.  (This will not occur if the target text in the line
includes ASCII; only if the target text is all Japanese.)


--Multipart_Fri_Sep_26_22:54:01_1997-1
Content-Type: text/plain; charset=ISO-2022-JP
Content-Disposition: attachment; filename="SKK-entry-misfeature"
Content-Disposition: attachment; filename="SKK-entry-misfeature"
Content-Transfer-Encoding: base64

VGhpcyBpcyBhbiBleGFtcGxlIG9mIFNLSyBqdW1waW5nIHRleHQuChskQiQzJGwkTyImJEgk
JiRBJGUkJhsoQgpIZXJlJ3MgdGhlIGxvd2VyIGxpbmUgd2hpY2gganVtcHMu

Note how "This is the lower line" is slightly offset downward (4-5
pixels, I guess) in the right half of the window dump (I merged two
window dumps, but I think it's pretty clear what's happening).


--Multipart_Fri_Sep_26_22:54:01_1997-1
Content-Type: image/gif
Content-Disposition: inline; filename="romaji+kana.gif"
Content-Transfer-Encoding: base64

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

In the default XEmacs 20.3 configuration, I find the lines of kanji too 
close together anyway, and often wish for a little padding.  I imagine 
there is a resource or customization (I'll find that for homework)
which would add some interlinear space, but that is not going to fix
this problem; if the addition of interlinear space was unconditional,
the jumping text would just be a little farther down the window,
that's all.

I would imagine that compiled-in Canna and Wnn would suffer from the
same problem, since they directly access the buffer.  XIM does not
suffer this problem because (I'm guessing here) it creates its own
window.  I bet that most input methods for Chinese-based character
sets would exhibit the same misfeature if they display latin-1
equivalents until enough input is collected to start displaying
candidate hanzi/kanji/hanja.  Hangul too, since AFAIK it has no
descenders.

Steve


--Multipart_Fri_Sep_26_22:54:01_1997-1--

