On 08/03/2010, at 10:09 AM, Wilfred van Rooijen wrote:
Hello Gerrit,
I am not an expert, rather a casual user of CJK in xelatex. But
since there do not seem to be many answers to your question, let's
try to get the discussion going.
6. kinsoku shori
Is it possible to define certain levels of forbidden
characters? E.g. do not start a line with ょ, or at some
other level be allowed to start the line with ょ.
I don't know. Such a thing would seem un-TeX to me: it is up to the
user, not the software, to make sure the content is "valid".
Why is this un-TeX ?
If it is definable then it should be programmable in TeX.
There is a TeX command \nobreak which is meant to bias against
a linebreak occurring at the point where it occurs in the input.
It ought to be possible to use \XeTeXinterchartoks to insert
\nobreak immediately before a given character, within a
specified context.
Indeed the whole TeX concept of \penalty is to allow you to bias the
line-breaking and page-breaking algorithms, so as to achieve whatever
you want, whilst letting TeX do the heavy work of optimising details
of the visual appearance of your pages.
Cheerio,
Wilfred
Hope this helps,
Ross
------------------------------------------------------------------------
Ross Moore r...@maths.mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 (0)2 9850 8955
Sydney, Australia 2109 fax: +61 (0)2 9850 8114
------------------------------------------------------------------------
--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex