Hi Rainer, Sorry about the delayed reply.
Rainer M Krug <r.m.k...@gmail.com> writes: > On 10/09/10 20:40, Eric Schulte wrote: >> Hi Rainer, >> >> If you could send me an example of how to generate an svg image using >> plantuml on the command line, I'll add that functionality to >> ob-plantuml.el. > > from org: > > #+begin_src :file test.svg :commandline -tsvg > ... > #+end_src > > command line: > > java -jar plantuml.jar -tsvg -p < sequence.plantuml > sequence.svg > Whenever the extension of the :file header argument is "svg" the appropriate "-tsvg" flag will now automatically be added to the command line. > > with direct conversion to pdf when using rsvg-convert: > > java -jar plantuml.jar -tsvg -p < sequence.plantuml | rsvg-convert -f > pdf > sequence.pdf > This looks nice, but it requires a second utility rsvg-convert. I think this functionality would be better implemented using the long-awaited- but-not-yet-developed post-processing code blocks. Best -- Eric > > Options for rsvg-convert: > -f , --format=[png, pdf, ps, svg] save format [optional; defaults > to 'png'] > > the others are not that relevant. > > > Thanks, > > Rainer > >> >> Thanks -- Eric >> >> Rainer M Krug <r.m.k...@gmail.com> writes: >> >>> Hi >>> >>> I just saw that a bug in plantuml is fixed - namely that -tsvg is >>> compatible with the -pipe optin. Therefore it should be possible top >>> produce svg vector graphs from plantuml. >>> >>> In a second step, these could be converted to png, pdf or ps with the >>> packagelibrsvg2-bin (I am using ubuntu), therefore producing high >>> quality graphs. >>> >>> As I don't know how to implement it, would it be possible to implement >>> >>> - that, depending on the :file name specified, either a .png or a .svg >>> is produced by plantuml >>> >>> The conversion to ps or pdf could then be done in a second bash script. >>> >>> Thanks, >>> >>> and I really like the plantuml integration for quickly documenting with >>> flowcharts while programming - brilliant. >>> >>> Rainer _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode