[cstex] Problém s makrem XeVlna

Řehoř J. Žáček rehor.zacek at gmail.com
Mon Jun 3 14:40:51 CEST 2013


Takže rychlé řešení funguje, tedy vložením kódu:

\catcode`\@=11
%
% Allocator for \XeTeXintercharclass values, from Enrico Gregorio
%
\newcount\xe at alloc@intercharclass % allocates intercharclass
\xe at alloc@intercharclass=\thr@@ % from 4 (1,2 and 3 are used by CJK, AFAIK)
\def\xe at alloc@#1#2#3#4#5{\global\advance#1\@ne
 \xe at ch@ck#1#4#2% make sure there's still room
 \allocationnumber#1%
 \global#3#5\allocationnumber
 \wlog{\string#5=\string#2\the\allocationnumber}}
\def\xe at ch@ck#1#2#3{%
 \ifnum#1<#2\else
  \errmessage{No room for a new #3}%
 \fi}
\def\newXeTeXintercharclass{%
 \xe at alloc@\xe at alloc@intercharclass\XeTeXintercharclass\chardef\@cclv} %at most 254
\catcode`\@=12

před \input xevlna.sty... Teď jdu zkusit tu modifikace csplain.ini a přegenerovat formáty...



More information about the csTeX mailing list