> The .ind file contains:
> 
> \begin{theindex}
> \textbf{ä}
> 
>    \item 主题, \hyperpage{1}
>    \item 亮度, \hyperpage{1}
> 
> \end{theindex}
> 
> I think it's wrong and it should be:
> 
> \begin{theindex}
> \textbf{主}
>    \item 主题, \hyperpage{1}
> 
> \textbf{亮}
>    \item 亮度, \hyperpage{1}
> 
> \end{theindex}
> 
> Am I right,

Yes.  This seems to be a limitation of makeindex: It apparently always
assumes that the first byte of an index string is the proper headings
entry.  With other words, makeindex is not UTF-8 safe if used with
headings.

> and how can I fix this?

I'm not aware of a fix, except not using headings.  It seems that
xindy, an alternative to makeindex, can't handle UTF8 either.

Perhaps a google search yields more.


    Werner
_______________________________________________
Cjk maillist  -  [EMAIL PROTECTED]
https://lists.ffii.org/mailman/listinfo/cjk

Reply via email to