1 |
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. |