🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.dtp.tex
6 messages
6 total messages Started by Jacek Szpyrka Sat, 17 Jan 1998 17:36
Indeks po polsku
#210
Author: Jacek Szpyrka
Date: Sat, 17 Jan 1998 17:36
10 lines
1004 bytes
Nie wiem jak zrobić sobie indeks z wyrazami zaczynającymi się
(zawierającymi) polskie znaczki. Problem polega na tym, że nie chcą się
sortować i dzielić na grupy tak jak powinny.

--
pozdrawiam
Porkis (Jacek Szpyrka)
porkis@kki.net.pl - jeśli nie działa spróbuj:
@bbs.chip.pl, @polbox.com, @tempus.ii.uni.wroc.pl
http://polbox.com/p/porkis, http://www.kki.net.pl/porkis
Re: Indeks po polsku
#211
Author: Tomasz Surmacz
Date: Sun, 18 Jan 1998 21:51
13 lines
1556 bytes
Jacek Szpyrka (porkis@kki.net.pl) wrote on Sat, 17 Jan 1998 18:36:30 +0100:
JS> Nie wiem jak zrobić sobie indeks z wyrazami zaczynającymi się
JS> (zawierającymi) polskie znaczki. Problem polega na tym, że nie chcą się
JS> sortować i dzielić na grupy tak jak powinny.

Do sortowania indeksu po polsku zamiast standardowego 'makeidx' polecam
'mlindx', do wzięcia z archiwów CTAN (m.in. mirror na ftp.icm.edu.pl).

-- 
 _________
