Page 1 of 2
Несколько глюков с dsl
Posted:
Tue Apr 14, 2009 4:45 pm
by gromescu
- Если в конце dsl файла стоит пустой абзац, при попытки его индексации программа вылетает с сообщением:
Warning: premature end of file /media/data/files/dict/Ro_Ru/RomanRus/Romanrus.dsl
При этом для лингвовского dslcompiler и makedict'a пустой абзац не считается проблемой.
- Если в файле abrv.dsl используются теги [trn][/trn] (насколько я помню лигвовскую справку, они там должны быть), напр.
- Code: Select all
pl.
[trn]plural[/trn]
,
то во всплывающей подсказке эти теги так и отображаются.
Пользуюсь Linux-версией из svn
Re: Несколько глюков с dsl
Posted:
Tue Apr 14, 2009 7:01 pm
by ikm
Абзац поправлю.
Про abrv: дело в том, что такой феномен как abrv-файлы нигде не документирован. Все abrv, которые я видел, не содержали никакого форматирования в принципе, и, по-моему, оно там просто не к месту. То есть вопрос, что означает приведенный пример? И бывает ли такое вообще в природе?:)
Re: Несколько глюков с dsl
Posted:
Tue Apr 14, 2009 8:47 pm
by gromescu
trn если мне склероз не изменяет отмечает область перевода для упрощения индексации lingvo, без него тоже должно работать. Еще этот тег появляется в декомпилированных словарях. Просто откопал свой старый словарик, в котором этот тег присутствует. ИМХО для GD он никакого значения не имеет и его можно игнорировать.
Re: Несколько глюков с dsl
Posted:
Wed Apr 15, 2009 7:26 am
by Ars
Кстати, да - расшифровки аббревиатур не отображаются почему-то ни при наведении мыши, ни при клике...
Re: Несколько глюков с dsl
Posted:
Wed Apr 15, 2009 10:45 am
by ikm
Значит, либо файл аббревиатур не был найден, либо в нём были проблемы с форматированием, либо данная конкретная аббревиатура не была в нем найдена.
Re: Несколько глюков с dsl
Posted:
Wed Apr 15, 2009 10:49 am
by gromescu
Посмотрел насчет [trn] - он определяет ту область, которая будет индексироваться для полнотекстового поиска, для аббревиатур он излишний, и в мой словарь видимо попал случайно при компиляции-декомпиляции.
Re: Несколько глюков с dsl
Posted:
Wed Apr 15, 2009 11:49 am
by Ars
ikm wrote:Значит, либо файл аббревиатур не был найден, либо в нём были проблемы с форматированием, либо данная конкретная аббревиатура не была в нем найдена.
а как ищется файл аббревиатур, кстати? по имени на содержание *abbr* ?
Re: Несколько глюков с dsl
Posted:
Wed Apr 15, 2009 12:45 pm
by ikm
для abcde.dsl он должен называться abcde_abrv.dsl
Re: Несколько глюков с dsl
Posted:
Wed Apr 15, 2009 12:49 pm
by Ars
Да, все правильно: En-Ru-Apresyan_abrv.dsl
Лежит рядом со словарем. Сокращения не читает
(винда ХР)
Re: Несколько глюков с dsl
Posted:
Wed Apr 15, 2009 12:59 pm
by ikm
Апресян с traduko.lib.ru?