Once the basic formatting definitions have been specified, it is possible to describe the aspect of the actual bibliographies with following tags:
<style name="stylename">
This tag specifies the current display style, among bold, italic, slanted, emph.
<inentry name="entryname">
This tag encloses a block that is only to appear in entries of type entryname.
<notinentry name="entryname">
This tag encloses a block that is only to appear in entries that are not of type entryname.
<infield name="fieldname">
This tag encloses a block that only appears when the specified fieldname field exists in the current entry.
<notinfield name="fieldname">
This tag encloses a block that only appears when the specified fieldname field does not exist in the current entry.
<content [name="fieldname"]/>
This empty tag is replaced by the content of the current field (when placed in a <infield> block) or the content of the field specified as attribute.
<separator>
This tag's content evaluates to nothing when no text has been issued so far. It is a convenient way to add a delimiter after a series of fields without being worried of the special case when the fields are not defined.
The existing style files are a good source of examples.