The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Настройка одновременной проверки двух языков в Aspell
По умолчанию aspell может проверять только один язык, для одновременной
проверки ошибок в английских и русских словах можно пойти обходным путем и
создать комбинированный словарь:

    su
    cd /usr/lib/aspell*
    grep '^special' en.dat >>ru.dat
    aspell dump master en >w.en
    aspell dump master ru-yo >w.ru
    cat w.ru w.en >w.all
    aspell --lang=ru --encoding=UTF-8 create master ruen.rws < w.all
    rm -f w.ru w.en w.all
    echo "add ruen.rws" > ru.multi

Если в системе используется русский словарь без поддержки буквы "Ё", вместо
"ru-yo" следует использовать имя "ru".

После выполнения данных операций, в стандартный русский словарь будет добавлена
поддержка английского языка.
 
22.01.2010 , Автор: bosha , Источник: http://wiki.archlinux.org/index.php... (доп. ссылка 1)
Ключи: spell, aspell, rus, language, dict / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Русификация

Обсуждение [ RSS ]
 
  • 1.1, минона, 14:21, 23/01/2010 [ответить] [смотреть все]
  • +/
    # aspell dump master ru-yo > w.ru
    Ошибка: The file "/usr/lib/aspell/ru-yo" can not be opened for reading.

    # aspell dump master ru > w.ru
    отрабатывает

     
     
  • 2.2, минона, 14:23, 23/01/2010 [^] [ответить] [смотреть все]
  • +/
    потом ещё эти предупреждения aspell --lang ru --encoding UTF-8 create master ... весь текст скрыт [показать]
     
  • 1.3, pavlinux, 14:39, 23/01/2010 [ответить] [смотреть все]  
  • +/
    Чередуем языки :)
    [code]
    for ((i=0; i < 'cat ru.dic | wc -l'; i++)) \
       do export i;\
       DATA='awk 'NR==ENVIRON["i"]' ru.dic';\
       DATA+='awk 'NR==ENVIRON["i"]' en.dic';\
       echo $DATA >> common.dic;\
    done;
    [/code]


    aspell
    a
    английских
    and
    в
    are
    для
    as
    иcomplex
    и
    data
    комбинированный
    encryption
    может
    for
    можно
    from
    обходным
    generating
    один
    keys,
    одновременнойlarger
    ошибок
    modeling
    По
    numbers
    пойти
    of
    проверки
    phenomena
    проверять
    purposes,
    путем
    random
    русских
    Random
    словарьsamples
    словах
    selecting
    создать
    sets.
    только
    simulating
    умолчанию
    such

     
  • 1.4, аноним, 12:08, 24/01/2010 [ответить] [смотреть все]  
  • +/
    А зачем тогда нужна опция:

    man aspell
    ...
    --extra-dicts=<list>
                  Extra dictionaries to use.
    ...

     
     
  • 2.6, pavlinux, 17:05, 24/01/2010 [^] [ответить] [смотреть все]  
  • +/
    Extra dictionaries to use Доп словари, не языки aspell и подобные, туп... весь текст скрыт [показать]
     
  • 1.7, alex789, 02:42, 25/01/2010 [ответить] [смотреть все]  
  • +/
    супер!!! большое прибольшое спасибо!

    а можно еще и для hunspell'а такое же руководство? - плиииззз))

     
  • 1.8, Wormik, 00:20, 26/01/2010 [ответить] [смотреть все]  
  • +/
    И для FireFox с OpenOffice.org. Мне и там и нам надо язык из списка выбирать для проверки.
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:



      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor