О проекте
Скачать
Select charset: - UNIX - Windows - ISO - DOS - UTF - Mac
English version
Вы можете протестировать словарь прямо отсюда.
Введите английское слово в поле редактирования,
и нажмите на кнопку Перевести.
|
Описание
Электронная версия Англо-Русского словаря
В. К. Мюллера в формате
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 |
dз |
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.
|