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

» GoldenDict

Автор: galina2000
Дата сообщения: 13.11.2015 06:13
Здравствуйте.
Оказалось, что в подключённых у меня англо-русских словарях заголовки некоторых статей содержат кириллические буквы вместо похожих по начертанию букв латиницы. Забавно, что эти ошибки содержатся в одних и тех же статьях в различных словарях, сконвертированных в разное время разными авторами. Подскажите, пожалуйста, самый быстрый способ замены кириллицы на латиницу в некоторых карточках, но в различных словарях. Спасибо.
Автор: BKSRU
Дата сообщения: 13.11.2015 09:10
galina2000
Наверное единственный способ сделать это с помощью регулярных выражений замен.
Однако, лучше обратиться в ветку создателей словарей. Там либо найти новые версии словарей, либо сообщить об ошибках в словарях, указав их. Либо подкорректируют те кто их создавал, либо кто то возьмется исправить, либо придется самим подправлять. Там же спросите как. http://forum.ru-board.com/topic.cgi?forum=93&topic=3774&start=4860
Автор: Romul81
Дата сообщения: 13.11.2015 10:44
galina2000

В PowerGREP сразу для всей папки со словарями:

Action type:
Search and replace

Filter files:
Require all terms to match
Search:^.+\.dsl$

File sectioning:
Search for sections
Section search:^(?=[^\t\x20\r\n])[^\r\n]*

Search type:
Delimited literal text

составляете пары по типу искать русскую букву===заменить на латинский аналог:

н===h
о===o
у===y

и т.д.

Можно, также выставить "Adapt case of replacement text".

Результат - в один клик. Остаётся только удалить бэкапы (или изначально выставить опции

Target file creation:
Modify original files
Backup file naming style:
No backups

Всё.

Автор: sikemo
Дата сообщения: 13.11.2015 20:01
такую умную вещь надо бы где-то сохранить
Автор: CAEman2
Дата сообщения: 14.11.2015 14:50
[more] CAEman[/more]
Ник сменил, поскольку со старой учётной записью что-то случилось, а от админ-ов форума никакого ответа не получил

galina2000

Если у Вас не двоичного формата словарь и приведённый самый быстрый способ слишком "умный", то можно воспользоваться более долгим, но простым:

0) открыть словарь в текстовом редакторе (например, воспользовавшись рекомендацией из сообщения от 15:34 24-10-2015, просто щёлкнув в ГД правой кнопкой мыши на соответствующем словаре и выбрав из контекстного меню "Редактировать словарь");
1) открыть в ГД заголовки словаря (щёлкнув правой кнопкой мыши в ГД по соответствующему словарю и выбрав из контекстного меню "Заголовки словаря"): они там будут в алфавитном порядке (сначала на латинице, затем на кириллице, т.е. все начинающиеся с кириллицы заголовки окажутся в конце списка, и с ними, в принципе, можно работать по п.3);
2) выбрать режим поиска "Регулярное выражение" и ввести в фильтре окна заголовков в круглых скобках через знак "или" все возможные содержащиеся в заголовках кириллические символы (должно получиться вроде следующего приведённого в кавычках сокращённого варианта: "(а|е|о)", - если словарь не очень большой и помечено Автоприменение, то сразу отобразятся только содержащие введённые символы заголовки, в противном случае - только после нажатия кнопки "Применить");
3) щёлкать по отображаемым заголовкам, выделять заголовки в открываемых статьях, копировать их, вставлять в строке поиска текстового редактора и, находя соответствующий заголовок, перенабирать его латиницей;
4) сохранить файл словаря в текстовом редакторе и, обновив словари в ГД, проверить по пп. 1, 2.

Можно также сразу открыть файл словаря в текстовом редакторе и в его поиске, например, в случае XDXF словаря и стандартного текстового редактора kwrite из рабочего окружения kde4 (plasma):
- выбрать режим "Регулярное выражение";
- в поле "Искать", щёлкая правой кнопкой мыши, из контекстного подменю "Добавить..." выбирать следующее: ввести <ar><k>, "Повторяется ноль или более раз", "Любой одиночный символ (кроме символа конца строки)", "Группа с обратной ссылкой", ввести первый символ, "Или", ввести следующий символ, "Или", ввести следующий символ, ... (должно получиться вроде следующего приведённого в кавычках сокращённого варианта: "<ar><k>*.(а|е|о)");
- нажимать кнопку "Следующее" и, находя соответствующий заголовок, перенабирать его латиницей;
- см. п.4. [/more]
Автор: galina2000
Дата сообщения: 15.11.2015 03:03
BKSRU
Romul81
CAEman2


Спасибо за разъяснения, начала править словари. Кстати, забыла сразу написать, что все они в текстовом формате (dsl), не сжатые. Таким образом, в самом GD исправить карточку невозможно, нужны сторонние программы. Кстати, существуют ли какие-нибудь макросы или расширения для текстовых редакторов, чтобы подсвечивать в тексте, набранном латиницей, вкрапления кириллических букв (и наоборот)? Извините, если вопрос не в тему.
Автор: dg333
Дата сообщения: 15.11.2015 07:43
galina2000, для EmEditor можно написать конфигурационный файл, обеспечивающий выделение кириллицы и латиницы разными цветами.
Автор: vorondim
Дата сообщения: 20.11.2015 07:26
В абби лингво гремят вопросы, что лучше из 3 или 6(5) сборки, для словарей, хочу создать набор словарей, лучший для golden dikt
Автор: yozhic
Дата сообщения: 20.11.2015 15:35
galina2000
Редактирование словарей лучше обсуждать здесь.

Вкрапления латинских или кириллических букв лучше автоматически исправлять – есть способы. Про один такой способ Romul81 Вам уже писал, есть и другие. Если это для Вас сложно или утомительно, то можно в ветке (см. ссылку выше) словарей попросить – ребята сделают, это несложно. А Вам лучше силы и время поберечь для редактирования там, где автоматика бессильна.
Автор: sikemo
Дата сообщения: 20.11.2015 15:39
Помню, подсветку «из-под коробки» LAT/CYR осуществляет Hyerglyph, вот исправляет ли, не скажу.
Автор: zzzUUUzzz
Дата сообщения: 21.11.2015 10:55
1) Если открыто несколько вкладок, то при закрытии самой правой из них фокус переходит на список словарей, и соответственно клавиши навигации работают не со статьёй.
2) Можно ли сделать аналог Vimium, чтобы можно было переходит по ссылкам на экране с клавиатуры лёжа с дивана/кровати, что особенно удобно при работе с Википедией, где много ссылок?
3) Можно ли сделать восстановление вкладок со статьями с предыдущего сеанса работы, либо сохранение вкладок в файл для последующего их восстановления и изучения, когда это необходимо?
Автор: Abs62
Дата сообщения: 21.11.2015 12:30
zzzUUUzzz

Цитата:
2) Можно ли сделать аналог Vimium, чтобы можно было переходит по ссылкам на экране с клавиатуры лёжа с дивана/кровати, что особенно удобно при работе с Википедией, где много ссылок?

Переходить и сейчас можно. Tab ходит по ссылкам, Enter нажимает. Стандартное поведение браузера.

Цитата:
3) Можно ли сделать восстановление вкладок со статьями с предыдущего сеанса работы, либо сохранение вкладок в файл для последующего их восстановления и изучения, когда это необходимо?

А истории недостаточно?
Автор: CAEman2
Дата сообщения: 21.11.2015 13:35
[more] [/more]galina2000

Цитата:
Кстати, забыла сразу написать, что все они в текстовом формате (dsl), не сжатые. Таким образом, в самом GD исправить карточку невозможно, нужны сторонние программы. Кстати, существуют ли какие-нибудь макросы или расширения для текстовых редакторов, чтобы подсвечивать в тексте, набранном латиницей, вкрапления кириллических букв (и наоборот)?

В самом ГД исправить не возможно ничего ни в каких словарях (это не редактор словарей).
В стандартно входящем в дистр-ы ОС с рабочим окружением KDE (Plasma) текстовом редакторе kwrite можно без всяких макросов зайти в меню Настройка, выбрать Настройку редактора, в открывшемся окне выбрать раздел Шрифты и цвета, выбрать вкладку Для отдельных форматов, выбрать "Подсветка:", например, Logo/en_US или Logo/ru, в параметрах Normal Text щёлкнуть по кнопке в столбце "Фон" и в открывшемся окне выбрать нужный цвет (например, серый) и нажать кнопку "ОК" (можно аналогично сделать, например, цвет текста красным и жирным), аналогичным способом установить у остальных имеющихся компонентов (возможно, кроме "Number") идентичные компоненту "Normal" параметры (чтобы не отвлекало лишнее) и нажать кнопку "ОК". Далее в меню Сервис/Подсветка выбрать настроенную (например, Logo/en_US или Logo /ru) и, по крайней мере, в заголовках DSL словарей кириллица будет с настроенной подсветкой (правда, в случае kwrite от KDE4/Plasma лучше выделять латиницу, т.е. в вышеприведённом описании поменять местами компоненты Normal Text и Normal, а также с большими словарями может "подтормаживать", в случае же более старого kwrite от KDE3 всё работает нормально). [/more]
Автор: zzzUUUzzz
Дата сообщения: 21.11.2015 17:44
Abs62

Цитата:
Переходить и сейчас можно. Tab ходит по ссылкам, Enter нажимает. Стандартное поведение браузера.

Может быть произошло непонимание...
Итак, мы находимся в некоторой части текста: от начала текста сто ссылок до нужной ссылки и от конца сто ссылок; если нажать Tab, то фокус переместится в начало (как правило), на первую попавшуюся ссылку, потом на вторую и т.д. Это и есть адекватное "стандартное" поведение, что пользователю необходимо нажать сто раз клавишу Tab и каждый этот проклятый раз высматривать, как далеко находится фокус от нужной ссылки?
Если бы фокус перемещался на первую попавшуюся ссылку на видимой части экрана, ещё бы можно было понять (и то подводные камни)... И таким способом не откроешь ссылку в фоне.


Цитата:
А истории недостаточно?

Недостаточно. И объясню, например, почему.
В течение работы несколько вкладок с длинными статьями было решено прочитать позже. После этого в новых вкладках было открыто, просмотрено и прочитано 50 статей. Теперь вопрос: где окажутся статьи, которые было решено прочитать позже? Кажется, в дебрях истории. Их необходимо выискивать, притом они могут располагаться не последовательно. И чем позже начать изучать оставленную тему, тем глубже заголовки статей спрячутся в истории, если вообще не исчезнут. Работа мало занимательная.

P.S. Спасибо за такой ответ — он повеселил. Я представил такой ответ на форуме, посвящённом обозревателю Интернета, на просьбу пользователей добавить сессии или возможность открывать вкладки с прошлого сеанса, на что бы им ответили "А истории недостаточно?"
Автор: Abs62
Дата сообщения: 21.11.2015 18:39
zzzUUUzzz

Цитата:
И таким способом не откроешь ссылку в фоне.

С зажатым Ctrl или Shift ровно так же открывается в новой вкладке. А в фоне или сразу, это задаётся настройками.

Цитата:
P.S. Спасибо за такой ответ — он повеселил. Я представил такой ответ на форуме, посвящённом обозревателю Интернета, на просьбу пользователей добавить сессии или возможность открывать вкладки с прошлого сеанса, на что бы им ответили "А истории недостаточно?"

GD, хоть и построен вокруг браузерного ядра, всё ж таки не браузер. И тут есть свои подводные камни, которых у браузера нет.
Что же до сохранения вкладок, этого не будет как минимум, пока нет привязки каждой вкладки к своей группе словарей. А когда будет такая привязка, сказать не берусь. Потому что тут тоже есть свои нюансы, которые пока что мне не ясны.
Автор: CAEman2
Дата сообщения: 21.11.2015 19:11
[more] [/more]
zzzUUUzzz

Цитата:
P.S. Спасибо за такой ответ — он повеселил. Я представил такой ответ на форуме, посвящённом обозревателю Интернета, на просьбу пользователей добавить сессии или возможность открывать вкладки с прошлого сеанса, на что бы им ответили "А истории недостаточно?"

Вы бы вначале повнимательней почитали текущую тему (хотя бы за последнюю пару лет) этого форума, посвящённую словарной оболочке Голдендикт, заглянули бы на официальный форум, поняли бы, что данный проект (по крайней мере, в открытой части) уже давно мёртв: последний официальный релиз был ещё "при царе Горохе", давным давно перестали устраняться даже баги (не говоря о запрошенных Вами недоработках, которых ещё больше, чем багов), что не имеет никакого смысла тратить своё время на диалоги с "автоответчиком"...
Единственное, что открытый проект не может быть "мёртвым" в полном смысле этого слова. Если у Вас или у кого-нибудь ещё найдётся знакомый хотя бы один грамотный компьютерщик (к сожалению, ни у меня, ни у моих знакомых таковых нет), который заинтересуется данным проектом, то он сможет его "оживить"... [/more]
Автор: galina2000
Дата сообщения: 24.11.2015 05:11
Здравствуйте.
Подскажите, пожалуйста, правильный синтаксис запроса на сайт Glosbe.com на вкладке F3 -> Источники -> Веб-сайты. Прежняя запись https://glosbe.com/en/ru?q=%GDWORD% не срабатывает. Спасибо.
Автор: BKSRU
Дата сообщения: 28.11.2015 03:53
Так не срабатывает?
https://glosbe.com/en/ru/%GDWORD%
Автор: galina2000
Дата сообщения: 28.11.2015 04:34
BKSRU


Цитата:
Так не срабатывает?
https://glosbe.com/en/ru/%GDWORD%


К сожалению, нет.

Автор: virkoll
Дата сообщения: 04.12.2015 06:51
Good afternoon , dear all members here. May i ask you all? I need the newest
LDOCE 6th edition dsl & also LONGMAN POCKET IDIOMS dsl . Is there any of you that ever compiled and made it ?Please upload the link & share it thanx
Автор: CAEman2
Дата сообщения: 05.12.2015 11:20
virkoll
About DSL try ask there.

Подскажите, пожалуйста, есть ли в свободном доступе (кроме rusfolder.com - я с него скачать не могу) словарь lukomore-org-20150131.lzma2.slob

Заранее благодарю.
Автор: virkoll
Дата сообщения: 05.12.2015 13:29
CAEman2
Thanx a lot Brother
Автор: Koyotero
Дата сообщения: 05.12.2015 16:52
CAEman2

Цитата:
Подскажите, пожалуйста, есть ли в свободном доступе (кроме rusfolder.com - я с него скачать не могу) словарь lukomore-org-20150131.lzma2.slob
 
Заранее благодарю.

Держите http://rghost.net/64Y28rXWK . Если попадутся еще такие ссылки с rusfolder.com, то качайте их с помощью JDownloader.
Автор: CAEman2
Дата сообщения: 05.12.2015 20:19
Koyotero
Большое спасибо!

Я качал просто через браузер с 30 с просмотром рекламы, а потом этот вариант исчез (остался только через закачку какого-то *.ехе файла и отображением инструкции, т.е. не для меня, простого пользователя, вариант).
И у меня в системе есть только из похожего JFTP, к тому же на сайте ссылки непрямые...
Автор: Dantrag123
Дата сообщения: 10.12.2015 22:57
Скажите, пожалуйста, возможно ли еще найти в сети Clue Norwegian-English Dictionary (норвежско-английский словарь от Clue) в расширении .lsd? Этот словарь упоминается на lingvodics.com, там ссылаются на данный форум, но поиск ничего не выдает. Имя файла - no-en_clue_v7.rar.
Автор: CAEman2
Дата сообщения: 12.12.2015 12:50
Dantrag123
На данном форуме тема, посвящённая словарям Lingvo расположена здесь.
Автор: pol01
Дата сообщения: 13.12.2015 01:56
Приветствую всех.

Скажите, а кто-нибудь собирал goldendict в gentoo linux с использованием библиотек qt5? Может ebuild`ом поделитесь?
Автор: niccolo
Дата сообщения: 15.12.2015 12:41
Набросал немного предложений по усовершенствованию фейса для Лингво (в первую очередь) и ГД для оптимизации работы с большим количеством словарей/языков и под пальцетыки.

Отправил и в Абби и Исакову. Но без ответа. Выкладываю сюда - может кто реализует или предложит ещё что получше.
pdf c картинками

http://rghost.ru/8hctmgqkN
Автор: ramanuki
Дата сообщения: 16.12.2015 10:37
niccolo
Предложение ваше дельное. Но беда вся в том, что ABBYY традиционно не прислушивается ни к никаким пожеланиям пользователей.
Автор: Romul81
Дата сообщения: 25.12.2015 03:53
Abs62

Обновилась спецификация формата xdxf. Среди прочего появился тег стиля <u> и атрибут id ссылки <kref>. Планируется ли в связи с этим обновление соответствующих библиотек GoldenDict?

И еще пара вопросов, чтоб два раза не вставать:

1) Вы не в курсе, поддерживаются ли зипованные ресурсы для этого формата версией программы для Андроид?

2) Какой из актуальных форматов словарей наиболее функциональный в плане форматирования и поддержки ресурсов? Что важно - гибкий маркдаун, таблицы, ресурсы (картинки, звук и, возможно, шрифты) с возможностью упаковки, якоря для больших статей. И чтоб всё это счастье поддерживалось GoldenDict (в т.ч. для Андроида). Из того, что приходит на ум - Stardict - sametypesequence=h, но к нему мне так и не удалось прикрутить аудио - посмотрел в исходниках - так и есть, подхватываются только картинки и css. Про zip даже и говорить нечего. И это в десктопной версии, так что мобильную даже нет смысла проверять. Есть ещё MDict - там всё это есть, и даже JScript работает, но сам формат уж больно замудрёный. Да и закрытый. Плюс, вроде как не поддерживается мобильным GoldenDict. В общем, что посоветуете?

Спасибо.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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