LINUX.ORG.RU

Вышел StarDict 2.4.5


0

0

После полгода разрботки вышла новая версия OpenSource оболочки словарей.
Одно из основных измений возможность собрать stardict без зависимостей от Гнома.
Также в Changelog указаны:
* оптимизация и улучшение кода
* немецкий перевод

Changelog: http://stardict.sourceforge.net/Chang...

>>> Подробности

anonymous

Проверено: Pi ()

Stardict - это хорошо, хоть и немного тормознуто.

Интересно, а в нем когда-нибуть появится функция установки словарей в пользовательскую директорию ?

Art_Navsegda
()

*размечтался* Собрали бы они его под макос, с нативным интерфейсом...

svu ★★★★★
()

В прошлой версии немного доставало то, что список клавиш для модификатора сканирования, был какой-то уж очень не удобный.
Всего-то Win,Shift,Alt,Ctrl, а эти клавиши уже, как правило, используются другими приложениями или WM.
Интересно сделали ли они возможность задавать произвольные клавиши для сканирования.

Dead ★★★★
()
Ответ на: комментарий от Art_Navsegda

>Stardict - это хорошо, хоть и немного тормознуто.

Вы его на чем запускаете? На 386DX? На календарь посмотрите, и купите новый компьютер.

anonymous
()
Ответ на: комментарий от anonymous

>Вы его на чем запускаете? На 386DX? На календарь посмотрите, и купите новый компьютер.

Подари мне деньги, я куплю. :) (я бедный студент, мне не платят зарплату, никто меня не любит, и все вокруг жадные сволочи)

Не, реально, например связка из gnome-dictionary в виде апплета и dictd запускаемом через inetd, работотает на порядок шутрее, при премерно равном количестве доступных словарей. Но у стардикта более приятный фейс и переводить большие куски текста с автосканом гораздо удобнее.

anonymous
()
Ответ на: комментарий от Art_Navsegda

> Интересно, а в нем когда-нибуть появится функция установки словарей в пользовательскую директорию ?

Интересно, а когда её не было?

AP ★★★★★
()
Ответ на: комментарий от Dead

На самом деле удобнее было бы сделать двойное начатие на модификатор для перевода. Вот тока не знаю возможно ли это.

vtVitus ★★★★★
()
Ответ на: комментарий от vtVitus

Угу, а ещё раскладку через сочетание двух клавиш очень удобно переключать :) Только пальцы к концу рабочего дня болят :)

Напишите RFE. Только не стардиктовцу. Напишите его автору форка -- wisedict (там же на SF.net)

AP ★★★★★
()

А мне понравился Dictionary.app. Легкий, быстрый, вот только автор (похоже) его забросил и дальше не развивает.

kraw ★★★★
()
Ответ на: комментарий от AP

>Интересно, а когда её не было?

Stardict 2.4.3 - либо ее действительно нету, либо я чего то не понимаю.

Какие там есть способы установки словавей, кроме копирования файлов в /usr/share/stardict/dic ?

anonymous
()
Ответ на: комментарий от AP

>~/.stardict/dic

Ага, пасиб, тупые мы. Даже нашел упоминание об этом во встроенном хелпе. Видимо, это из за отсутствия кнопки "установить словарь" в самом интерфейсе и инструкций на сайте.

anonymous
()

как я понял все фичи портированы из stardict-ed/wisedict причем
портированы самим автором, нафига это было делать, нет чтобы сосредоточиться на разработке своего форка?

anonymous
()
Ответ на: комментарий от anonymous

Ну не знаю про хелп. Просто обычно $INSTALL_PATH/share/$PROGRAMM_NAME/что-то = ~/$PROGRAMM_NAME/что-то :)

AP ★★★★★
()

configure --prefix=/usr --without-gnome --enable-static --enable-shared=no --with-gnu-ld --disable-gnome

не получается без GNOME :-(

saper ★★★★★
()
Ответ на: комментарий от saper

набери configure --help ламо(configure --disable-gnome-support)

anonymous
()

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

Собственно если сейчас пойти в сорсы, то несложно будет найти то место, где обрабатываются эти действия.
там CASE и перечисление кнопок.
Собственно работы на пару минут.

Это я к тому, кому не хватает стандартных кнопок, а хочется что-то свое :)

MakcuM
()
Ответ на: комментарий от MakcuM

разачарую тебя малыш,
там только реакция на клавиши модификаторы,
так что то что возможно там реализовано,
а перехватывать нажатия всех остальных клавиш нажатых не над твоим окном проблематично

anonymous
()
Ответ на: комментарий от AP

Почитал я его лог. Все очень запущено. Особенно на слезу пробила ругань на эппл, макос и макосников. Вообще, может, просто к стардикту проще морду макосовскую сделать? Хотя бы без наворотов...

svu ★★★★★
()
Ответ на: комментарий от AP

>О как. И Shift тоже?

так эть shift я и так часто жму при письме и т.п.

зачем мне чтоб при каждом нажатии на shift появлялось окно с переводом.

Dead ★★★★
()

