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

» GoldenDict

Автор: ddddddima
Дата сообщения: 11.02.2013 15:33
anion23

Цитата:
SlasNsk
Сорри, шрифт в стиле из предыдущего поста на XP 32bit'ной системе не подхватился. Добавил версию arialuni.ttf постарее. Проверил - вроде работает. Стиль подхватывает шрифт из локальной папки (не требуется установка в системную папку). Если еще актуально, то вот:
http://rghost.ru/43606705


Что то у меня на XP остались такие же траблы с транскрипцией.
А Ваш стиль очень понравился!

Портативная версия.
Автор: Abs62
Дата сообщения: 11.02.2013 15:52
anion23

Цитата:
У меня почему-то не хочет сканироваться в ScanPopup окошко символ "@"...

Он не рассматривается как буква или цифра.
Автор: anion23
Дата сообщения: 11.02.2013 16:12
Abs62
Ясно. Спасибо! Просто у меня GD вылетел на этом символе, а после перезапуска не появлялось всплывающее окошко при сканировании собачки.

ddddddima
Попробуйте скачать архив по этой ссылке http://rghost.ru/43720446 (распакуйте его в папку \portable\styles). В настройках GD выберите основным стиль "по умолчанию".
Автор: ddddddima
Дата сообщения: 11.02.2013 16:33
anion23

Получается вот так:
http://img15.imageshack.us/img15/6390/20130211162835.png
а было без стиля так:
http://img707.imageshack.us/img707/5150/75333800.png

Подскажите пожалуйста, как выкрутится.
Автор: anion23
Дата сообщения: 11.02.2013 16:55
ddddddima

В стиле путь к шрифту прописан таким образом (строка 5) - src: url('file:///styles/MyCGstyle1/ARIALUNI.TTF') format("truetype"), т.е. реальный путь к файлу шрифта должен совпадать: "Ваш каталог GoldenDict"/portable/styles/MyCGstyle1/ARIALUNI.TTF. Ну и билд должен быть из последних (у меня версия 1.0.1-557)...
Автор: ddddddima
Дата сообщения: 11.02.2013 17:08
anion23
Я затупил... забыл посмотреть путь и положить файлы *css в папку portable.
Все работает, Большое спасибо!
Автор: BKSRU
Дата сообщения: 11.02.2013 18:16
New Concept Style v2.2

New Concept Style - это новый комплексный подход к составлению, отображению словарей и в конечном итоге к работе с ними пользователями. Включает в себя компоненты: DSLGD, HTMLGD, Text-To-Speech Engine (TTS)
Комплект состоит:
* NewConceptStyle_v2.2 - стиль GoldenDict http://rghost.ru/43722150
* DSLGD_v2.2 - учебно-справочный словарь в формате DSLGD http://rghost.ru/43722076
* HTMLGD - демонстрационный словарик в формате HTMLGD http://rghost.ru/43722175
* Govorilka CP (command-line text-to-speech processor) - программа для работы с голосовыми движками, работающая с командной строкой. http://rghost.ru/43722106


NewConceptStyle_v2.2 - стиль GoldenDict.
* Стиль построен по принципу минимализма.
* Сведены к минимуму: все отступы от текста к границам окна, отступы межу карточками, отступы между именем словаря и текстом. Окно для имени словаря минимизировано.
* Введена подсветка активной карточки.
* Углы карточек скруглены.
* В стиль внедрена новая уникальная маркерная система тегов DSLGD, которая не нарушает стиль карточек, созданных с помощью стандартных тегов DSL, а расширяет их возможности, позволяя с легкостью формировать карточки словарей с более гибким форматированием и словарики нового типа - фиксированные закладки.
* В стиле прописаны иконки кнопок по умолчанию для всего мультимедиа контента, с изменением состояния при наведении курсора мыши и нажатии кнопки: звуковых библиотек ZIPS и LSA, внешних программ, FORVO, SOUND, PLAY.
* Применена маркерная система для внедрения пользовательских кнопок, например, что бы разделить кнопки для вариантов произношения.

DSLGD_v2.2 - Учебно-справочный словарь в формате DSLGD демонстрирует:
* Компоненты New Concept Style.
* Возможности стиля NewConceptStyle.
* Принципы работы маркерной системой тегов DSLGD.
* Описание всех доступных новых тегов, их возможности и приемы работы.
* Принципы составления новых словарей в формате HTMLGD.
* Карточки в формате HTMLGD.
* Принципы внедрения голосовых движков (TTS) в GoldenDict.

