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

» GoldenDict

Автор: Tvangeste
Дата сообщения: 06.06.2013 13:08
Bom05

Цитата:
Так что проблема, конечно общая, но как ее решить

Попробовать вернуться к предыдущей "restore point" или как там она по-русски. Ну или восстановить систему из раннего бэкапа, если у вас бэкап есть. Попробовать обновить драйвера, особенно для видеокарты. Больше ничего в голову не приходит.
Автор: Bom05
Дата сообщения: 06.06.2013 13:40
Tvangeste
Спасибо, попробую...
Автор: Abs62
Дата сообщения: 06.06.2013 19:50
ramix

Цитата:
Не совсем корректно Goldendict обрабатывает заголовки в DSL-подкарточках с использованием круглых скобок.

Чего только люди не придумают.
Пробуйте - goldendict-1.5.0-RC-1-g217dc57(EXE only).7z - 976.40 KB
Автор: BKSRU
Дата сообщения: 06.06.2013 19:58
Может все таки рано на 1.5?
1.4
Если планируете на Qt5 переходить.
Автор: ramix
Дата сообщения: 06.06.2013 20:38
Abs62

Цитата:
Чего только люди не придумают.

Да, вот изголяемся на досуге...

Вижу, подправили индикатор сканирования, который почему-то раньше не доходил до правого края.

Пока идет долгое пересканирование (МТ). Закончится - отпишусь.
Автор: Tvangeste
Дата сообщения: 06.06.2013 20:52
ramix

Цитата:
Вижу, подправили индикатор сканирования, который почему-то раньше не доходил до правого края.

Ага, это Timon Wong подправил, у него там были изрядные проблемы с китайскими хитрыми названиями словарей.
Автор: ramix
Дата сообщения: 06.06.2013 21:31
Abs62

Сейчас всё хорошо. Спасибо!

Добиваться полного сходства с Лингво в плане раздвоения заголовка в ссылке, наверное, не стоит (хотя в этом раздвоении и есть некоторая своя логика)?
Автор: Abs62
Дата сообщения: 06.06.2013 21:34
ramix
А что там за раздвоение?
Автор: ramix
Дата сообщения: 06.06.2013 21:38
Abs62
Это то, что я описал в конце своей "заявки" выше.
Вот скриншот - так понятнее.



А несколько притянутая за уши логика в том, что в некоторых случаях (это) заголовок карточки может выступать объединенным заголовком двух разных карточек (1. "это заголовок карточки" и 2. "заголовок карточки").
Автор: Abs62
Дата сообщения: 06.06.2013 22:12
ramix

Цитата:
А несколько притянутая за уши логика в том, что в некоторых случаях (это) заголовок карточки может выступать объединенным заголовком двух разных карточек (1. "это заголовок карточки" и 2. "заголовок карточки").

А в каких случаях в Lingvo один заголовок может указывать на две разные карточки?
Оба варианта после раскрытия скобок указывают на одну и ту же подкарточку, которая идёт после этого заголовка. А на что ещё они могут указывать?
Автор: ramix
Дата сообщения: 06.06.2013 22:28
Abs62
Слабое место в моих предположениях (разве что перед этим была помещена отдельная карточка с совпадающим заголовком - такое удалось смоделировать).
Но для чего-то же они пошли на раздвоение заголовка.
Может, это задел на будущее исправление функционала заголовков подкарточек, который сейчас не соответствует функционалу заголовков карточек - например, невозможно создать более одного заголовка для подкарточки...
Автор: Tvangeste
Дата сообщения: 06.06.2013 22:31
Abs62

Цитата:
А в каких случаях в Lingvo один заголовок может указывать на две разные карточки?

Как ни ломаю голову, такой случай придумать не могу. Если будут разные карточки с одинаковым заголовком, то при компиляции dslcomp заругается и не допустит в любом случае. А вот в GD как раз оно такое может существовать.

Итого, дурацкая ситуация получается. Lingvo раздваивает подкарточку, хотя никак этим воспользоваться не сможет, а GD не раздваивает, хотя воспользоваться этим раздваиванием как раз может.
Автор: ramix
Дата сообщения: 06.06.2013 22:37
Ну разве что вот такое, как я писал выше, можно за уши притянуть:

Автор: Tvangeste
Дата сообщения: 06.06.2013 22:48
ramix

Цитата:
Ну разве что вот такое, как я писал выше, можно за уши притянуть:

Удивительно, что оно скомпилировалось и не ругнулось на дубли. Или таки ругнулось?

Ну и результат откровенно неправильный. Очевидно, что перевод для подкарточки должен браться из этой самой подкарточки, а не из совершенно другой карточки.

Если бы GD распараллеливал подзаголовки, то мы хотя бы увидели *обе* карточки для заголовка "заголовок карточки". Что было бы разумно.
Автор: ramix
Дата сообщения: 06.06.2013 22:59
Tvangeste

Цитата:
Или таки ругнулось?


Ругнулось, конечно... Нарушение правил таки. Но у первой картчоки был приоритет.

Может, они в Лингво решили, что, раз, в индексе хранятся две карточки на этот подзаголовок, то пусть на каждую указывает свой заголовок - чего одной из карточек "простаивать"?

Добавлено:
Версия 2 (для чего нужны два заголовка в Лингво): для безошибочной декомпиляции и повторной компиляции полученного словаря.

Если словарь декомпилировать и затем полученную версию скомпилировать (она уже будет, естественно, без подкарточек), то вариант ссылки (это) заголовок карточки работать не будет, а вот два отдельных - будут (ведь у нас уже не одна подкарточка, а две самостоятельные карточки!).

P.S. Получается, что в DSL по умолчанию не может быть ссылок с круглыми "альтернативными" скобками. А если в ссылке есть круглые скобки, то значит они экранированы.

