latex parser/renderer: optional arguments can be nested