[cstex] ConTeXt - české řazení rejstříku
Jan Tosovsky
jan.tosovsky.cz at gmail.com
Sat Nov 9 14:44:55 CET 2013
On 2013-11-09 Jan Tosovsky wrote:
> 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)
>
> Není potřeba nastavit ještě něco dalšího? Mám podezření na definici
> upper/lower.
Tahle varianta projde:
{ "ch", ch }, { "Ch", CH }, { "CH", CH },
V takovém případě ale Chrudim skončí úplně na konci (až za Ž) v kategorii
bez písmene.
Položky s malým ch jsou pak zobrazeny správně v samostatné kategorii i ve
správné pozici (před I).
Vám to funguje dobře?
Honza
More information about the csTeX
mailing list