Ru-Board.club
← Вернуться в раздел «Программы»

» GoldenDict

Автор: BKSRU
Дата сообщения: 28.02.2014 16:10

Цитата:
Конечно. Обычно все информационные диалоги модальные - посмотрел и закрыл. Избавляет от массы проблем с предотвращением вредоносных действий юзеров.

Вы опять за свое . Ну почему вы решаете за юзеров, что им удобно? Если кто то, что то натворит это его проблемы.
А в данном конкретном случае это окно юзер может вообще не отключать. Оно само по себе полезно.
К тому же в это окно можно добавить галочку для полнотекстового поиска.
Автор: yozhic
Дата сообщения: 28.02.2014 19:03
Abs62

Цитата:
кнопочка "Headwords" в окошке с информацией о словаре

Уж больно далеко запрятали. Поближе бы. Например, в контекстное меню словаря в списке и на полке. Нужная фича. А то я уже собирался отдельные карточки делать у себя в словарях со списком всех заголовков. В идеале бы конечно иметь вызывать диалог со списком заголовков из всех словарей включённых в данный момент на полке.
А возможность редактировать строчку с заголовком в окне заголовков - это зачем?
И ещё вопрос: существует ли возможность завершить работу ГолденДикт программно? Например, ключом командной строки?
Автор: Abs62
Дата сообщения: 28.02.2014 19:35
yozhic

Цитата:
Уж больно далеко запрятали. Поближе бы. Например, в контекстное меню словаря в списке и на полке.

В принципе, можно. А что, это действительно так часто требуется?

Цитата:
В идеале бы конечно иметь вызывать диалог со списком заголовков из всех словарей включённых в данный момент на полке.

Особенно если там окажется Мультитран с его почти 3М заголовков, какие-нибудь википедии с 2.5+М и вдобавок несколько бабилоновских по 500+К.

Цитата:
А возможность редактировать строчку с заголовком в окне заголовков - это зачем?

Это фильтр просмотра.

Цитата:
И ещё вопрос: существует ли возможность завершить работу ГолденДикт программно? Например, ключом командной строки?

Штатной нет. А зачем? GD под интерактивность заточен.
Автор: yozhic
Дата сообщения: 28.02.2014 19:58
Abs62

Цитата:
А что, это действительно так часто требуется?

Я, например, очень часто пользуюсь (в Лингво, там по умолчанию все заголовки списком отображаются). Особенно с иностранными словами иногда не помнишь точно (или не знаешь, пишешь со слуха) как пишется слово, и тогда судя по предыдущим и последующим в списке, понимаешь куда дальше двигаться. Кроме того в справочниках, где каждая карточка является статьёй, список заголовков служит своеобразным Содержанием.

Добавлено:
Остальное завтра, сейчас у меня сеть отключат...
Автор: ramix
Дата сообщения: 28.02.2014 23:52
Abs62

Цитата:
Версия с возможностью просмотра заголовков словаря (кнопочка "Headwords" в окошке с информацией о словаре).

Спасибо! Хорошая функция. Надо поднять ее выше, на более видное место.
Вопросы мимоходом:
1) чем отличаются "Unique headwords total" и "Количество слов" (они не совпадают)
2) можно сделать обычную сортировку, а не "юниксоидную"? (отдельно стоящие прописные/строчные, позиция ё, № и пр.)
Автор: Abs62
Дата сообщения: 01.03.2014 00:07
ramix

Цитата:
1) чем отличаются "Unique headwords total" и "Количество слов" (они не совпадают)

GD показывает неповторяющиеся заголовки. Повторы выкидываются.

Цитата:
2) можно сделать обычную сортировку, а не "юниксоидную"? (отдельно стоящие прописные/строчные, позиция ё, № и пр.)

А какой должна быть обычная? Сейчас делается стандартная для Qt.
Автор: ramix
Дата сообщения: 01.03.2014 00:32
Abs62

Цитата:
А какой должна быть обычная? Сейчас делается стандартная для Qt.

