aspell - interaktywne sprawdzanie pisowni
aspell [options] <command>
aspell to program narzędziowy, który łączy się z biblioteką Aspell, dzięki czemu może działać jako zamiennik ispell -a, jako niezależny moduł sprawdzania pisowni, jako narzędzie testowe do testowania Funkcje biblioteki Aspell oraz jako narzędzie do zarządzania słownikami używanymi przez bibliotekę.
Biblioteka Aspell zawiera interfejs umożliwiający innym programom bezpośredni dostęp do jej funkcji, redukując w ten sposób złożone zadanie sprawdzania pisowni do prostych wywołań biblioteki. Domyślna biblioteka nie zawiera list słów słownika. Aby dodać słowniki językowe, najpierw sprawdź swoją dystrybucję pod kątem zmodyfikowanych słowników, w przeciwnym razie poszukaj tutaj słowników języka podstawowego
Poniższe informacje opisują polecenia i opcje używane przez narzędzie Aspell.
Ta strona podręcznika jest prowadzona oddzielnie od oficjalnej dokumentacji, więc może być nieaktualna lub niekompletna. Oficjalna dokumentacja jest utrzymywana jako podręcznik Texinfo. Zobacz wpis ` aspell ' w info, aby uzyskać pełniejszą dokumentację.
<polecenie> jest jednym z:
Wyślij krótki komunikat o użyciu narzędzia Aspell na standardowe wyjście. To jest krótkie podsumowanie zawierające listę najczęściej używanych poleceń i opcji sprawdzania pisowni.
Wyślij szczegółową wiadomość pomocy narzędzia Aspell na standardowe wyjście. To jest kompletna lista zawierająca wszystkie polecenia, opcje, filtry i słowniki.
Wydrukuj numer wersji Aspell Library and Utility na standardowe wyjście.
Sprawdź pisownię w pojedynczym pliku.
Uruchom Aspell w trybie zgodności ispell -a.
Utwórz listę błędnie napisanych słów ze standardowego wejścia.
Zrzuć wszystkie bieżące opcje konfiguracji na standardowe wyjście.
Wyślij bieżącą wartość <klucz> na standardowe wyjście.
Wygeneruj dźwiękowy odpowiednik każdego wprowadzonego słowa.
Generuj możliwe słowa źródłowe i afiksy z wejściowej listy słów.
Rozszerza flagi afiksów dla każdego wprowadzonego skompresowanego słowa afiksów.
Czyści listę słów wejściowych, tak aby każdy wiersz był poprawnym słowem.
Zmniejsz rozmiar listy słów za pomocą kompresji afiksów.
Konwertuje <from> jeden, kodując inny.
Wykonaj normalizację Unicode.
Wyświetla listę dostępnych słowników, filtrów lub trybów.
zrzucić, utworzyć lub scalić główną, osobistą lub zastępczą listę słów.
Następujące opcje mogą służyć do kontrolowania, które słowniki mają być używane i jak się zachowują.
Podstawowa nazwa używanego słownika. Jeśli ta opcja jest określona, Aspell albo użyje tego słownika, albo umrze.
Lokalizacja głównej listy słów słownika.
Język do użycia. W większości systemów ma ten sam format zmiennej środowiskowej LANG. Składa się z dwuliterowego kodu języka ISO 639 i opcjonalnego dwuliterowego kodu kraju ISO 3166 po myślniku lub podkreśleniu. Wartość domyślna jest oparta na wartości ustawień narodowych LC_MESSAGES.
Preferowany rozmiar listy słów słownika. Składa się z dwucyfrowego kodu opisującego rozmiar listy, z typowymi wartościami: 10=mały, 20=bardzo mały, 30=mały, 40=med-mały, 50=med, 60=med-duży, 70=duży, 80=ogromny, 90=szalony.
Wszelkie dodatkowe informacje pozwalające odróżnić tę odmianę słownika od innych słowników, które mogą mieć ten sam język i rozmiar.
Użyj opcji różnorodność, ponieważ zastępuje ona żargon jako lepszy wybór. żargon zostanie usunięty w przyszłości.
Ścieżka wyszukiwania plików z informacjami o liście słów.
Nazwa pliku osobistej listy słów.
Nazwa pliku listy zamienników.
Dodatkowe słowniki do użycia.
Ta opcja nie jest jeszcze zaimplementowana.
Te opcje kontrolują zachowanie Aspell podczas sprawdzania dokumentów.
Ignoruj słowa o długości <= <integer> znaków.
Ignoruj wielkość liter podczas sprawdzania słów.
Ignoruj polecenia dotyczące przechowywania par zastępczych.
Zapisz listę słów zastępczych na zapisz wszystko.
Sugestia <mode>=ultra|szybki|normalny|zła pisownia
Te opcje modyfikują zachowanie różnych filtrów.
Dodaj lub usuń filtr.
Dodaj lub usuń ścieżki wyszukiwane przez filtry.
Ustawia tryb filtra. Tryb to jeden z następujących: url, email, html, tex lub nroff. Alternatywnymi opcjami skrótów są '-e' dla email, '-H' dla Html/Sgml, '-t' dla Tex lub '-n' dla Nroff.
kodowanie, w jakim ma być dokument. Wartość domyślna zależy od bieżących ustawień regionalnych.
Dodaj lub Usuń listę znaków cudzysłowu e-mail.
Liczba znaków, które mogą wystąpić przed znakiem cudzysłowu.
Dodaj lub usuń listę atrybutów HTML, które należy zawsze sprawdzać. Na przykład zajrzyj do tagów alt=.
Dodaj lub usuń listę atrybutów HTML, które mają być zawsze pomijane podczas sprawdzania pisowni.
Dodaj lub usuń listę atrybutów SGML, aby zawsze sprawdzać pisownię.
Dodaj lub usuń listę atrybutów SGML, które mają być zawsze pomijane podczas sprawdzania pisowni.
Rozszerzenia plików SGML.
Sprawdź komentarze TeX-a.
Dodaj lub usuń listę poleceń TeX.
Można ich użyć do kontrolowania zachowania połączonych słów.
Uznaj, że połączone słowa są ważne.
Maksymalna liczba słów, które można ze sobą połączyć.
Minimalna długość słów wewnętrznych.
Różne opcje, które nie mieszczą się w żadnej innej kategorii.
Główny plik konfiguracyjny. Ten plik zastępuje globalne ustawienia domyślne Aspell.
Lokalizacja głównego pliku konfiguracyjnego.
Lokalizacja plików danych językowych.
Użyj tego układu klawiatury do sugerowania możliwych słów. Te błędy ortograficzne zdarzają się, gdy użytkownik przypadkowo naciśnie klawisz obok zamierzonego poprawnego klawisza.
Alternatywna lokalizacja plików danych językowych. Ten katalog jest przeszukiwany przed data-dir.
Lokalizacja katalogu dla osobistych plików list słów.
Osobisty plik konfiguracyjny. Ten plik zastępuje opcje znalezione w globalnym pliku konfiguracyjnym.
Te opcje są częścią narzędzia aspell i działają niezależnie od biblioteki.
Narzędzie aspell tworzy plik kopii zapasowej, wykonując kopię i dodając .bak do nazwy pliku. Ma to zastosowanie tylko wtedy, gdy polecenie to check
Użyj przesunięć bajtów zamiast przesunięć znaków.
Twórz brakujące kombinacje rdzenia/afiksu, których nie ma w słowniku, w trybie pipe.
Mapowanie klawiszy do użycia, albo aspell dla mapowania domyślnego, albo ispell, aby użyć tego samego mapowania, którego używa narzędzie Ispell.
Odwróć kolejność listy sugestii w trybie potoku.
Zaproponuj możliwe zamienniki w trybie potoku. W przypadku fałszu Aspell po prostu zgłosi błąd ortograficzny i nie podejmie żadnych prób sugestii ani ewentualnych poprawek.
Zmierz czas ładowania i zasugeruj czas w trybie potokowym.
Ponadto Aspell spróbuje znaleźć sens w opcjach wiersza poleceń Ispell, aby mógł on funkcjonować jako zamiennik Ispell. Jeśli Aspell zostanie uruchomiony bez żadnych opcji wiersza poleceń, wyświetli krótki ekran pomocy i zakończy działanie.
Aspell może akceptować opcje za pośrednictwem globalnych lub osobistych plików konfiguracyjnych, dzięki czemu nie trzeba ich określać za każdym razem w wierszu poleceń. Domyślny globalny plik konfiguracyjny to /etc/aspell.conf lub inny plik określony opcją --conf i jest sprawdzany jako pierwszy. Domyślny plik konfiguracyjny użytkownika ~/.aspell.conf znajdujący się w katalogu $HOME (lub inny plik określony opcją --per-conf ) jest zaznaczone jako następne i zastępuje opcje ustawione w globalnym pliku konfiguracyjnym. Opcje określone w wierszu poleceń lub poprzez zmienną środowiskową zastępują opcje określone w dowolnym pliku konfiguracyjnym.
Każda linia pliku konfiguracyjnego ma format:
option [value]
gdzie opcja to dowolna z powyższych opcji biblioteki standardowej bez myślników wiodących. Na przykład następujący wiersz ustawi domyślny język na szwajcarski niemiecki:
lang de_CH
Pomiędzy opcją a wartością może być dowolna liczba spacji, ale mogą to być tylko spacje, tzn. między nazwą opcji a wartością nie ma znaku „=”. Komentarze można również dodawać, poprzedzając je znakiem „#”, ponieważ wszystko od znaku „#” do znaku nowej linii jest ignorowane. Puste wiersze są również dozwolone. Plik /etc/aspell.conf jest dobrym przykładem ustawiania tych opcji, a Podręcznik Aspell zawiera bardziej szczegółowe informacje.
aspell-import(1), prezip-bin(1), run-with-aspell(1), word-list-compress(1)
Aspell is fully documented in its Texinfo manual. See the ` aspell ' entry in info for more complete documentation.
Wsparcie dla Aspell można znaleźć na listach mailingowych Aspell. Instrukcje dołączania do różnych list mailingowych (oraz ich archiwum) można znaleźć na stronie głównej Aspell pod adresem
Ta strona podręcznika została napisana przez Briana Nelsona