На готовые словари от лингво для StarDict никто ссылочки не даст? А то иногда не хватает стандартных.

kenneth ★★★
()
Ответ на: комментарий от kenneth

Если есть исходный словарь в DSL, то Вам сюда: http://sourceforge.net/project/showfiles.php?group_id=95155

Там же есть неплохие и большие словари в других форматах, который можно конвертнуть в стардиктовский формат. Я себе, например, таким образом подключил в wisedict немецкой-русский словарь с ~95 тысячами лексических входов (http://prdownloads.sourceforge.net/xdxf/sdict01_german_rus2.dct.bz2?download).

Делается так:

1. Качаем словарь, распаковываем куда-нибудь.
2. Затем идём по url: http://xdxf.sourceforge.net/forum/viewtopic.php?p=983&sid=2d128b9f92a47eb... и качаем программу для преобразования из одного формата в другой.
3. Распаковываем программу, компилируем.
4. $ cd src
5. ./makedict -f sdict -t stardict путь/к/распакованному/словарю/ну/и/сам/словарь/конечно
6. Смотрим на вывод, идём в созданный по имени файла словаря каталог.
7. Открываем в любом редакторе файл с расширением .ifo и меняем в нём значение параметра samtypesequence с g на m
8. Копируем все три файла в ~/.stardict/dic
9. Запускаем stardict/wisedict
10. Пользуемся словарём.

AP ★★★★★
()
Ответ на: комментарий от AP

скачал себе новинку, сборка без gnome - 165K (v 2.4.4 c гномом была 740К)

насчет функциональных клавиш - у меня в KDE 3.4.1 клавиша win ни чем не занята, ее то я и указал в настройках

vadiml ★★★★★
()
Ответ на: комментарий от AP

Что-то я в упор не вижу ссылку на makedict-0.2alpha16. Только обсуждение. Ткните плиз.
Кроме немецкого, там еще чешский в dct есть, и они оба мне очень нужны.

kenneth ★★★
()
Ответ на: комментарий от AP

Спасибо. Там просто зарегистрироваться нужно было. Буду пробовать.

kenneth ★★★
()
Ответ на: комментарий от AP

>7. Открываем в любом редакторе файл с расширением .ifo и меняем в нём значение >параметра samtypesequence с g на m

начиная с 2.4.5 этот пункт совершенно не нужен,
вернее очень глупо это делать.

anonymous
()
Ответ на: комментарий от anonymous

> начиная с 2.4.5 этот пункт совершенно не нужен, вернее очень глупо это делать.

Специально для тех, кто делает очень умно: я не пользуюсь 2.4.5. Я пользуюсь wisedict

AP ★★★★★
()
Ответ на: комментарий от AP

а чтобы отключить словари нужно его опять перезапускать ? те как я понял до функциональности stardict-ed оригиналу еще далеко ...

anonymous
()
Ответ на: комментарий от anonymous

>а чтобы отключить словари нужно его опять перезапускать ? те как я >понял до функциональности stardict-ed оригиналу еще далеко ...
да увы гном они убрали из зависимостей а вот доступ к словарям оставили какой был - значит прийдется оставаться на stardict-ed ....
А вот собирается ли кто обновлять stardict-ed ?

anonymous
()
Ответ на: комментарий от AP

>Специально для тех, кто делает очень умно: я не пользуюсь 2.4.5. Я пользуюсь >wisedict

для него тем более не надо менять g на m.

fghj ★★★★★
()
Ответ на: комментарий от anonymous

>А вот собирается ли кто обновлять stardict-ed ?

он переименован и называется теперь wisedict(http://wise.sf.net)

fghj ★★★★★
()
Ответ на: комментарий от fghj

Почему Вы так решили? Моё мнение основано на личном опыте, показывающем, что иначе сконвертированный словарь не будет нормально работать. На чём основано Ваше мнение?

AP ★★★★★
()
Ответ на: комментарий от AP

> Моё мнение основано на личном опыте, показывающем, что иначе
> сконвертированный словарь не будет нормально работать

а вы запускали wisedict и у вас ничего не работало с 'g' в sametypesequence?

fghj ★★★★★
()
Ответ на: комментарий от Lautre

какая там внутри кодировка не смотрел, но с системной utf8 работает нормально

зы я все словари, кроме рус-укр, брал на http://gnome.msiu.ru/stardict.php

vadiml ★★★★★
()
Ответ на: комментарий от AP

>Именно

позвольте усомниться, я думаю вы запускали stardict и в нем не работало,
и вы предположили что не будет работать и в wisedict. Как указано на wise.sf.net
там есть pango support (g значит pango). И если у вас не работает, то это баг и надо сообщить разработчику, а не изобретать велосипеды.

fghj ★★★★★
()
Ответ на: комментарий от fghj

Может мне кто нибудь обяснить, как работает его "selection" ? У меня окно появляется только если я делаю копирование слова в буфер, и то не всегда.

argin ★★★★★
()
Ответ на: комментарий от argin

Извиняюсь, как работает его "scan", как добиться что он автоматически показывал перевод слова ?

argin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.