Как в Windows: прописные/строчные не разносятся в отдельно стоящие группы, ё и е идут вперемешку (как одна буква), учитывается (видимо) код символа...

Вот конец одного из словарей в GD и LV:



Они совсем не похожи. Начала тоже не очень похожи.

Добавлено:
Abs62
Желательно всё-таки иметь доступ к самому GD во время просмотра заголовков, так как карточка просматриваемого словаря порой оказывается далеко внизу и вытащить на экран ее невозможно - окно блокировано, лифты не работают, мышь не управляет...
Автор: BKSRU
Дата сообщения: 01.03.2014 02:10
yozhic

Цитата:
Уж больно далеко запрятали. Поближе бы. Например, в контекстное меню словаря в списке и на полке. Нужная фича. А то я уже собирался отдельные карточки делать у себя в словарях со списком всех заголовков. В идеале бы конечно иметь вызывать диалог со списком заголовков из всех словарей включённых в данный момент на полке.

В общем то эта функция была реализована довольно таки давно (для DSL).
Abs62

Цитата:
Особенно если там окажется Мультитран с его почти 3М заголовков, какие-нибудь википедии с 2.5+М и вдобавок несколько бабилоновских по 500+К.

Мультитран это все таки скорее исключение. Либо сделать ограничение на размер, либо сделать список включения (возможность выбора словарей для обработки). Второй вариант больше импонирует. И наверное раз просчитанный словарь уже можно и не считать .
IMHO Список одного словаря более востребованная функция. Всех включенных словарей - опциональная (хотя сомнительна необходимость).
При навигации клавишами стрелок, вывод карточек не обновляется.
Автор: yozhic
Дата сообщения: 01.03.2014 12:35
Abs62
Прошу прощения за паузу, у нас тут в «деревне» интернет по часам работает...
RegExp'ы в фильтре - это здорово, очень удобно.

Цитата:
Особенно если там окажется Мультитран с его почти 3М заголовков, какие-нибудь википедии с 2.5+М и вдобавок несколько бабилоновских по 500+К.

О таких больших я не подумал. Я думал о средних по нескольку десятков тысяч. А то придётся: в один словарь залез, посмотрел, потом в другой, потом опять в первый... кликать устанешь. И дилетантский вопрос: а построение списка из нескольких миллионов заголовков может проблему вызвать?

Цитата:
Это фильтр просмотра.

Мы про одно и то же говорим? Я про это:


Цитата:
Штатной нет. А зачем? GD под интерактивность заточен.

Пример: редактирую словарь, если скопировать его в папку со словарями при влючённом ГД не получится - дсл блокируются ГД. Написал маленький скриптик: закрывает ГД, копирует что куда надо (в три разных места, считая бэкапы) , запускает ГД. Вот для этого. Подробности опустил, чтобы «простынь» не получилась.

Добавлено:
BKSRU

Цитата:
Всех включенных словарей - опциональная (хотя сомнительна необходимость).

Это я по многолетней работе в Лингво ориентируюсь. Там общий список всех заголовков (включённых словарей) часто очень выручал. Но важнее, однако, чтобы кнопку «Headwords» поближе вынесли, уж больно глубоко она сейчас.
Автор: Abs62
Дата сообщения: 01.03.2014 13:24
yozhic

Цитата:
И дилетантский вопрос: а построение списка из нескольких миллионов заголовков может проблему вызвать?

Тормоза это может вызвать. Очень даже заметные. И потребление оперативки. При открытии заголовков Мультитрана, к примеру, GD отжирает порядка 250 Mb лишних.

Цитата:
Мы про одно и то же говорим? Я про это:

А, вот оно что. Нет, это просто дефолтное поведение QListView. Отключу.
Автор: yozhic
Дата сообщения: 01.03.2014 13:33
Abs62

Цитата:
Отключу.

Заодно, если хотите, опечатку поправьте в подсказке «Expors headwords to list».

Добавлено:
Abs62
Уж коль скоро задул «ветер перемен», рискну предложить ещё одну «свистелочку». Компромиссное решение к нашей старой дискуссии. Нельзя ли в диалоге настройки групп приделать вот такую кнопочку «Open tab list», как в главном окне словаря? Уж больно неудобно настраивать, когда много групп, в заголовках табов ничего не видно. Вот так приблизительно:


Автор: BKSRU
Дата сообщения: 01.03.2014 15:01
GoldenDict + DSLGD v6.26_UI Revolution экспериментальная версия на основе последней сборки 1.5RC248.
Только EXE файл.
- Download: http://d-h.st/acv
Пока двигаемся в сторону такой концепции эргономики Полнотекстового поиска:

Панелька переставляемая. Пока работают копки навигации по поиску и ввод искомых слов для подсветки. Сам же поиск производим прежним способом.
Это примерный вариант.
Автор: Abs62
Дата сообщения: 01.03.2014 16:28
goldendict-1.5.0-RC-250-g06f85b7(EXE only).7z - 1.15 MB
Присобачил вызов списка заголовков к контекстным меню панели и списка словарей. Включил сортировку по правилам текущей локали. Паразитное редактирование заголовков заблокировал.

yozhic

Цитата:
Уж коль скоро задул «ветер перемен», рискну предложить ещё одну «свистелочку». Компромиссное решение к нашей старой дискуссии. Нельзя ли в диалоге настройки групп приделать вот такую кнопочку «Open tab list», как в главном окне словаря? Уж больно неудобно настраивать, когда много групп, в заголовках табов ничего не видно.

Посмотрю, как время будет.
Автор: BKSRU
Дата сообщения: 01.03.2014 19:23
Экспериментальная версия на основе последней сборки 1.5RC250, с последними поправками.
Только EXE файл.
- Download: GoldenDict_250_UI_Rev.7z - 1.25 MB

Добавлено:
Abs62
После использования Заголовков курсор мыши меняет вид на стандартный при изменении размеров главного окна.

И все таки невозможно полноценно просматривать карточки при блокированном окне. Длинные карточки не просмотреть и на полке далеко не один словарь.
Автор: Abs62
Дата сообщения: 01.03.2014 20:58
BKSRU

Цитата:
После использования Заголовков курсор мыши меняет вид на стандартный при изменении размеров главного окна.

Это поправлю.

Цитата:
И все таки невозможно полноценно просматривать карточки при блокированном окне. Длинные карточки не просмотреть и на полке далеко не один словарь.

Подумаю. С наскоку лезть неохота, дабы дров не наломать.
Автор: Abs62
Дата сообщения: 03.03.2014 16:19
goldendict-1.5.0-RC-253-ged18c9a(EXE only).7z - 1.16 MB
Вариант с немодальным списком заголовков. И кнопочкой в диалоге настройки групп.
Автор: ramix
Дата сообщения: 03.03.2014 16:38
Abs62

Цитата:
Вариант с немодальным списком заголовков.

Данке шён, работает ОК.

Цитата:
И кнопочкой в диалоге настройки групп.

Работает. Только присутствует некий визуальный диссонанс в виде наложения текста на стрелочки (или наоборот, стрелочек на текст):
Автор: Abs62
Дата сообщения: 03.03.2014 17:16
ramix

Цитата:
Только присутствует некий визуальный диссонанс в виде наложения текста на стрелочки (или наоборот, стрелочек на текст):

Старая проблема где-то в потрохах Qt, когда стрелки прокрутки рисуются поверх заголовка закладки. Проявляется нечасто и при непонятных пока что мне условиях, потому как у себя мне такого эффекта добиться не удаётся.

PS. Возможно, сказывается этот баг.
Автор: sikemo
Дата сообщения: 03.03.2014 21:49
подскажите, сабжем можно включать/выключать словари так же легко, как Лингво? и видеть список статей как в офтопике?
Автор: BKSRU
Дата сообщения: 04.03.2014 03:33
Включать/выключать так же легко. Список будет виден - это зависит от ваших предпочтений в настройках.
Автор: BKSRU
Дата сообщения: 04.03.2014 16:11
Abs62
Навигация по списку клавишами невозможна. В общем то это не удобно.
Автор: ramix
Дата сообщения: 04.03.2014 20:51
BKSRU

