Re: Issues with japanese support

Masayuki Ataka <[email protected]> Mon, 07 Mar 2005 02:24:53 +0900 (JST)
Newsgroups gmane.emacs.auc-tex
Message-ID <[email protected]>
From: Masayuki Ataka <[email protected]>
Subject: Re: Issues with japanese support
Date: Sat, 05 Mar 2005 02:53:42 +0900 (JST)

> From: Ralf Angeli <[email protected]>
> 
> > The 'fill-space property in contrast is used, i.e. checked, during the
> > loop deleting newlines.  Because such properties may be added by
> > `LaTeX-fill-newline' I think it could indeed be useful to check for
> > them in `LaTeX-fill-delete-newlines'.
(snip)
> If no objection, I'll add the following.
> 
Done.

> Grappling with fill-space two days, I couldn't find the
> necessary condition for using fill-space.  However, if we are
> in the case that fill-space is used, we should cope with it.

Ikumi Keita kindly wrote to me how fill-space was used in
Emacs.  For developer and future help, I'll try to summarize
his mail.

[summary]

We, Japanese, sometimes mix Japanese character and Latin
character.  There exists two manner to mix them; (1) insert
space between them.  (2) not insert space between them.

ex.
 (1)  ...<j> <l>...
 (2)  ...<j><l>...

<j> and <l> mean characters of Japanese and Latin,
respectively.

When a line was broken just at `space' between <j> and <l>,
there left no information that there was space between <j> and
<l>; in other words, Emacs does not know which manner the
writer used in this line.

A text property 'fill-space tell Emacs if there was `space'
between <j> and <l>, when break point is changed.


I conclude that 'fill-space is useful in Emacs 21 :)

thanks,
---
email: [email protected]
Name:: Masayuki Ataka // (Japan)