[tex-live] [Cjk] another BibTeX Problem - Big 5

Werner LEMBERG wl at gnu.org
Wed May 24 10:57:38 CEST 2006


> > I've posted the following problem a few weeks ago at the
> > jurabib-user-list without any answer. Since this problem is part
> > of a master thesis I am hoping that someone on this list knows the
> > answer: (There were 3 warnings)
> >
> > [...]
> > Warning--you've exceeded 100%ld, the entry-string-size, for entry
> > [...]
> >
> > And when I latex it afterways I got error messages. So something
> > goes wrong with this entry.

I can confirm the problem with bibtex8 from TeXLive.

The entry is simply too long.  Since you use Big5 encoding, which
needs two bytes per character, and you have to use the small Perl
script posted earlier to the cjk list to replace problematic
characters with `\CJKchar{...}{...}', it is a good idea to recompile
bibtex8, setting the value of ENT_STR_SIZE (in bibtex.h) to a larger
value -- perhaps you can ask the MikTeX people for a new binary...

BTW, normal bibtex works just fine -- in TeXLive, the limit of
`ent_str_size' has already been increased to 250.


    Werner


PS: Karl, please increase ENT_STR_SIZE in TeXLive too!


More information about the tex-live mailing list