[cstex] csindex cp1250
Zdenek Wagner
zdenek.wagner at gmail.com
Tue Aug 22 00:14:50 CEST 2017
Dne 21. srpna 2017 17:40 Petr Olsak <petr at olsak.net> napsal(a):
>
> On Mon, 21 Aug 2017, Vaclav Vopravil wrote:
>
> Dobrý den,
>
> mě překvapuje, že máte v idx souboru jakési podivné řídicí sekvence jako
> \v c nebo \IeC {\'\i}. Pokud si dobře vzpomínám, tak csindex četl text
> přímo kódovaný v ISO8859-2 nebo CP1250 nebo nečem podobném (8bitovém
> kódování jednotlivých znaků) a když se mu správně řeklo, jaké že to je
> kódování, tak to správně seřadil. Nejsem si jist, zda csindex dokáže ty
> podivné řídicí sekvence zkousnout.
>
> LaTeXoví specialisté by mohli asi více upřesnit, kde se vzaly ty podivné
> řídici sekvence a jak to, že když dříve používali csLaTeX s návazností na
> csindex, na takové řídicí sekvence nenaráželi.
>
Zvěrstva typu \IeC {\'\i} plodí balíček inputenc. Když se použije encTeX od
Petra Olšáka, nic takového LaTeX plodit nebude a bude to správně česky v
CP1250.
Zdeněk Wagner
http://ttsm.icpf.cas.cz/team/wagner.shtml
http://icebearsoft.euweb.cz
>
> Zdravím
>
> Petr Olšák
>
> PS: dnes se asi nedoporučuje ani csLaTeX ani csindex, ale nejlépe
> (lua/Xe)LaTeX nebo plain TeX s utf8 kódováním vstupu i výstupu a dále
> xindy. Jakmile totiž se vrátíte k těm starým programům, octnete se v zajetí
> všemožných 8bitových kódování případně jejich přepisů do řídicích sekvencí,
> jak jste právě ukázal.
>
>
>
>
> Vytvářím rejstřík, asi 550 hesel, a některá hesla nejsou zařazena správně.
>> Např. slovo "číslo" v souboru *.idx, to je posloupností znaku "\v c\IeC
>> {\'\i }slo",
>> je zařazeno před písmeno "a" a pod.. Používám deklaraci LaTeXu
>> \usepackage[cp1250]{inputenc} \usepackage{czech}.
>> Našel jsem nejméně dva programy csindex.exe, a překládám pomocí příkazu
>> "csindex.exe
>> -z CP1250 *.idx", resp. s parametry -d a -h. Prošel jsem i konferenci,
>> ale uspokojivé
>> řešení jsem nenašel.
>> Neřešil to tu zde někdo? Používám W7, TeX Live 2016 a latex.exe.
>>
>> S díky a s pozdravem,
>> Václav Vopravil
>>
>>
>> Dne 4.5.2014 v 10:01 Zdenek Wagner napsal(a):
>> Dne 3. května 2014 19:49 Kuben Jaromír <jaromir.kuben at unob.cz>
>> napsal(a):
>> Dobrý den.
>>
>> Tak readme také nepomohlo. Je v něm:
>>
>> program: csindex
>> CsIndex - slouzi k vytvareni rejstriku v LaTeXu,
>> - vytvori ze souboru s.idx soubor s.ind,
>> soubor s.idx se predpoklada v kodovani ISO-8859-2
>> autor (upravy pro Linux): Zdenek Salvet z Brna, e-mail:
>> salvet at ics.muni.cz
>> pouziti: csindex -z il2 soubor.idx
>>
>> Pridana podpora pro cteni maker typu {\v c} ktera generuje
>> cslatex. Pro zapnuti teto funkcnosti pouzijte prepinac -d.
>> Nyni umi i zapis akcentovych maker, zapnete prepinacem -h.
>> Pokud se maji zapisovat i makra \IeC ,pouzijte -k.
>> Nezapomente uvest i kodovani, typicky pomoci -z il2 pro
>> latin2.
>> V podadresari test je balik automatickych testu, ktere
>> spustite shellovym skriptem run. Pokud jsou vysledkem pouze
>> vypisy csindexu, vse je v poradku. Pokud se vystup lisi od
>> referencnich souboru (*.ref a *.mref), zobrazi se na konci
>> dvousloupcovy diff.
>> Roman Plasil,FI MU, quiark at centrum.cz
>>
>> To dohromady s výpisem programu
>> Usage:
>> csindex.exe [-ilqrcg] [-s sty] [-o ind] [-t log] [-p num] [-z
>> code] [-d] [-h] [-k] [idx0 idx1 ...]
>> code=keybcs2 | il2 | koi8cs
>> opravdu o kódování cp1250 moc neříká.
>>
>> Ukázkový soubor je v il2 a TeXovských makrech. Takže vůbec není jasné,
>> zda tato binárka umí cp1250. Vypadá to, že ne.
>> Bohužel nevím, co jsou makra \IeC.
>>
>> \IeC jsou makra, která vytváří balíček inputenc. Přesněji se jim říká LICR
>> (LaTeX Input Code Representation).
>>
>> Zdraví
>> Jaromír Kuben
>>
>> Dne 3. 5. 2014 19:05, Kuben Jaromír napsal(a):
>> Dobrý den.
>> Pro windows je tam jen 32bitová binárka. A vypisuje
>> pořád totéž:
>>
>> csindex.exe [-ilqrcg] [-s sty] [-o ind] [-t log] [-p
>> num] [-z code] [-d] [-h] [-k] [idx0 idx1 ...]
>> code=keybcs2 | il2 | koi8cs
>>
>> Snad je tedy zase v readme, co umí.
>> Zdraví
>> Jaromír Kuben
>>
>> Dne 2. 5. 2014 16:34, Petr Sojka napsal(a):
>> On Fri, May 02, 2014 at 11:51:23AM +0200,
>> Kuben Jaromír wrote:
>> Dobrý den.
>>
>> jeste novejsi verzi pripravil kdysi jeden
>> muj student
>> Plasil a vse vcetne 64bit binarky je k
>> dispozici ve
>> verzi s rozsirenym seznamem podporovanych
>> kodovani
>> na
>> https://www.fi.muni.cz/~xruzick7/csindex.zip
>>
>> --ps
>>
>> Binárka z uvedené adresy jede
>> bez problému* i ve 64bitových
>> WIndows 8.
>> Pr(íkaz csindex.exe -h dá
>> potr(ebnou nápove(du. Ta je ale
>> nepr(esná,
>> program o sobe( ner(íká, z(e
>> umí i kódování cp1250. Autor
>> binárky
>> Jir(í Kosek to asi opomenul
>> zme(nit. Nevím, zda ne(které
>> kódování
>> vypadlo nebo je cp1250 navíc.
>> Takz(e základní spous(te(ní ve
>> windows (pokud je pouz(ito toto
>> kódování c(es(tiny) je
>> csindex.exe -z CP1250
>> soubor.idx.
>>
>> Zdraví
>> Jaromír Kuben
>>
>> Dne 1. 5. 2014 18:42, Zdenek
>> Wagner napsal(a):
>> Nasel jsem ho na
>> http://www.kosek.cz/tex/
>> Pokud jde o Windows
>> 7, jde o to, jakym
>> kompilatorem byl
>> csindex.exe
>> prelozen. Pokud je
>> 16bitovy, pak
>> posledni verze, kde
>> funguje, jsou
>> Windows XP.
>> Pocinaje Windows
>> Vista nejsou
>> 16bitove
>> aplikace
>> podporovany.
>> Protoze jsou v
>> baliku i zdrojaky,
>> melo by
>> byt postacujici,
>> kdyby byly
>> zkompilovany napr.
>> kompilatorem mingw.
>> Bohuzel jej
>> momentalne nemam
>> funkcni.
>>
>>
>> Dne 1. kve(tna 2014
>> 15:19 Jiri Vesely
>> <jvesely at karlin.mff.cuni.cz
>> <mailto:jvesely at karlin.mff.cuni.cz>>
>> napsal(a):
>>
>> V kratke dobe
>> mam jeste jednu
>> prosbu. Neuchoval
>> jsem si diskusi
>> o csindexu a
>> rad bych pouzil
>> takovy, ktery radi
>> pod Win7 ve
>> win-kodovani.
>> Kdosi nedavno o
>> nem psal - muzete
>> poradit, kde ho
>> najdu (pripadne
>> i strucny popis
>> pripadnych
>> parametru).
>> Dekuju moc a
>> srdecne zdravim
>>
>> Jiri Vesely
>>
>>
>> ______________________________
>> _________________
>> csTeX mailing
>> list
>>
>> csTeX at cs.felk.cvut.cz
>> <mailto:csTeX at cs.felk.cvut.cz>
>>
>> https://lists.felk.cvut.cz/mai
>> lman/listinfo/cstex
>>
>>
>>
>>
>> --
>> Zdene(k Wagner
>> http://hroch486.icpf.cas.cz/wagner/
>> http://icebearsoft.euweb.cz
>>
>>
>> ______________________________
>> _________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> https://lists.felk.cvut.cz/mai
>> lman/listinfo/cstex
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>>
>>
>>
>> --
>> Zdeněk Wagner
>> http://hroch486.icpf.cas.cz/wagner/
>> http://icebearsoft.euweb.cz
>>
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>>
>>
>>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> https://lists.felk.cvut.cz/mailman/listinfo/cstex
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20170822/6140ce9e/attachment-0001.html>
More information about the csTeX
mailing list