🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#16057
Author: Wojciech Myszka
Date: Tue, 03 Mar 2009 09:36
28 lines
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
#16058
Author: Rafał Nowak
Date: Sun, 22 Mar 2009 10:50
9 lines
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