#25: basic implementation
#25: manage format of whole document
#25 remove parenthesis space in default options
Merge branch 'develop'