LINUX.ORG.RU

Вышел SimpleDict 0.3.0

 , , ,


0

0

SimpleDict - это мультиформатный мультиплатформенный электронный словарь, написанный с помощью Qt 4.

Основные возможности программы:

  • поддержка нескольких словарных форматов (XDXF, MOVA, DSL, StarDict и собственного SDB);
  • многотабовый интерфейс;
  • быстрое переключение между языками словарей;
  • поддержка различных визуальных стилей (как встроенных, так и системных);
  • поддержка звука начиная с 0.3.0 (пока что базовая);
  • поиск по индексу по всем подключенным словарям (в т.ч. поиск по шаблону и нечеткие запросы);
  • интерфейс на английском и русском языках.

>>> Сайт программы



Проверено: hibou ()
Последнее исправление: CYB3R (всего исправлений: 1)

Ответ на: комментарий от Spicos

> Собралось но не запустилось ))). Я так понял что весь GTK надо еще скачать.

не весь, только glib-2.0 (это исключительно для стардикта)

simpledict
() автор топика

Вопросы автору.

Под какой версией GPL программа? 2 и 3 на выбор пользователя?
Какие требуются библиотеки, помимо Qt-4.3+ и glib-2.0+ ?

Спрашиваю для ебилда. Или уже есть?

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

> Допилите - скажу вам огромное спасибо, у меня, как переводчика, StarDict всё же основной инструмент. И кстати оформление гуя отличное, за исключением цветов, не слушайте троллей :)

Спасибо) цвета починим, однако странно, что проблемы с форматированием, Вы бы не могли ссылочку на словарь предоставить?

simpledict
() автор топика
Ответ на: комментарий от question4

> Под какой версией GPL программа? 2 и 3 на выбор пользователя? Какие требуются библиотеки, помимо Qt-4.3+ и glib-2.0+ ?

Библиотеки только эти. Версия GPL - непринципиально, 2 или 3 на выбор.

simpledict
() автор топика
Ответ на: комментарий от tchn

6 языков. негусто... А что делать если мне какой-нибудь марийский нужен? http://lingvodics.com/pages/languages/ - воно сколько всего есть для офлайн версии тойже лингво (читай при желании для stardict)
Да и онглийских словарей тоже гораздо больше, чем в онлайн версии http://lingvodics.com/dics/view/English+Russian

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

> А zlib не нужна?

фактически нужна, но в Qt4 она вроде как входит по умолчанию.

simpledict
() автор топика
Ответ на: комментарий от petrosyan

> интересно, че они курили, когда название формата придумывали?

Глядя на качество словарей, абсолютно наплевать на его расширение.

blackst0ne ★★★★★
()

Ебилд

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit qt4

DESCRIPTION="Simple dictionary based on Qt4"
HOMEPAGE="http://simpledict.net23.net/"
SRC_URI="http://downloads.sourceforge.net/simpledict/simpledict-${PV}-src. tar.gz"


LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND=">=x11-libs/qt-core-4.3.0
>=dev-libs/glib-2.0"
RDEPEND="${DEPEND}"
#If this doesn't work, replace 'qt-core' with 'qt'

S=$S-src

src_compile() {
eqmake4 SimpleDict.pro || die "Qmake failed"
emake || die "Make failed"
}

src_install() {
INSTALL_ROOT="${D}" emake DESTDIR="${D}" install || die "Install failed"
}

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

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit qt4

DESCRIPTION="Simple dictionary based on Qt4"
HOMEPAGE="http://simpledict.net23.net/"
SRC_URI="http://downloads.sourceforge.net/simpledict/simpledict-${PV}-src.tar.gz"

LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND=">=x11-libs/qt-core-4.3.0
	>=dev-libs/glib-2.0
	sys-libs/zlib"
RDEPEND="${DEPEND}"
#If this doesn't work, replace 'qt-core' with 'qt'

S=$S-src

src_compile() {
	eqmake4 SimpleDict.pro || die "Qmake failed"
	emake || die "Make failed"
}

src_install() {
	INSTALL_ROOT="${D}" emake DESTDIR="${D}" install || die "Install failed"
	dodoc README
}

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

> > Собралось но не запустилось ))). Я так понял что весь GTK надо еще скачать.

> не весь, только glib-2.0 (это исключительно для стардикта)

glib-2.0 стоял у меня. Однако при сборке в файле gtypes.h выскочила ошибка (строка №34: не могу найти файл glibconfig.h). Файл был в этом-же каталоге: /usr/include/glib-2.0/glib . Пришлось переписать с #include <glibconfig.h> на #include "glibconfig.h" . Почему так произошло с glib`ом - не пойму...

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

> glib-2.0 стоял у меня. Однако при сборке в файле gtypes.h выскочила ошибка (строка №34: не могу найти файл glibconfig.h). Файл был в этом-же каталоге: /usr/include/glib-2.0/glib . Пришлось переписать с #include <glibconfig.h> на #include "glibconfig.h" . Почему так произошло с glib`ом - не пойму...

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

simpledict
() автор топика
Ответ на: комментарий от Barlog_M

> Я правильно понимаю, что под венду принято калькуляторы писать начинающими быдлокодерами, а под *nix - словари?

а начинающими быдлотроллями принято троллить на лоре...

simpledict
() автор топика
Ответ на: комментарий от blackst0ne

Качество словаря определяется определяется прежде всего качеством бумажного источника и качеством оцифровки, а не форматом. К тому же кто запрещает использовать исходники лингвовских словарей в dsl?

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

> Зазипованный xdxf, который при импортировании разжимается, кладется в >"кэш" и полностью грузится в память...

бред какой-то, при конвертирование в stardict xdxf превращается в два файла отсортированный список слов и статьи. При показе статьи только сама статья загружается в память.

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