README.rst
author Oleksandr Gavenko <gavenkoa@gmail.com>
Thu, 12 Jul 2012 22:24:20 +0300
changeset 221 0c1152b4ae46
parent 220 78bd359b5948
child 223 f47a43d4fad3
permissions -rw-r--r--
Make clear to visitors what look first.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
69
580cc720c496 Fix RST syntax.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 65
diff changeset
     1
.. -*- fill-column: 78 -*-
11
b08c100852d3 Describe file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
     2
206
407f2a82ef26 Include common header for quick links. Exclude unnecessary .html files from build.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 147
diff changeset
     3
.. include:: header.rst
407f2a82ef26 Include common header for quick links. Exclude unnecessary .html files from build.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 147
diff changeset
     4
135
8abf567d9a76 Fix header text.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 117
diff changeset
     5
======================
8abf567d9a76 Fix header text.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 117
diff changeset
     6
 gadict dictionaries.
8abf567d9a76 Fix header text.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 117
diff changeset
     7
======================
38
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
     8
.. contents::
14
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
     9
109
5bb58b8d87a7 Add version info into documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 100
diff changeset
    10
Document version.
5bb58b8d87a7 Add version info into documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 100
diff changeset
    11
=================
5bb58b8d87a7 Add version info into documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 100
diff changeset
    12
5bb58b8d87a7 Add version info into documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 100
diff changeset
    13
.. include:: VERSION.rst
5bb58b8d87a7 Add version info into documentation.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 100
diff changeset
    14
116
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    15
About gadict.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    16
=============
99
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 95
diff changeset
    17
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 95
diff changeset
    18
I create and update these dictionaries when learn English.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 95
diff changeset
    19
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 95
diff changeset
    20
They was covered by lesser possible usage restriction: Public domain.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 95
diff changeset
    21
100
e1fe0aee58fd Fix spelling.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 99
diff changeset
    22
I check spelling and translation of most words with old learning books and
e1fe0aee58fd Fix spelling.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 99
diff changeset
    23
sometimes with free dictionaries.
99
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 95
diff changeset
    24
116
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    25
Target audience.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    26
================
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    27
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    28
Currently dictionaries have very small word count so not useful.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    29
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    30
But *gadict-irregular-verbs-en-ru* dictionary contain mostly all irregular
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    31
verbs.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    32
220
78bd359b5948 Update project goals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 206
diff changeset
    33
Project goals.
78bd359b5948 Update project goals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 206
diff changeset
    34
==============
116
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    35
220
78bd359b5948 Update project goals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 206
diff changeset
    36
 * Create and maintain good quality EN-RU dictionaries.
78bd359b5948 Update project goals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 206
diff changeset
    37
 * Serve some free dictionaries (to make them available to broad auditory).
78bd359b5948 Update project goals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 206
diff changeset
    38
 * Provide all data in most liberal restrictions (public domain).
78bd359b5948 Update project goals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 206
diff changeset
    39
 * Supply additional information about English language and tools for creating
78bd359b5948 Update project goals.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 206
diff changeset
    40
   and maintaining dictionaries.
116
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    41
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    42
Home page.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    43
==========
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    44
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    45
  http://gadict.sourceforge.net/
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    46
                Home page.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    47
  http://sourceforge.net/p/gadict/
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    48
                SourceForge home page.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    49
  http://sourceforge.net/projects/gadict
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    50
                SourceForge (old look) home page.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    51
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    52
License statement.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    53
==================
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    54
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    55
All files released for free use without any restrictions and warranty.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    56
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    57
See LICENSE_ file.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    58
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    59
.. _LICENSE: LICENSE.html
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    60
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    61
Versioning rules.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    62
=================
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    63
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    64
We use **major.minor** schema.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    65
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    66
Until we reach 5000 words **major** is 0. **minor** updated from time to time.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    67
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    68
Getting sources (VCS).
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    69
======================
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    70
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    71
To clone repository run::
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    72
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    73
  $ hg clone http://hg.code.sf.net/p/gadict/code gadict-hg
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    74
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    75
To push to repository you must have write permission and do::
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    76
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    77
  $ hg push ssh://$USER@hg.code.sf.net/p/gadict/code
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    78
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    79
or::
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    80
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    81
  $ hg clone https://$USER@hg.code.sf.net/p/gadict/code
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    82
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    83
Browsing sources.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    84
=================
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    85
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    86
  http://hg.code.sf.net/p/gadict/code
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    87
                hgweb interface for official repository.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    88
  https://sourceforge.net/p/gadict/code/
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    89
                Sourceforge Allure interface for official repository.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    90
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    91
Download page.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    92
==============
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    93
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    94
  https://sourceforge.net/projects/gadict/files/
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    95
                gadict source releases at SourceForge.
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
    96
117
e6d8558c54c7 ohloh home page for gadict
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 116
diff changeset
    97
