[XeTeX] STFangsong punctuation kerning

Jjgod Jiang gzjjgod at gmail.com
Mon Jun 12 15:32:33 CEST 2006


Hi Will,

2006/6/12, Will Robertson <wspr81 at gmail.com>:
> On 12/06/2006, at 22:43 , Jjgod Jiang wrote:
>
> > 2. prevent extra spaces between 2 lines in Chinese
> > (aka. insert % at the end of line), for example:
> >
> > ÖÐÎÄ
> > ²âÊÔ
> >
> > without a '%' after "ÎÄ"£¬there will be an extra space between ÎÄ
> > and ²â,
> > which is usually not we want when we prefered to break the lines
> > manually.
>
> Aren't spaces usually ignored for ideographic scripts?
> Perhaps it makes sense to declare
>    \endlinechar=-1
> which means that no space will be added at a line break.

Thanks for the tip, but I'm afraid end line character is still
needed for paragraph separation..

>
> > I decided to solve those problems in preprocessor way because inner
> > TeX solution (write a TeX macro package for that) will be ugly and
> > slow.
>
> Fair enough, but it's a pity that the font vendors can't sort these
> problems out. There is no fundamental problem with how XeTeX works
> that there should be issues with things like this.

Yes, I'm not blaming XeTeX, it's just the programming model of TeX
is not suitable for these works, IMHO.

J.


More information about the XeTeX mailing list