instalator + configurator + ispell

Paweł Wilk siewca w dione.IDS.PL
Śro, 1 Wrz 1999, 20:38:09 CEST


Heloł!

Zadanie dla speców od instalatora (konfiguratora)... :>
A także ogólne pytanie...

Ispell może być tak skonfigurowany, żeby używał innego słownika niż 
globalny. W tej chwili mamy kilka rozwijających się słowników i uważam,
że user powinien mieć możliwość wyboru paru z nich, a nie być skazanym
na używanie mixa przepisanego przez administratora. Łączenie kilku
osobnych w jeden (oczywiście przed kompilacją) polega na zastosowaniu
sortowania i użyciu prostego programiku do łączenia wyrazów w zależności
od podanych flag (leży on na CVS w module pl_DICT katalog tools/qniq),
przy czym wszystkie dostępne w systemie słowniki mogłyby być trzymane....
no właśnie..gdzie???

Widzę to tak:

/var/ispell/pl/ - różne słowniki (BAZOWY, MEDYCZNY, LINUXOWCA), a także
                  plik z affixami (konieczny do wytworzenia bazy)

$HOME/.ispell/dictionaries/pl/ - końcowe formy połączonych słowniczków
$HOME/.ispell/GENERAL - symlink do obecnie używanej formy końcowej
$HOME/.ispell/ - tu także słownik osobisty, nie bezpośrednio w $HOME

Teraz wizja. :) Uruchamiam konfiguratora:

----------------------------------------------------------------
Język Polski
----------------------------------------------------------------

[*]  Bazowy Słownik Języka Polskiego  (525 tys. form)
[*]  Słownik Użytkownika Linuxa	      (900 form)
[*]  Słownik Programisty              (300 form)
[ ]  Słownik Medyczny                 (150 form)
[ ]  Słownik Numizmatyczny	      (50 form)
[*]  Imiona			      (120 form)
[*]  Skróty                           (1 tys. form)

[ ]  Inny: _________________^

-----------------------------------------------------------------

Po zatwierdzeniu wytworzy się baza, którą w formie już skompilowanej
program zapisze w katalogu $HOME/.ispell/dictionaries/pl/
Potem małe pytanie typu : "Czy to ma być domyślnie aktywny słownik?"
Jeśli tak to symlink z GENERALa. :)

Oczywiście w pakiecie do ispella trzeba by małego pacza albo wrapera
dorzucić, żeby domyślnie używał właśnie takiej struktury katalogów.

Tyle wizji.. :>

-- 
   _____________ ___  ___   __  _                      .
  (                
.__) i E f c A   :: Paweł Wilk <siewca w pld.org.pl>     .
                 :  Polska Dystrybucja Linuxa       .. .     .    . .
    fingerprint  :  A5B1 52BC D496 D08B 0E1F B6B0 86D8 52FE 0211 9484 



Więcej informacji o liście dyskusyjnej pld-devel-pl