HTMLGD - демонстрационный словарик карточек формата HTMLGD.
* Этот метод создания карточек словарей, фактически, не имеет ограничений в верстке.
* После настройки получаем возможность в чистом виде работать с HTML + CSS + JavaScript.
* Карточки, довольно, легко поддаются шаблонизации.
* В силу своей открытости и независимости карточек, можно создавать пользовательские или коллективные коллекции...

Govorilka CP (command-line text-to-speech processor) программа для работы с голосовыми движками, работающая с командной строкой.
* Позволяет подключать любой речевой движок установленный в системе.
* Отныне нет проблем с произношением любого слова или фразы отсутствующих в звуковых библиотеках.


Файл стиля article-style.css состоит из четырех основных частей.
Сам стиль не нарушит форматирование словарей, созданных с помощью стандартных тегов DSL.
Раздел ТЕГИ DSLGD НА ОСНОВЕ [mN][/m] создан для демонстрации их возможностей. При использовании стиля NewConceptStyle стилем по умолчанию, следует удалить данный раздел, что бы избежать нарушение форматирования словарей, созданных с помощью стандартных тегов DSL.






Автор: SlasNsk
Дата сообщения: 12.02.2013 11:35
BKSRU
Что-то словарик HTMLGD не виден, не проиндексировался. Как его нужно ставить?
Автор: BKSRU
Дата сообщения: 12.02.2013 11:49
SlasNsk
В словаре DSLGD подробно описан процесс. Не сложен.
И как раз там сказано, что для полного счастья нужна только индексация. Сейчас ее нет. Можно сделать искусственно, создав пустой файл DSL заголовков. Нормальная индексация была бы куда круче. Считай готов новый формат со всеми прелестями.
Но словарь будет работать и без индексации, в режиме сканирования или полного ввода слов и по прямым ссылкам.
Создать новый словарик не сложно, надо просто правильно прописать путь к папке словаря, соблюдая те правила, которые описаны в справочном словаре. Иначе работать не будет.
Проверить правильность установки не сложно. Включить режим сканирования. Зайти в каталог словаря и водите курсором по именам файлов.
В общем то если вы его установили правильно, то ссылки должны работать. Естественно, сам словарь должен быть включен на полке словарей.
Автор: ddddddima
Дата сообщения: 13.02.2013 14:49
Обновил портативную сборку - 1.4 En-Ru-En, на основе последней версии, с некоторыми обновленными словарями и со встроенными последними темами от anion23 и BKSRU:

http://rutracker.org/forum/viewtopic.php?t=4347171

Автор: Accepters
Дата сообщения: 13.02.2013 17:03
ddddddima

Цитата:
Обновил ...

Поддержу ...
Автор: BKSRU
Дата сообщения: 13.02.2013 17:18
New Concept Style v2.3

* NewConceptStyle_v2.3 - стиль GoldenDict с демонстрационными тегами типа [mN][/m]. http://rghost.ru/43770145
* DSLGD_v2.3 - учебно-справочный словарь в формате DSLGD http://rghost.ru/43774338

New
NewConceptStyle_v2.3 + Collapse + CollapseFull пакет из трех стилей для GoldenDict http://rghost.ru/43770166

Включает:
* NewConceptStyle_v2.3 - стиль GoldenDict без демонстрационных тегов типа [mN][/m].
- Добавлены новые маркеры для графики - позиционирование картинок с обтеканием текстом.
- Сворачивание имени активного словаря в иконку. При наведении курсора мыши - развернется:

- Сведены к минимуму размеры карточек звуковых библиотек и внешних программ:


* Collapse - аналог NewConceptStyle_v2.3 с режимом Collapse. В этом режиме все неактивные словари свернуты:


* CollapseFull - аналог NewConceptStyle_v2.3 с режимом CollapsFull. В этом режиме все неактивные словари спрятаны:



