[cstex] ConTeXt - české řazení rejstříku
Jan Tosovsky
jan.tosovsky.cz at gmail.com
Sat Nov 9 14:14:36 CET 2013
On 2013-10-12 Tomas Hala wrote:
> Sat, Oct 12, 2013 ve 08:48:56PM +0200 Jan Tosovsky napsal(a):
> >
> > Stardardně se Ch řadí pod písmenem C
> >
> V souboru sort-lan.lua je nutno změnit řádek 312 na:
> { "ch", ch }, { "Ch", Ch }, { "CH", Ch },
>
> Pak je potřeba napsat příkaz
>
> context --make
Tak jsem si to nakonec zkusil upravit sám, ale generování končí chybou:
! LuaTeX error
D:/context/tex/texmf-context/tex/context/base/sort-ini.lua:485: b
ad argument #3 to 'gsub' (string/function/table expected)
stack traceback:
[C]: in function 'gsub'
D:/context/tex/texmf-context/tex/context/base/sort-ini.lua:485: in
funct
ion 'splitter'
D:/context/tex/texmf-context/tex/context/base/strc-reg.lua:470: in
funct
ion 'prepare'
D:/context/tex/texmf-context/tex/context/base/strc-reg.lua:550: in
funct
ion 'analyzed'
D:/context/tex/texmf-context/tex/context/base/strc-reg.lua:897: in
funct
ion 'process'
[string "\directlua "]:1: in main chunk.
Když to vrátím zpět a přegeneruju formát, tak to projde (s původním
chováním).
Používám nejčerstvější verzi ConTeXtu.
Není potřeba nastavit ještě něco dalšího? Mám podezření na definici
upper/lower.
Honza
More information about the csTeX
mailing list