Цитата:
Навигация по списку клавишами невозможна. В общем то это не удобно.

Если щелкнуть по заголовку окна, то можно навигачить клавишами.
Автор: BKSRU
Дата сообщения: 05.03.2014 00:29

Цитата:
Если щелкнуть по заголовку окна, то можно навигачить клавишами.

Карточки при этом все равно не обновляются.
Автор: soliduz
Дата сообщения: 05.03.2014 00:45
Сканирование работает в Word 2010 и не работает в Word 2013.
Есть предположение, что 2010 и 2013 технологически близки и соответственно есть шанс подружить 2013 со сканированием.

Зачем?
Вообще, как оказалось, GoldenDict идеален для изучения языков путем чтения книг. Основные продукты навязали представление, что окно с переводом должно быть всплывающее и не большое. Это удобно для тех, кто знает язык и изредка смотрит в словарь. В процессе обучения значительно удобнее обратный подход, когда окно словарной статьи статичное и большое, а окно с текстом или равное или меньше. Из программ работающих со сканированием и вместе с тем удобных для чтения нашел word 2010 с режимом чтения. Вот как это выглядит


В Word 2013 режим чтения значительно улчшен

Возможно есть, что-то кроме Word, но найти не смог.
Автор: yozhic
Дата сообщения: 05.03.2014 15:22

Цитата:
кнопочкой в диалоге настройки групп

Ай да Пушкин Abs62, ай да молодец! (C) Пардон, не удержался. Радость и вправду велика.
Вот ещё не могу не похвалить диалог с заголовками и особенно фильтр с RegExp. Это ж теперь можно какие угодно выборки делать по окончаниям, приставкам, корням и др. Очень удобно и нужно.
Автор: ammiwix490
Дата сообщения: 06.03.2014 11:17
Oxford Advanced Learner's Dictionary 8th Edition в DSL и LSD формате
dc.ru-board.com
Автор: yozhic
Дата сообщения: 07.03.2014 10:05
Подправил шапку, добавил пару ссылок. Её вообще бы переделать.
Автор: BKSRU
Дата сообщения: 09.03.2014 19:05
GoldenDict + DSLGD v6.26_UI Revolution на основе последней сборки 1.5RC253 + последние изменения.
- Download: GD_1.5RC253_v6.26_UiRev.7z - 16.52 MB
New:
Full-Text Search (полнотекстовый поиск) отделен от Word Stat. При нажатии соответствующего пункта в меню иконки словаря (Full-Text Search), фокус перейдет на строку поиска для Полнотекстового поиска.
Улучшена навигация по найденному - автоматический переход к следующей карточке.

Дополнительная информация об экспериментальной сборке:
http://forum.ru-board.com/topic.cgi?forum=5&topic=45338&start=120#1

Конечно, это весьма экспериментальный вариант и нуждается в оптимизации. Разделение еще не полное... Да и от журнала необходимо отделить... Так что будьте внимательны с важным журналом, не сохраните - исчезнет.
Из важных моментов - осталась реализация поиска по группе выбранных словарей. На данный момент в общем то с этим справляется режим добавления - галочка add в контекстном меню кнопки поиска. Там же переключение на RegExp.
Автор: BKSRU
Дата сообщения: 10.03.2014 14:13
Экспериментальная версия на основе последней сборки 1.5RC253, с последними поправками. Только EXE файл.
- Download: http://d-h.st/VuW
Вариант совмещения строки Полнотекстового поиска со строкой поиска по заголовкам. Иконка лупы для Полнотекстового поиска. Иконка стрелок реагирует на нажатие левой/правой кнопок мыши соответственно для перехода к найденному - следующий/предыдущий.
Автор: romanticUK
Дата сообщения: 10.03.2014 16:17
BKSRU
а как пользоваться ваши полнотекстовым поиском - куда что вводить? у меня как не ввожу текст для поиска - ничего не находит?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

Предыдущая тема: Total video converter 3.14 ошибка конвертации


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.