Software directory.
e6d8558c54c7 ohloh home page for gadict
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 116
diff changeset
    98
===================
e6d8558c54c7 ohloh home page for gadict
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 116
diff changeset
    99
e6d8558c54c7 ohloh home page for gadict
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 116
diff changeset
   100
  https://www.ohloh.net/p/gadict
e6d8558c54c7 ohloh home page for gadict
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 116
diff changeset
   101
                ohloh home page for gadict
e6d8558c54c7 ohloh home page for gadict
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 116
diff changeset
   102
116
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   103
Report bug (BTS).
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   104
=================
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   105
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   106
Fill bug reports and suggestions in Trac instance by
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   107
https://sourceforge.net/apps/trac/gadict/newticket
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   108
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   109
Don't forget add your email address to ticket *CC* field to be notified on
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   110
ticket changes!
09391dc786c4 Add project hosting info.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 109
diff changeset
   111
38
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
   112
How install/uninstall?
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
   113
======================
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
   114
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
   115
To install in /usr/local/ run::
14
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   116
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   117
  $ make install
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   118
38
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
   119
If you want install in different place run::
14
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   120
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   121
  $ make install prefix=PREFIX
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   122
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   123
If you install in nonstandard place and wont use dictionary for current user
38
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
   124
run::
14
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   125
26
6dfc4ac2dc80 Back targets that allow make symlink to dictionaries install dir from user HOME dir.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 15
diff changeset
   126
  $ make prefix=PREFIX install install-local-symlink
14
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   127
38
5f63725f1397 Switch docs to RST file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 27
diff changeset
   128
To uninstall run one command from list accordingly to installation procedure::
14
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   129
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   130
  $ make uninstall
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   131
  $ make uninstall prefix=PREFIX
26
6dfc4ac2dc80 Back targets that allow make symlink to dictionaries install dir from user HOME dir.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 15
diff changeset
   132
  $ make prefix=PREFIX uninstall uninstall-local-symlink
14
a1a505947f5e How install/uninstall?
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 12
diff changeset
   133
64
1174ea277aef .ifo, .tab, .descr file no longer used.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 38
diff changeset
   134
Dictionary source file format.
1174ea277aef .ifo, .tab, .descr file no longer used.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 38
diff changeset
   135
==============================
11
b08c100852d3 Describe file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
diff changeset
   136
65
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   137
For source file format used dictd C5 file format. See::
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   138
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   139
  $ man 1 dictfmt
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   140
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   141
Shortly:
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   142
147
8e5b2654c5dd Fix spelling.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 135
diff changeset
   143
 * Headwords was preceded by 5 or more underscore characters ``_`` and a blank
8e5b2654c5dd Fix spelling.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 135
diff changeset
   144
   line.
65
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   145
 * All text until the next headword is considered the definition.
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   146
 * Any leading ``@`` characters are stripped out, but the file is
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   147
   otherwise unchanged.
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   148
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   149
For convenience also used such assumptions:
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   150
147
8e5b2654c5dd Fix spelling.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 135
diff changeset
   151
 * Headwords was separated by ``;<SPACE>`` (and all was placed on single
65
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   152
   line).
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   153
 * UTF-8 encoding was used.
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   154
 * Lines started with ``#`` striped out (comment syntax).
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   155
 * First line with ``ABOUT:`` used as description of dictionary.
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   156
 * First URL (line with ``http://``) used as dictionary home page.
2137ea6bb456 Dictionary source file format.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 64
diff changeset
   157
73
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   158
99
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 95
diff changeset
   159
World wide dictionary formats and standards.
73
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   160
============================================
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   161
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   162
  http://en.wikipedia.org/wiki/Dictionary_writing_system
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   163
                Dictionary writing system
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   164
  http://www.sil.org/computing/shoebox/mdf.html
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   165
                Multi-Dictionary Formatter (MDF). It defines about 100 data
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   166
                field markers.
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   167
  http://fieldworks.sil.org/flex/
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   168
                FieldWorks Language Explorer (or FLEx, for short) is designed
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   169
                to help field linguists perform many common language
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   170
                documentation and analysis tasks.
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   171
  http://code.google.com/p/lift-standard/
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   172
                LIFT (Lexicon Interchange FormaT) is an XML format for storing
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   173
                lexical information, as used in the creation of dictionaries.
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   174
                It's not necessarily the format for your lexicon.
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   175
  http://www.lexiquepro.com/
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   176
                Lexique Pro is an interactive lexicon viewer and editor, with
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   177
                hyperlinks between entries, category views, dictionary
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   178
                reversal, search, and export tools. It's designed to display
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   179
                your data in a user-friendly format so you can distribute it
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   180
                to others.
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   181
  http://deb.fi.muni.cz/index.php
bc24cb491160 World wide dictionary formats and standards.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents: 72
diff changeset
   182
                DEBII — Dictionary Editor and Browser