Лучшее программное обеспечение для словарей на Linux [закрыто]

Вопрос или проблема

Может ли кто-нибудь предложить хорошую программу “Словарь” для Linux? У меня есть Artha, но я ожидаю что-то получше.

Вот что я ищу в словаре:

  • Хорошая база данных

  • Произношение слов (этого нет в Artha.)

Goldendict: http://goldendict.org/

Функции на сайте:

  • Использование WebKit для точного представления статей, с полным форматированием, цветами, изображениями и ссылками.
  • Поддержка множества форматов файлов словарей, а именно:
    • Файлы Babylon .BGL с изображениями и ресурсами
    • Словари StarDict .ifo/.dict./.idx/.syn
    • Словарные файлы Dictd .index/.dict(.dz)
    • Исходные файлы ABBYY Lingvo .dsl с сокращениями. Файлы могут быть при желании сжаты с использованием dictzip.
      Словарные ресурсы могут быть упакованы в один файл .zip.
  • Аудиоархивы ABBYY Lingvo .lsa/.dat. Их можно индексировать отдельно либо использовать из файлов .dsl.
  • Поддержка Wikipedia, Wiktionary или других сайтов на базе MediaWiki для поиска.
  • Возможность использования произвольных веб-сайтов в качестве словарей через шаблонизированные URL.
  • Возможность запуска произвольных внешних программ для воспроизведения аудио или генерации контента (текст-в-речь, man-страницы и т.д.) (для этого используйте последнюю версию Git).
  • Поддержка поиска и прослушивания произношений с forvo.com
  • Морфологическая система на основе Hunspell, используемая для преобразования словоформ и предложений правописания.
  • Возможность индексировать произвольные каталоги с аудиофайлами для поиска произношений.
  • Полная поддержка Unicode для регистров, диакритики, пунктуации и пробелов. Это означает возможность ввода слов без акцентов, корректного регистра, пунктуации или пробелов (например, ввод ‘Grussen’ даст
    ‘grüßen’ в немецких словарях).
  • Функция всплывающего окна. Маленькое окно с переводом выбранного слова в другом приложении.
  • Поддержка глобальных горячих клавиш. Вы можете вызвать окно программы в любой момент или сразу перевести слово из буфера обмена.
  • Вкладочный интерфейс на основе современной Qt 4.
  • Кроссплатформенность: Linux/X11 и Windows + возможность портирования на другие платформы.
  • Свободное ПО: лицензия GNU GPLv3+.

Мой любимый командa “dict“. Она не произносит слова вслух, но предоставит написанное произношение. Я также рекомендую StarDict, у которого есть графический интерфейс.

Что касается базы данных, и в случае, если вы ищете англо-английский словарь (вы этого не указали! 🙁 ), я вполне доволен GCIDE (произведенным из Webster1913; содержит произношение и среднекачественные этимологии) и wordnet.

Что касается интерфейса, я использую эти базы данных, установленные в моем локальном dictd через emacs-dictionary клиент. (Ранее я использовал Stardict для доступа к этим базам данных.)

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

Мне нравится простота Xfce4 Dictionary (он не привязан к Xfce и может быть легко использован в любой среде рабочего стола).

Его можно использовать с онлайн-сервером словаря dict.org (по умолчанию) или с сервером localhost (если вы установите dictd и сопутствующие базы данных, такие как dict-wn для WordNet, dict-jargon и т.д.). Независимо от этого вы также можете настроить веб-сервис, например, Викисловарь. Однако произношение слов отсутствует.

введите сюда описание изображения

.

Ответ или решение

При выборе программного обеспечения для словарей на платформе Linux ключевым аспектом является функциональность, которую оно может предложить. Существует множество доступных инструментов, которые могут удовлетворить различные потребности пользователей, включая обширные базы данных и аудиопроизношение слов. Обсудим наиболее популярные решения и их особенности.

Теория: Обзор программного обеспечения для словарей на Linux

Среди множества программ словарного обеспечения, доступных на Linux, выделяются несколько основных инструментов. Самыми популярными вариантами являются Goldendict, StarDict и утилиты командной строки, такие как dict. Каждый из них имеет свои особенности и преимущества, отвечающие конкретным запросам пользователей.

  • Goldendict: Это мощное кроссплатформенное приложение, которое поддерживает разнообразные форматы файлов словарей, такие как Babylon, StarDict, Dictd и ABBYY Lingvo. Оно использует WebKit для точного отображения статей с учетом всех форматирований, цвета и ссылок. Одной из ключевых функций является поддержка аудиопроизношения, которое может быть извлечено из архивов ABBYY Lingvo или из внешних веб-сайтов, таких как forvo.com.

  • StarDict: Еще одно популярное графическое приложение, которое поддерживает богатую самонастраиваемую базу данных словарей. Оно также позволяет интегрировать текстовые ресурсы и дополнительных аудиофайлы для произношения через сторонние плагины.

  • dict: Командная утилита, которая хотя и не предоставляет произношения, может давать транскрипции и текстовые определения слов. Она проста в использовании и может быть полезна для пользователей, предпочитающих работать в терминале.

Пример: Внедрение Goldendict в системы

Для иллюстрации преимуществ давайте рассмотрим процесс внедрения и использования Goldendict на Linux:

  1. Установка Goldendict: Для установки Goldendict в системе Linux обычно достаточно использовать менеджер пакетов. Например, в дистрибутивах, основанных на Debian, команда будет выглядеть так:

    sudo apt install goldendict
  2. Импорт словарей: После установки вы можете загружать различные словарные базы. Goldendict поддерживает форматы Babylon, StarDict и другие, что позволяет использовать уже имеющиеся на рынке коллекции словарей или созданные вами.

  3. Настройка аудио: Goldendict может интегрироваться с файлами аудиопроизношения. Для этого вы можете добавить аудиофайлы в предпочитаемую директорию, после чего указать путь к этой директории в настройках программы.

Применение: Как выбрать подходящее программное обеспечение

При выборе словарного программного обеспечения для Linux следует учесть несколько факторов:

  • Функциональность: Goldendict предлагает разнообразные настройки и возможности, что делает его отличным выбором для пользователей, которым важно иметь доступ к комплексным и разнообразным базам данных, а также использовать аудио для произношения.

  • Интерфейс: Если вы предпочитаете GUI, то такие программы, как Goldendict и StarDict, обеспечивают удобный пользовательский интерфейс, в то время как утилиты командной строки, такие как dict, подходят для пользователей, привыкших к работе в терминале.

  • Лицензия и кроссплатформенность: Для большинства пользователей программное обеспечение с открытым исходным кодом является приоритетом. Оба Goldendict и StarDict предлагают свободные лицензии, что упрощает их настройку и использование.

Таким образом, для пользователя, ищущего мощное словарное решение на Linux, Goldendict представляется одним из самых универсальных инструментов, охватывающим широкий спектр требований, таких как поддержка аудио, многообразие форматов словарей и кроссплатформенная доступность.

Оцените материал
Добавить комментарий

Капча загружается...