Англо-Русский Словарь в Формате DICT

 

О проекте
Скачать

Select charset:
UNIX
Windows
ISO
DOS
- UTF
Mac

 English version

SourceForge.net Logo

Вы можете протестировать словарь прямо отсюда. Введите английское слово в поле редактирования, и нажмите на кнопку Перевести.

Введите слово:

Описание

Электронная версия Англо-Русского словаря В. К. Мюллера в формате DICT. Текущая редакция содержит более 50000 слов и представляет собой полную копию 7 издания вышеупомянутого словаря с некоторыми дополнениями и исправлениями, источником которых послужили более поздние типографские издания. Словарь содержит фонетическую транскрипцию в системе IPA, и оптимизирован для правильного отображения на текстовых терминалах.

Изначально, основой для проекта послужила работа Сергея Старостина.

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

Таблица замены символов IPA в транскрипции
# Символ IPA UCS-2 код IPA (hex) UCS-2 код IPA (dec) Символ замены UCS-2 код замены (hex) UCS-2 код замены (dec)
1 0x0061 97 a 0x0061 97
2 0x00f0 240 З 0x0417 1047
3 0x025b 603 E 0x0045 69
4 0x026a 618 I 0x0049 73
5 0x014b 331 N 0x004e 78
6 0x00e6 230 Э 0x042d 1069
7 0x0283 643 S 0x0053 83
8 0x03b8 952 Ф 0x0424 1060
9 0x0292 658 з 0x0437 1079
10 0x0062 98 b 0x0062 98
11 0x0064 100 d 0x0064 100
12 0x0065 101 e 0x0065 101
13 0x0066 102 f 0x0066 102
14 0x0067 103 g 0x0067 103
15 0x0068 104 h 0x0068 104
16 0x0069 105 i 0x0069 105
17 0x006a 106 j 0x006a 106
18 0x006b 107 k 0x006b 107
19 0x006c 108 l 0x006c 108
20 0x006d 109 m 0x006d 109
21 0x006e 110 n 0x006e 110
22 0x006f 111 o 0x006f 111
23 0x0070 112 p 0x0070 112
24 0x0072 114 r 0x0072 114
25 0x0073 115 s 0x0073 115
26 0x0074 116 t 0x0074 116
27 0x0075 117 u 0x0075 117
28 0x0076 118 v 0x0076 118
29 0x0077 119 w 0x0077 119
30 0x007a 122 z 0x007a 122
31 0x0254 596 O 0x004f 79
32 0x0259 601 э 0x044d 1101
33 0x028c 652 A 0x0041 65
34 0x02cc 716 , 0x002c 44
35 0x02c8 712 ' 0x0027 39
36 0x003a 58 : 0x003a 58
37 0x02a4 676 n/a n/a
38 0x02a7 679 tS n/a n/a

Установка

  • Скачать и распаковать архив с дистрибутивом:
    $ tar xjf mueller-dict-<version>.tar.bz2
    или
    $ tar xzf mueller-dict-<version>.tar.gz
  • Сконфигурировать пакет для вашей системы:
    $ cd mueller-dict-<version>
    $ ./configure [options]
    Скрипт configure распознает следующие дополнительные пользовательские ключи:
    --enable-preformat отформатировать (выравнить длину строк, заменить tab-ы на пробелы и т.д.) исходные файлы перед преобразованием
    --enable-IPA-unicode конвертировать символы фонетической транскрипции в IPA Unicode
    --disable-compression не сжимать базовые файлы словаря
    --enable-locale=<locale> локализация для сортировки индексных файлов (по умолчанию, en_US.utf-8)
    --enable-charset=<charset> набор символов для выходных файлов словаря (по умолчанию, UTF-8)
  • Скомпилировать файлы словаря:
    $ make
    Так как дистрибутив уже содержит готовые к установке файлы, созданные с опциями, выставленными в значения по умолчанию, этот шаг не обязателен и нужен только если вы хотите пересобрать словарь с пользовательскими ключами. В этом случае необходимо предварительно очистить дистрибутив от старых файлов командой make distclean.
  • Установить словарь:
    $ make install
    По умолчанию, эта команда установит файлы в /usr/local/share/dict/. Вы можете задать установочный префикс, отличный от /usr/local, выполнив скрипт configure с ключом --prefix=PREFIX.
  • Добавить спецификации файлов словаря в конфигурационный файл dictd (обычно /etc/dictd.conf):
    database mueller-abbrev {
      data  /usr/local/share/dict/mueller-abbrev.dict.dz
      index /usr/local/share/dict/mueller-abbrev.index
    }
    database mueller-base {
      data  /usr/local/share/dict/mueller-base.dict.dz
      index /usr/local/share/dict/mueller-base.index
    }
    database mueller-dict {
      data  /usr/local/share/dict/mueller-dict.dict.dz
      index /usr/local/share/dict/mueller-dict.index
    }
    database mueller-geo {
      data  /usr/local/share/dict/mueller-geo.dict.dz
      index /usr/local/share/dict/mueller-geo.index
    }
    database mueller-names {
      data  /usr/local/share/dict/mueller-names.dict.dz
      index /usr/local/share/dict/mueller-names.index
    }
    Измените пути в соответствии с вашей установкой.
  • Перезапустить dictd демон или передать ему сигнал SIGHUP для того, чтобы он перечитал свой файл конфигурации.
Для получения дополнительной информации смотрите файл INSTALL. Попробуйте также man dictd.

Maintained by CHG 2004-2006