BKSRU
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору apokalupsis Цитата: сделал поиск в словаре Апресяна (анг-рус) вот что получилось | С этим ясно, думаю быстро поправлю. Просто дело в том, что пока я ориентировался на "правильные" словари, где строки статей идут через табуляцию. И вам советую делать новые словари именно через табуляцию. Научитесь работать с Excele, здорово поможет Цитата: сделал поиск в словаре Хорикова (элл-рус), выдал заголовки | Здесь просто надо научиться использовать запросы, лучше разобрать простые RegExpы. Дайте пробел в запросе и выдаст заголовки с целыми словами. В данном случае, наверное лучше сделать запрос в режиме RegExp - правда\b. Тогда найдутся и те карточки, строки в которых оканчиваются на это слово (т.е. в них слово правда не имеет пробел в конце), либо на символ отличный от пробела, например - запятая. \b - граница слова. Смотрим шпаргалку по регеспам. Лучше даже сделать так запрос - \bправда\b. В этом случае поиск железно даст те карточки в которых встречается слово - правда, без приставок и окончаний. Ну или ситуация, когда это слово ограничено тегами. Цитата: сделал поиск в большом рус-элл словаре, искал греческое слово, всё нормально, выдаёт заголовки. В каждой же указанной статье нужно искать это слово с помощью Ctrl+F. | Да пока именно так. Понимаю, что не удобно каждый раз заново вводить, но тут не моя вина. Не знаю почему в официальной сборке сделали автоподстановку запроса и автозакрытие строки не отключаемым. На сегодня приоритетные задачи: - Сделать отключаемую автоподстановку строки заголовочного поиска в строку поиска по открытым статьям. - Автовключение строки поиска автоподстановка поискового запроса для Полнотекстового поиска. В этом случае Полнотекстовый поиск будет на порядок удобнее. Как уже говорил. Полнотекстовый поиск завязан на статистическом окне по причине того, что отладить было проще именно в этом окне. На самом деле, конечно строку поиска будет удобнее вводить, либо в строку поиска по заголовкам, либо в строку поиска по открытым карточкам. Тогда эргономику можно сделать идеальной. Склоняюсь к мысли, что завязывать полнотекстовый поиск лучше всего на строке писка по открытым карточкам, которая появляется по Ctrl+F. Далее надо будет сделать выбор поиска по: - Конкретному словарю, с возможностью добавления карточек если поиск произвести в другом словаре. Сейчас это работает (в окне имеется галочка - add), но можно сделать удобнее. - По специально выбранным словарям (типа список с галочками). Примерно так как сделано в StarDict. Но может лучше сделать поиск по включенным словарям на полке. И вот далее можно будет попытаться сделать поиск по другим форматам. Как уже писал, в таких как DICT, XDFX... думаю это реально сделать. | Всего записей: 1559 | Зарегистр. 29-01-2009 | Отправлено: 05:51 26-02-2014 | Исправлено: BKSRU, 06:54 26-02-2014 |
|