Thread View: pl.comp.dtp.tex
2 messages
2 total messages
Started by Wojciech Myszka
Tue, 03 Mar 2009 09:36
Re: UTF8 i polski skorowidz
Author: Wojciech Myszka
Date: Tue, 03 Mar 2009 09:36
Date: Tue, 03 Mar 2009 09:36
28 lines
2044 bytes
2044 bytes
Dnia 2009-03-02, pon o godzinie 13:33 -0800, Rafał Nowak pisze: > czy ktoś wie może jak rozwiązać problem nieprawidłowego sortowania w > skorowidzu wyrazów zawierających polskie znaki diaktryczne? Generalnie oryginalny makeindex nic nie wie o polskich literach i jest co najwyżej 8 bitowy. Z tego powodu pojawił się... > Znalazłem coś takiego jak program plmindex autorstwa Włodzimierza > Macewicza. Jednak nie umiem go zmusić do przetwarzania dokumentów > zapisanych w "stronie kodowej" UTF8. który w dalszym ciągu jest ośmiobitowy. Stąd zapomnijmy o utf8. Obawiam się, że trudno będzie znaleźć zadowalające rozwiązanie. Jest co prawda coś takiego jak xindy (http://xindy.sourceforge.net/ ) ale jak on zachowuje się po polsku i z unikodem to trzeba chyba sprawdzić Zawsze można sobie własny makeindex zrobić, który najpierw przekoduje z utf8 do jakiegoś kodowania rozumianego przez plmindex, posortuje, a następnie przekoduje do utf8. Co więcej zwracam uwagę, że problem ciągle oczekuje na swoje rozwiązanie: kodowanie utf8 umożliwia korzystanie z wielu języków co czyni problem sortowania praktycznie nierozwiązywalnym :-) W
Re: UTF8 i polski skorowidz
Author: Rafał Nowak
Date: Sun, 22 Mar 2009 10:50
Date: Sun, 22 Mar 2009 10:50
9 lines
1630 bytes
1630 bytes
W końcu udało utworzyć skorowidz w UTF8. Napisałem własny skrypt, który najpierw zastępuje polskie znaki diakrytyczne w pliku *.idx na stronę kodową latin2, potem używa programu plmindex którego wynik (plik ind) jest odpowiednio przefiltrowany do kodowania utf8. Tutaj http://rafal-nowak.blogspot.com/2009/03/latex-polski-skorowidz-w-utf-8.html opisałem to znacznie lepiej. Pozdrawiam Rafał Nowak
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads