Flexible typesetting of table and figure floats using key/value directives