(_   _' __) Tomasz R. Surmacz *-* Work:(071)3202636, tsurmacz@ict,pwr,wroc,pl
  |  (__  \ http://www.ict.pwr.wroc.pl/~tsurmacz/ *--* Home: ts @wroc,apk,net
  |__(____/ For PGP key finger tsurmacz@cyber.ict,pwr,wroc.pl *-* irc: TomekS
Re: Indeks po polsku
#212
Author: Jacek Szpyrka
Date: Mon, 19 Jan 1998 20:29
39 lines
2149 bytes
Tomasz Surmacz napisał(a) w wiadomości: <69ttg9$b8$1@papaja.wroc.apk.net>...
>Jacek Szpyrka (porkis@kki.net.pl) wrote on Sat, 17 Jan 1998 18:36:30 +0100:
>JS> Nie wiem jak zrobić sobie indeks z wyrazami zaczynającymi się
>JS> (zawierającymi) polskie znaczki. Problem polega na tym, że nie chcą się
>JS> sortować i dzielić na grupy tak jak powinny.
>
>Do sortowania indeksu po polsku zamiast standardowego 'makeidx' polecam
>'mlindx', do wzięcia z archiwów CTAN (m.in. mirror na ftp.icm.edu.pl).


Prosiłbym o nieco więcej informacji. Od siebie dodam, że aby uzyskać polski
dokument używam następujących zaklęć:
\usepackage{t1enc}
\usepackage[latin2]{inputenc}
\usepackage[polish]{babel}

No i piszę sobie po polsku wprowadzając polskie znaczki w latin2 (iso-8859-2
o ile się nie mylę}

Tymczasem w pliku .idx pojawiają się zaklęcia. Np:
\indexentry{\k A}{1}
zamiast
\indexentry{Ą}{1}
i sortowanie się sypie.

Dodam, że wolałbym, o ile to możliwe, nie instalować żadnych nakładek typu
"po polsku" czy "lamex" (takie nazwy gdzieś mi się o uszy obiły).

ps

Program mlindx ściągnąłem, skompilowałem, i uruchomiłem. Sypie się z powodów
(jak mniemam) wymienionych powyżej.

pozdrawiam
Porkis (Jacek Szpyrka)
porkis@kki.net.pl - jeśli nie działa spróbuj:
@bbs.chip.pl, @polbox.com, @tempus.ii.uni.wroc.pl
http://polbox.com/p/porkis, http://www.kki.net.pl/porkis
Re: Indeks po polsku
#213
Author: Jan Krupa
Date: Tue, 20 Jan 1998 11:23
23 lines
1378 bytes
Jacek Szpyrka wrote:
> 
> Prosi³bym o nieco wiêcej informacji. Od siebie dodam, ¿e aby uzyskaæ polski
> dokument u¿ywam nastêpuj±cych zaklêæ:
> \usepackage{t1enc}
> \usepackage[latin2]{inputenc}
> \usepackage[polish]{babel}
> 
> No i piszê sobie po polsku wprowadzaj±c polskie znaczki w latin2 (iso-8859-2
> o ile siê nie mylê}
> 
> Dodam, ¿e wola³bym, o ile to mo¿liwe, nie instalowaæ ¿adnych nak³adek typu
> "po polsku" czy "lamex" (takie nazwy gdzie¶ mi siê o uszy obi³y).
Dlaczego ?
Rozumiem, ale chcialbym zaznaczyc, ze ja uzywam platex (dawniej 
popolsku) i generowanie indexu wydaje sie przebiegac poprawnie.


> 
> ps
> 
> pozdrawiam
> Porkis (Jacek Szpyrka)
Re: Indeks po polsku
#214
Author: Wlodzimierz Macewicz
Date: Tue, 20 Jan 1998 11:31
21 lines
1262 bytes


>
>
> No i piszę sobie po polsku wprowadzajšc polskie znaczki w latin2 (iso-8859-2
> o ile się nie mylę}
>
> Tymczasem w pliku .idx pojawiajš się zaklęcia. Np:
> \indexentry{\k A}{1}
> zamiast
> \indexentry{Ľ}{1}
> i sortowanie się sypie.

Skoro masz awersje do grzebania w TeXu (wspominalismy z p. Bolkiem kiedys o
patchu, ktory wprowadza mechanizm podobny do DOS-owego Emtexa, robiacy konwersje
znakow wg podanej tablicy na wejsciu i wyjsciu); najprosciej to napisac
parolinijkowy program w AWK lub PERL i przekonwertowac index (przed uzyciem
makeindx), tak aby znaczki byly kodowane w sposob jawny (ISO)

WM
Re: Indeks po polsku
#216
Author: Tomasz Surmacz
Date: Wed, 21 Jan 1998 01:55
69 lines
3212 bytes
Jacek Szpyrka (porkis@kki.net.pl) wrote on Mon, 19 Jan 1998 21:29:43 +0100:
JS> Tomasz Surmacz napisał(a) w wiadomości: <69ttg9$b8$1@papaja.wroc.apk.net>...
>>Jacek Szpyrka (porkis@kki.net.pl) wrote on Sat, 17 Jan 1998 18:36:30 +0100:
>>JS> Nie wiem jak zrobić sobie indeks z wyrazami zaczynającymi się
>>JS> (zawierającymi) polskie znaczki. Problem polega na tym, że nie chcą się
>>JS> sortować i dzielić na grupy tak jak powinny.
>>
>>Do sortowania indeksu po polsku zamiast standardowego 'makeidx' polecam
>>'mlindx', do wzięcia z archiwów CTAN (m.in. mirror na ftp.icm.edu.pl).

JS> Prosiłbym o nieco więcej informacji. Od siebie dodam, że aby uzyskać polski
JS> dokument używam następujących zaklęć:
JS> \usepackage{t1enc}
JS> \usepackage[latin2]{inputenc}
JS> \usepackage[polish]{babel}

JS> No i piszę sobie po polsku wprowadzając polskie znaczki w latin2 (iso-8859-2
JS> o ile się nie mylę}

<aol> ME TOO </aol> :-)

JS> Tymczasem w pliku .idx pojawiają się zaklęcia. Np:
JS> \indexentry{\k A}{1}
JS> zamiast
JS> \indexentry{Ą}{1}
JS> i sortowanie się sypie.

Rzeczywiście, nieco uprościłem :-)
Tak naprawdę, to w robieniu indeksu oprócz programu mlindx pomagają mi:

1) odpowiednie linijki w Makefile:

MAKEIDX = mlindx
SEDIDX  = ../tsbase/s.idx

%.ind : %.idx
	mv $^ $^.bak
	$(SEDIDX) < $^.bak > $^
	$(MAKEIDX) $^


2) Wspomniany powyżej, a napisany kiedyś ad hoc, skrypcik w sedzie (s.idx):

#!/bin/sh
sed \
  -e 's/\\k a/ą/g' \
  -e "s/\\\\'c/ć/g" \
  -e 's/\\k e/ę/g' \
  -e "s/\\\\'n/ń/g" \
  -e "s/\\\\'o/ó/g" \
  -e "s/\\\\'s/ś/g" \
  -e "s/\\\\'z/ź/g"


(hmm... chyba mi się jeszcze nie udało trafić na Ą i inne wielkie litery,
bo bym dopisał :-) )

JS> Dodam, że wolałbym, o ile to możliwe, nie instalować żadnych nakładek typu
JS> "po polsku" czy "lamex" (takie nazwy gdzieś mi się o uszy obiły).

To akurat nie ma nic do rzeczy (a poza tym czemu nie? :-) )

Tomek

-- 
 _________
(_   _' __) Tomasz R. Surmacz, *--* Work:(071)3202636, tsurmacz@ict.pwr.wroc:pl
  |  (__  \ http://www.ict.pwr.wroc.pl/~tsurmacz/ *----* Home: ts @wroc,apk,net
  |__(____/ A little inaccuracy sometimes saves tons of explanation. H.H.Munroe
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