[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] [PATCH] Let radio target works well with Chinese
From: |
Eric Abrahamsen |
Subject: |
Re: [O] [PATCH] Let radio target works well with Chinese |
Date: |
Mon, 25 Feb 2019 11:50:37 -0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Emilio Francesquini <address@hidden> writes:
> Hello,
>
>> <<<天空>>>
>> >
>> > 我爱天空和大地
>> > ^^^^
>>
>> Org doesn't support mid-word radio targets. Is there any strong reason
>> to make a case for Chinese? What about other languages?
>>
>
> My knowledge in Chinese is rather limited, but if it is a little like
> Japanese the problem is that those languages do not use spaces to separate
> words.
>
> I found myself in the same situation writing radio targets in Japanese...
> My workaroud was to insert artificial spaces as needed... :/
I've gotten this information (does-space-separate-words) for specific
characters before using either of these two methods:
(aref (char-category-set ?b) ?|) => nil
(aref (char-category-set ?中) ?|) => t
(aref fill-nospace-between-words-table?b) => nil
(aref fill-nospace-between-words-table ?中) => t
| is the category character for "line breakable". Perhaps adding "\c|"
to the regexp would DTRT?
Eric