This is Bolderbast.Inducks.org, part of the inducks.org website.
previous page | next page
Main
How to index
   Beginners
   More detail
   Programmers
   Scanners
   File formats
     DBI
     Western
     DBS
     DBS_newspaper
     DBS_movies
     FSB
     DBL_human
     DBL_char
     DBL_subs
     Caret-separated
     Image
     WebUrl
   ISV files
   Field reference guide
Credits/links
Producktion
Index of indexes
Various

DBI

This format is used for most issue indexes. A DBI file contains header lines, entry lines, and comment lines.

On the rest of this page, "positions" are number of characters on a line (including spaces), counting from 1.

A header line has the letter 'h' on position 14. A comment line is empty, or starts with a space, or contains two carets next to each other (^^). All other lines are entry lines.

The header and entry lines in a DBI file should be in strict alphabetical order. This means, if you "sort" a DBI file, the output should be exactly like the input, except for the comment lines.

Header and entry lines in a DBI file should not contain TABs or carets (^).
The number of '[' and ']' on a line should be equal.
The number of ')' on a line should be greater than or equal to the number of '('.

Header lines

After the 'h', the level of the header is given (on position 15). Possible values are 1, 2, or 3. We call these header lines "h1", "h2", and "h3" lines.
"h1" describes an issue series (publication). "h2" describes a subrange of the issue series (for instance a volume of issues). "h3" is the header for one issue.

Fixed position fields:

The title starts on position 17. Other fields (or the above fields, if they don't fit) are behind the title.

Entry lines

Fixed position fields:
  • starting on position 1, length 12: entrycode
  • starting on position 13, length 14: storycode
  • starting on position 27, length 2: pages
  • position 29: brokpg
  • starting on position 30, length 2: pagel
  • position 32 is ignored
  • starting on position 33, length 4: plot
  • starting on position 37, length 4: writ
  • starting on position 41, length 4: art
  • starting on position 45, length 4: ink
  • starting on position 49, length 4: hero

The title starts on position 53. Other fields (or the above fields, if they don't fit) are behind the title.

This page was generated on 2006-08-23 by DVEGEN 4.3 © Harry Fluks 2003.
For more information contact Harry Fluks (hfl at inducks.org - replace the at)