Для удобного функционирования системы на тулбаре нужна кнопка переключения стилей.
Автор: BKSRU
Дата сообщения: 14.02.2013 08:04
Подведем промежуточные итоги:
* На сегодня мы имеем возможность цеплять любой голосовой движок и озвучить все, что нам захочется: хоть слово, хоть фразу, хоть весь текст.
* HTMLGD позволяет создавать любые карточки, используя HTML + CSS + JavaScript:
- Хорошее начало для создания любых вспомогательных комплектов: таблиц, ученических интерактивных библиотек, ученических коллекций карточек...
- Открытость каждой карточки позволяет создавать совместные библиотеки, постоянно пополняемые.
- Карточки легко поддаются шаблонизации и нам доступен весь арсенал HTML редакторов и браузеров.
- Самое приятное, что это все уже работает и можно создавать сколько угодно словарей.
Остается надеяться на появление нормальной системы индексации.
* DSLGD позволяет создавать любые карточки, фактически, используя HTML + CSS:
- Раздел маркеров тегов DSLGD можно использовать с любым стилем GoldenDict. Достаточно скопировать соответствующий раздел, исключая экспериментальные теги типа [mN][/m], в собственный стиль.
- Система, снизу доверху, полностью совместима со словарями, созданных с помощью стандартных тегов DSL и не нарушит форматирование словарей.
- Работать с маркерной системой проще чем с любой иной системой. Тому свидетельство популярность DSL формата. По существу, DSLGD это расширение DSL формата. Разработчик словарей может даже не подозревать о наличии новых возможностей, но постепенно опробовав их перейти на расширенный набор.


Совместимость:
Маркерная система в имени файлов на основе тегов [ s][/s] никак не повлияет на компиляцию словарей и выдаст корректный результат. При этом мы имеем возможность:
- Снабдить GoldenDict кнопочным набором, по умолчанию и пользовательским с изменением состояния при наведении и нажатии, для всего мультимедиа контента. В системе прописан такой набор. Этот набор можно менять на свой и добавлять новые компоненты. Кнопки можно создавать хоть из скриншотов.
- Создавать маркированный и нумерованный список любого типа: inside и outside. Сами маркеры, так же, могут быть различными графическими объектами.
- Выравнивать иллюстрации по левой или правой стороне карточки, с обтеканием текстом или другими графическими элементами по другой стороне.
- Создавать превью иллюстраций, причем, на основе единственного оригинала. Можно организовывать многоуровневые превью. В состоянии спокойствия - минимальное превью. При наведении курсора - увеличенный размер превью. При нажатии кнопки мыши - оригинальный размер картинки, открывающийся либо в этом же окне, либо в дополнительной вкладке.
Это уже позволяет повысить информативность словарных карточек и как минимум на 50% поднять эффективность полезной площади карточки, что особенно выгодно для подстрочного чтения контента. Напомню, что эти возможности не влияют на компиляцию словарей для Lingvo. И использовать их можно без опаски. Просто, вместо обычного вида:

Мы получим компактный превью, обтекаемый текстом:

Маркерная сиятема в имени самих тегов на основе тегов [ c][/c] не проверял как повлияет на компиляцию словарей для Lingvo. В общем то, не сложно сконвертировать словарь с использованием новых тегов к стандартному формату DSL. Этот вопрос нескольких минут и решается простой заменой. Кроме того, собственно не вижу особой необходимости стремится к совместимости с тем чего не существует в природе.


Между тем GoldenDict в целом имеет в совем аресенале (даже с учетом отключения в стиле тегов типа [mN][/m]):
- Возможность построения различных таблиц. Например, таблиц словоформ.
- Возможность табличной верстки.
- Создание уникальных фиксированных словарей - закладок.
- Форматирование текста: смена фонта, размер, фон, тень, надчеркнутость, перечеркнутось...
- Форматирование абзацев: выравнивание текста, красная строка, формирование различных видов списков, фон, тень, горизонтальные и вертикальные отступы...
- Форматирование и придание собственного стиля заголовкам.
- Возможность создавать ссылки с именами отличными от заголовков карточек, что важно при гипертекстовом форматировании.
- Манипулирование кнопочными элементами: создание кнопок, по умолчанию и пользовательских, для всего контента
- Создание текстовых и графических кнопок для ссылок...
- Манипулирование блочными элементами: выравнивание по стороне карточки, границы блока, ограничение высоты и ширины, замена фона...
- Манипулирование графическими элементами: превью, выравниванивание по сторонам карточки...
- Создание ниспадающих списков, меню.
- Создание локальных скрытых блоков дополнительной информации.
...


Что касается режимов: Collapse и CollapseFull. В общем то это эксперимент. Но можно реализовать достаточно интересные идеи.


