我正在尝试在 XeLaTeX 中加载一个巨大的连字异常词典,但出现了以下错误消息:
! TeX capacity exceeded, sorry [exception dictionary=8191].
可以增加这个限制吗?LuaLaTeX 没有这样的限制。
答案1
至少在 texlive 中(不确定 miktex),你可以在texmf.cnf
相关部分增加该值
% Hyphenation trie. The maximum possible is 4194303 (ssup_trie_size in
% the sources), but we don't need that much. The value here suffices
% for all known free hyphenation patterns to be loaded simultaneously
% (as TeX Live does).
%
trie_size = 1000000
hyph_size = 8191 % prime number of hyphenation exceptions, >610, <32767.
% http://primes.utm.edu/curios/page.php/8191.html
或者,您可以保持原样,但加载较少的语言。