Основное правило - у каждой карточки свой собственный заголовок. А все эти альтернативные заголовки с круглыми скобками и вложенные карточки - это лишь способ упростить исходное составление словаря.

Добавлено:
Abs62
Есть еще один нюанс. В заголовках подкарточек могут быть теги ударения вот такого типа: {[']}{[/']}. Но GoldenDict их не учитывает в ссылке, в результате чего ссылка не работает, а теги становятся видны.

Автор: Gloggy
Дата сообщения: 07.06.2013 11:52
del
Автор: Tvangeste
Дата сообщения: 07.06.2013 11:53
ramix

Цитата:
Есть еще один нюанс. В заголовках подкарточек могут быть теги ударения вот такого типа: {[']}{[/']}. Но GoldenDict их не учитывает в ссылке, в результате чего ссылка не работает, а теги становятся видны.

Фикс: goldendict-1.5.0-RC-4-g7734973.7z - 989.07 KB
Автор: ramix
Дата сообщения: 07.06.2013 12:12
Tvangeste
Сейчас ОК.
Автор: anion23
Дата сообщения: 07.06.2013 14:09
Abs62
Насколько я помню по работе с GD на XPx32 статью можно развернуть одним кликом по названию словаря или двойным по "полосатой" зоне. Насчет второго варианта - это так или мне показалось? Потому что на XPx64 двойной клик по "полосатой" зоне дает мгновенное разворачивание-сворачивание статьи (по одинарному ничего не происходит).
Автор: Tvangeste
Дата сообщения: 07.06.2013 15:40
anion23

Цитата:
Насколько я помню по работе с GD на XPx32 статью можно развернуть одним кликом по названию словаря или двойным по "полосатой" зоне

Нет вроде, такой функционал сознательно никто не делал, хотя иногда может показаться, что оно работает. Видимо, дело в настройке "Double-click translates the word clicked". Когда два раза кликнуть по полосе, и эта настройка включена, то произойдет перезагрузка статьи и закрытые карточки могут открыться, создавая иллюзию, что просто карточка раскрылась. Как-то так.
Автор: anion23
Дата сообщения: 07.06.2013 15:43
Tvangeste
Значит показалось!
Автор: BKSRU
Дата сообщения: 07.06.2013 16:02
Двойной клик работает в режиме без автосворачивания. При этом действительно страница перегружается.
Автор: ramix
Дата сообщения: 07.06.2013 16:08
Abs62
Tvangeste
Не зная, к чему еще прицепиться , решил еще раз вернуться к теме необновления списка словарей, в которых найден заголовок при нескольких табах - поскольку мне удалось сымитировать ситуацию, в которой это встречалось у меня (прошлый раз не смог).

Последовательность такова: открываем второй таб - у него появляется свой список "найденных" словарей. Закрываем второй таб. Список его словарей переходит к первому табу. Так появляется несоответствие. Требуется обновление окна. Могут быть варианты - и список от первого таба может перейти ко второму, если закрыть первый таб. Ну и так далее... Кстати, обратите внимание, что после закрытия второго таба его заголовок присвоился первому в названии окна (в самом вверху слева).

Автор: Tvangeste
Дата сообщения: 07.06.2013 16:21
ramix

Цитата:
Не зная, к чему еще прицепиться

Отчего же, отличный баг репорт. Воспроизводится только если в настройка выставлено: "Ctrl-Tab navigates tabs in MRU order".

Счас пофиксим.
Автор: ramix
Дата сообщения: 07.06.2013 17:10
Tvangeste
А наползание надписи на вкладке поправить можно для повышения эстетичности?

Автор: Tvangeste
Дата сообщения: 07.06.2013 17:52
ramix

Цитата:
решил еще раз вернуться к теме необновления списка словарей

На проверку: GoldenDict-1.5.0-RC-8-g43f2b67.7z - 990.58 KB
Автор: ramix
Дата сообщения: 07.06.2013 18:13
Tvangeste
Спасибо! Всё корректно сейчас.

Добавлено:
Tvangeste
Пожелание: навесить на контекстное меню при щелчке правой кнопкой мыши на названии словаря в найденном еще один пункт: "Перейти в папку с файлами словаря".
Автор: Tvangeste
Дата сообщения: 07.06.2013 19:29
ramix

Цитата:
А наползание надписи на вкладке поправить можно для повышения эстетичности?

Это баг в Qt под Виндой: https://bugreports.qt-project.org/browse/QTBUG-21808

Стилями можно поиграться и попытаться улучшить, но пока получается еще страшнее. Как только меняется бэкраунд у кнопок прокрутки, так стиль самих кнопок с родного делается уродски-квадратным. Здравствуй, Windows 3.1


Цитата:
Пожелание: навесить на контекстное меню при щелчке правой кнопкой мыши на названии словаря в найденном еще один пункт: "Перейти в папку с файлами словаря".

Да!!!!
Автор: ramix
Дата сообщения: 07.06.2013 19:40
Tvangeste

Цитата:
Стилями можно поиграться и попытаться улучшить...

А можно тогда сделать запоминание ширины окна с данной вкладкой?

Автор: Tvangeste
Дата сообщения: 07.06.2013 20:18
ramix

Цитата:
А можно тогда сделать запоминание ширины окна с данной вкладкой?

На пробу, стрелки больше не должны беспокоить: GoldenDict-1.5.0-RC-9-g83fe17a.7z - 989.91 KB

Добавлено:

Цитата:
Пожелание: навесить на контекстное меню при щелчке правой кнопкой мыши на названии словаря в найденном еще один пункт: "Перейти в папку с файлами словаря".

Issue #334: "Open dictionary folder" action.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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