Provided by: txt2pdbdoc_1.4.4-6_i386 bug

DOC(4)                                                                  DOC(4)

NAME

       DOC - (Pilot Standard Textdocument) Dateiformat

ÜBERSICHT

       struct doc_record0 {      /* 16 bytes total */
            Word   version;      /* 1 = Klartext, 2 = komprimierter Text */
            Word   reserved1;    /* beim Erstellen auf Null setzen */
            DWord  doc_size;     /* unkomprimierte Größe in Bytes */
            Word   num_recs;     /* Anzahl der Text-Blöcke (nicht Header) */
            Word   rec_size;     /* max. Blockgröße in Bytes: normal 4096 (4K) */
            DWord  position;     /* aktuelle Leseposition im Text */
       };

BESCHREIBUNG

       Das  Doc-Dateiformat  ist  das Standardformat für Textdokumente, das in
       allen  Palm  Pilots  verwendet   wird.    Eine   Doc-Datei   ist   eine
       pdb(4)-Datei, diese Manpage behandelt daher nur Teile, die speziell für
       Doc-Dateien zutreffen.

       Eine Doc-Datei besteht aus 0 bis num_recs Blöcken; Block 0 ist der Kopf
       (Header)   des   Dokuments.   (Dieser  Header  unterscheidet  sich  vom
       pdb(4)-Header.)   Der   Eintrag   position   wird   nicht   von   allen
       Leseprogrammen benutzt.  Die restlichen Blöcke enthalten Text, entweder
       Klartext oder komprimierten, das hängt ab vom Wert der version.

   Wortgröße
       In  der  ÜBERSICHT  oben  werden  die  Typen  ‘‘Word’’  und   ‘‘DWord’’
       verwendet.   Der Typ ‘‘Word’’ ist 16 Bit lang; der Typ ‘‘DWord’’ ist 32
       Bit lang.  Beide im Big-Endian-Format.

   Kompressionsformat
       Ein Zeichen ‘‘c’’ in einem komprimierten Block entspicht einer von vier
       Klassen:

       01-08     Kopiere die folgenden ‘‘c’’ Bytes unverändert

       00,09-7F  weiterreichen, so wie es ist

       80-BF     kopiere eine Folge eines vorhergehenden Teils des Blockes

       C0-FF     Ein Leerzeichen plus das ASCII-Zeichen ‘‘c xor 0x80’’

SIEHE AUCH

       txt2pdbdoc(1), html2pdbtxt(1), pdbtxt2html(1), pdb(4)

       Christopher  Bey  and Kathleen Dupre.  Palm File Format Specification ,
       Document Number 3008-003, Palm, Inc., May 16, 2000.

       Rob Tillotson.  The Doc Format , http://www.pyrite.org/doc_format.html

AUTOR

       Paul J. Lucas <pauljlucas@mac.com>
       Deutsche Übersetzung: Erik Schanze <schanzi_@gmx.de>

txt2pdbdoc                      06. August 2005                         DOC(4)