Una volta che le definizioni di formattazione di base sono state specificate, è possibile descrivere l'aspetto delle attuali bibliografie con i tag seguenti:
<style name="nomestile">
Questo tag specifica l'attuale stile di visualizzazione, tra bold, italic, slanted, emph.
<inentry name="nomevoce">
Questo tag racchiude un blocco che deve apparire solo in voci di tipo nomevoce.
<notinentry name="nomevoce">
Questo tag racchiude un blocco che deve apparire solo in voci che non sono di tipo nometipo.
<infield name="nomecampo">
Questo tag racchiude un blocco che appare solo quando il campo specificato nomecampo esiste nella voce attuale.
<notinfield name="nomecampo">
Questo tag racchiude un blocco che appare solo quando il campo specificato nomecampo non esiste nella voce attuale.
<content [name="nomecampo"]/>
Questo tag vuoto è rimpiazzato dal contenuto dell'attuale campo (quando è posto in un blocco <infield> ) o dal contenuto del cmpo specificato come attributo.
<separator>
Il contenuto di questo tag non valuta niente quando non è emesso nessun testo. È un modo conveniente di aggiungere un delimitatore dopo una serie di campi senza preoccuparsi del caso speciale quando i campi non sono definiti.
I file di stile esistenti sono una buona fonte di esempi.