1 |
dpavlin |
604 |
Working with CDS/ISIS databases. |
2 |
|
|
|
3 |
|
|
|
4 |
|
|
A couple of databases have been converted successfully from/to WinIsis. |
5 |
|
|
If CDSUNIX is defined during make, it will use the "UNIX" format |
6 |
|
|
as used by wwwisis on Unix machines. |
7 |
|
|
|
8 |
|
|
|
9 |
|
|
Usage: |
10 |
|
|
$ |
11 |
|
|
bin/malete cdsimp cds -ftest/ |
12 |
|
|
$ |
13 |
|
|
will look for test/cds.mst and the like and write a Malete database |
14 |
|
|
at path test/cds. The Malete database files should not exist, |
15 |
|
|
else records there with like MFNs will be updated. |
16 |
|
|
|
17 |
|
|
$ |
18 |
|
|
bin/malete cdsexp cds -ftest/ |
19 |
|
|
$ |
20 |
|
|
does the reverse. You can try with the provided test/cds, |
21 |
|
|
after creating its index using |
22 |
|
|
$ |
23 |
|
|
bin/malete qload cds -ftest/ <test/cds.mqt |
24 |
|
|
$ |
25 |
|
|
|
26 |
|
|
By default, import and export convert between Cp850 and ISO-Latin1, |
27 |
|
|
hats (caret, '^') and tabulators, newlines and vertical tabs. |
28 |
|
|
There are some switches to turn this off. |
29 |
|
|
|
30 |
|
|
|
31 |
|
|
* options |
32 |
|
|
|
33 |
|
|
- Bbase |
34 |
|
|
base is a basefilename (possibly including path) for the CDS/ISIS files. |
35 |
|
|
Default is the same as the Malete files. |
36 |
|
|
Note that the file extensions .mst, .xrf and so on must be lowercase. |
37 |
|
|
- Notab (literally) |
38 |
|
|
turns off hat-to-tab conversion |
39 |
|
|
- Novt |
40 |
|
|
turns off newline-to-vtab conversion |
41 |
|
|
- No850 |
42 |
|
|
turns off character set conversion between codepage 850 (Cp850) |
43 |
|
|
and Latin 1 (ISO-8859-1). |
44 |
|
|
|
45 |
|
|
|
46 |
|
|
* bugs |
47 |
|
|
|
48 |
|
|
There seem to be problems when exporting very small databases. |
49 |
|
|
Add some dummy data. |