Part V. Programmer's manual

Table of Contents

16. Reference database design
The table t_meta
The table t_refdb
The table t_author
The table t_keyword
The table t_periodical
The table t_note
The table t_user
The table t_link
The table t_xauthor
The table t_xkeyword
The table t_xuser
The table t_xnote
The table t_xlink
17. The RefDB database design
The table t_journal_words
The table CITSTYLE
The table REFSTYLE
The table SEPARATORS
The table POSITION
18. RIS and risx format specifications
The RefDB RIS implementation
The risx DTD
19. Using RefDB in your programs
General thoughts
Interfaces
Call the C clients from your program
Directly talk to refdbd
Tips and tricks
Paging output
20. The Perl client module
Installation
Classes and their functions
RefDBClient::Risdata
RefDBClient::Simplelist
RefDBClient::Enigma
RefDBClient::Client
21. Using the backend API to implement new output formats
The backend API
How to insert a new backend into RefDB
22. The RefDB SGML/XML input and output formats
The XML input format for bibliographies
The XML input format for bibliographic styles
The XML input format for extended notes
Processing expectations for the RefDB DocBook bibliography output
23. The RefDB client/server communication protocol
Prerequisites
Basic principles
Message format
First stage
Second stage
Commented abstract representation of the client/server protocol
First stage
Second stage
Status messages
Tools for the client-server protocol
eenc
Description
Options
See also
Author