2013-04-07 4 views
0

Здесь команда я бегу:Почему aspell предлагает самое слово, которое он не может проверить?

> echo "civilization" | aspell -a 
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1) 
& civilization 3 0: civilization, civilizations, civilization's 

Почему Aspell предложить само слово («цивилизация»), но не в состоянии проверить его орфографию? В отличие от этого, Hunspell кажется, чтобы получить это право

> echo "civilization" | hunspell 
Hunspell 1.3.2 
* 

, но это, вероятно, потому, что два заклинания шашки использовать различные словари.

EDIT: Запуск этого на другой машине и по-разному/старой версии ASpell, кажется, работает, хотя:

> echo civilization | aspell -a 
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.3) 
* 

ответ

0

По словам Кевина Аткинсона (ASpell сопровождающему, link) это ошибка, и он не был уверен, что, если есть отчет открыт для него. Он не был уверен, что если это будет исправлено.

0

прописных и строчных
Что вы получаете, если вы попробуете его с Civilization?

Microsoft Windows XP [Version 5.1.2600] 
(C) Copyright 1985-2001 Microsoft Corp. 

T:\msys\1.0\src\aspell-0.60.6\.libs>echo "zivilisation" | aspell -a 
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6) 
& zivilisation 3 1: Zivilisation, Zivilisationen, Sterilisation 

T:\msys\1.0\src\aspell-0.60.6\.libs>echo "Zivilisation" | aspell -a 
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6) 
* 

T:\msys\1.0\src\aspell-0.60.6\.libs> 
+0

Это «эхо» Цивилизация »с« Z », а не« C ». – Jens

+0

Это диктатор 'de' не' en'. Только чтобы показать, что вы получаете с первой буквой 'Z' и' z'. –