Остается открытым вопрос о паре зарезервированных новых тегов GoldenDict:
[dv id][/dv]
[sn id][/sn]
Это существенно упростило бы верстку карточек и сделало бы ее еще более наглядной и понятной. А так же позволило бы сократить код самих тегов и сделать более компактными сами карточки.
Автор: anion23
Дата сообщения: 14.02.2013 10:36
Заметил некоторую странность. Если в наборе словарей всплывающего окошка отключить, к примеру, википедию, то при скрытии полки словарей отключенные словари становятся активными.
Автор: BKSRU
Дата сообщения: 14.02.2013 10:49
anion23
Однако, при скрытии полки словарей во всплывающем словаре, становятся активными все словари. Указывал на это неудобство. Почему то считается, что это нормально.
Автор: anion23
Дата сообщения: 14.02.2013 10:51
BKSRU
Я, видимо, упустил этот момент...
Автор: BKSRU
Дата сообщения: 14.02.2013 11:07
anion23
Это действительно мешает развитию нормального подстрочного режима чтения.
Для реализации нормально функционирования этого режима так же не хватает возможности отстегивания полки со словорями и тулбара с трансформацией строки поиска в панель найденного.

Добавлено:
ddddddima

Цитата:
Обновил портативную сборку - 1.4 En-Ru-En, на основе последней версии, с некоторыми обновленными...

Полезное дело. Но наверное мультитран зря отключили. Все таки как последняя инстанция полезна. Деление на части разве не решало проблему?
Автор: ddddddima
Дата сообщения: 14.02.2013 11:26
BKSRU
Мультитран я не отключал ни в Ru ни в En. Просто у меня стоит февральская версия Ru-En
Автор: anion23
Дата сообщения: 14.02.2013 11:41
BKSRU

Цитата:
Это действительно мешает развитию нормального подстрочного режима чтения.

Согласен!
Автор: BKSRU
Дата сообщения: 14.02.2013 17:04
Abs62
Возможно стоит для иконок создать каталог icon и прописать туда путь выбора по умолчанию. Тогда этой функцией будет проще пользоваться, формировать коллекции для групп, мультимедиа контента: папки со звуком, программы, википедиа...
Автор: anion23
Дата сообщения: 15.02.2013 11:49
Подскажите, с чем связано след. поведение. Если в сканирующем окошке выбрать группу с большим количеством словарей (например, больше 700), то при раскрывании полки словарей окна scan pop-up появляется не компактный список с иконками, а список иконок с названиями словарей, закрывая собой весь экран.
Автор: Tvangeste
Дата сообщения: 15.02.2013 12:12
Новый Early Access билд вышел: https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows
Автор: Draico
Дата сообщения: 15.02.2013 14:16
А при наведении курсора на иконку произношения она так и должна меняться? По-моему выглядит как-то поидиотски. Ладно бы они похожи были, тогда бы вродь-как анимация получилась. Как вернуть стандартную?
Автор: BKSRU
Дата сообщения: 15.02.2013 14:24
Draico
- Какой стиль устанавливали?
- Как устанавливали?
Автор: ddddddima
Дата сообщения: 15.02.2013 14:44
Tvangeste
А чем отличается от Вашего GoldenDict-1.0.1-557-g1b04dbf?
Автор: Tvangeste
Дата сообщения: 15.02.2013 15:02
ddddddima

Цитата:
А чем отличается от Вашего GoldenDict-1.0.1-557-g1b04dbf?

EA - это полная версия, чуть более поздняя, чем мой билд. Но в общем и целом отличий на виндах почти нет, парочка багфиксов. А вот для Мака пофикшена серьезная проблема, BGL словари не работали, а теперь работают. И на Линуксе интерфейс причесан изрядно.
Автор: ddddddima
Дата сообщения: 15.02.2013 15:28
Tvangeste
Спасибо, как по мне то Ваша 1.0.1-557-g1b04dbf, под Windows, очень четко работает.
Так что менять ее на новую смысла нет.
Автор: Draico
Дата сообщения: 15.02.2013 15:28

Цитата:
- Какой стиль устанавливали?
- Как устанавливали?

New Concept Style v2.2. Который под словари нового формата. Он меняет иконки звука.
Скопировал его в папку \AppData\Roaming\GoldenDict. Затем пришлось продублировать во вложенную папку styles, так как иначе иконки не отображаются вообще.
Автор: ddddddima
Дата сообщения: 15.02.2013 15:31
Добавил в шапку ссылку на новую сборку GoldenDict портативная v 1.4 En-Ru-En
Автор: Draico
Дата сообщения: 15.02.2013 17:10
Коворилка это безусловно классно, только она специфические символы читает либо как попало либо вообще не читает. Имею в виду немецкие эсцет и буквы с умляутами.

Ещё у меня в Concept Style 2.3 не отображается имя словаря на активной карточке (на остальных всё как положено).

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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