your code doesn't look any uglier than mine ;) You could replace many of your (if ) constructs with (when ) since there is no else clause, but your (if ) constructs work just fine.
Olivier Berger writes: > Hi. > > I've finally devoted a bit more time to follow the lines you'd drawn in > the post below, and here's the result : > > http://www-public.telecom-sudparis.eu/~berger_o/test-org-publishing-rdfa.html > > It's not perfect as it doesn't offer a universal compact way to map all > RDFa constructs to some handy and compact org syntax, but given a small > number of patterns, and the corresponding elisp converter code, I think > it achieves a quite interesting solution. > > Many thanks for the suggestion. > > Also, any comments much welcome (and yes, my lisp is ugly ;). > > Best regards, > > John Kitchin <jkitc...@andrew.cmu.edu> writes: > >> Can you give us an example of what you are trying to do? I don't think >> org-mode supports this rich of behavior out of the box, but see >> http://kitchingroup.cheme.cmu.edu/blog/2015/02/05/Extending-the-org-mode-link-syntax-with-attributes/ >> for an example idea of what you could imagine doing with a link type >> approach that could be inline with text. >> -- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu