From: anyr@tut.by To: community@lists.altlinux.org Subject: Re: [Comm] Hunspell & new dicitonary Date: Tue, 09 Mar 2010 09:47:14 +0200 Message-ID: <hn4ue2$sg3$1@dough.gmane.org> (raw) In-Reply-To: <4B950AB3.7060606@gmail.com> Sergey Kurakin wrote: > On 03/07/2010 01:58 PM, anyr@tut.by wrote: >> Пытаюсь сделать специализированный словарь для openoffice, т.е. используя >> hunspell. > > Уточните, какой у вас дистрибутив. Есть нюансы. ALTLinux Desktop p5 > > А почему бы не воспользоваться для проверки самим hunspell? Да, мне уже подсказали про параметр -d, который я сейчас активно использую. > Да, только лучше не просто менять ссылку, а разобраться, как работает > механизм альтернатив и сделать для вашего словаря соответствующую > альтернативу. Не думаю, что правильно будет пытаться разобраться сразу в нескольких вещах, поэтому пока попытаюсь сделать словарь для Ooo, а потом уже его использовать где-то в другом месте. > 1. Среди пакетов hunspell-ru-lebedev есть так называемый > "комбинированный" словарь, допускающий как использование буквы "ё", > так и замену "ё" на "е". Среди hunspell-ru(-io) такого комбинированного > варианта нет. Обязательно воспользуюсь словарем проф. Лебедева, спасибо. Про файл аффиксов с комментариями я и вовсе не знал :) > 3. Пакеты hunspell-ru-lebedev содержат некоторое количество > добавленных мною новых слов, тщательно отобранных и проверенных, > главным образом по Русскому орфографическому словарю под ред. > В. В. Лопатина. Кстати, медицинские термины там тоже представлены, > хотя и в ничтожном количестве: > > С удовольствием включу в свою сборку и ваши слова. Но только те из > них, которые смогу проверить по словарю Лопатина. Пока я еще пытаюсь разродится с возможно не очень хорошей идеей по использованию корней латинских/гречески слов как аффиксов для того, чтобы не писать очень большой словарь, а ограничиться такими вот правилами аффиксов. Пример файла аффиксов: SET KOI8-R FLAG long SFX E1 Y 1 SFX E1 а орея а SFX E2 Y 1 SFX E2 а орея/H9 а SFX F1 Y 1 SFX F1 а ограмма а SFX F2 Y 1 SFX F2 а ограмма/I9 а SFX G1 Y 2 SFX G1 итет омодулятор [итет] SFX G1 а омодулятор [а] SFX G2 Y 2 SFX G2 итет омодулятор/K9 [итет] SFX G2 а омодулятор/K9 [а] Пример файла словаря: лимфа/E1E2F1F2G1G2 Ну и необходимо будет еще туда добавить окончания для самого слова лимфа. Где-то так я попытаюсь побороть очень большое количество терминов. -- Andrey Yurkovsky
next prev parent reply other threads:[~2010-03-09 7:47 UTC|newest] Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top 2010-03-07 10:58 anyr 2010-03-08 14:33 ` Sergey Kurakin 2010-03-09 7:47 ` anyr [this message] 2010-03-10 12:18 ` Sergey Kurakin 2010-03-13 14:37 ` anyr 2010-03-14 13:40 ` Sergey Kurakin 2010-03-14 20:31 ` anyr 2010-03-16 18:19 ` anyr 2010-03-16 21:07 ` anyr 2010-03-17 18:09 ` Sergey Kurakin 2010-03-17 17:21 ` Sergey Kurakin 2010-03-17 18:53 ` anyr 2010-03-17 20:26 ` Sergey Kurakin 2010-03-20 14:57 ` anyr 2010-03-21 9:42 ` Sergey Kurakin 2010-03-21 13:04 ` anyr 2010-03-21 19:08 ` Sergey Kurakin 2010-03-22 15:41 ` Andrey Yurkovsky 2010-03-25 18:53 ` Andrey Yurkovsky
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to='hn4ue2$sg3$1@dough.gmane.org' \ --to=anyr@tut.by \ --cc=community@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git