Hi Stefan,

> On 15 May 2018, at 13:31, Stefan McKinnon Høj-Edwards <s...@iysik.com> wrote:
> 
> Hi Rainer,
> 
> You are currently using a java library to create the plot. Your package is 
> basically a wrapper around the java file.

Correct - that why I am limited to using the specified output formats.

> The only way to make it more "R-like" would be to re-implement the rendering 
> in R (or Rcpp or using the grid package).

Yes - I want to render the generated graphs in a graphics device in R, as if I 
would use a plot(1,1) command.

> 
> To get a vector based image, your code suggests you can use the SVG format. 
> But again, that does not have anything to do with R.

As vector I have sag, eps, and tikz formats - and the R part is: can I render 
these in an R device. I am not interested in R-like coded in the package, I am 
simply looking for a way to display this in an R device.

Cheers,

Rainer


> 
> Kindly,
> Stefan McKinnon Høj-Edwards
> 
> Stefan McKinnon Høj-Edwards
> ph.d. Genetics
> +44 (0)776 231 2464
> +45 2888 6598
> Skype: stefan_edwards
> 
> 2018-05-15 13:22 GMT+02:00 Rainer Krug <rai...@krugs.de 
> <mailto:rai...@krugs.de>>:
> Hi
> 
> I asked the question at stack exchange yesterday ( 
> https://stackoverflow.com/q/50325139/632423 
> <https://stackoverflow.com/q/50325139/632423> ) and did not get a response so 
> far, so I repost it here:
> 
> ####
> 
> I have the following situation: I use an external command (plantuml - 
> http://plantuml.com/ <http://plantuml.com/> ) to create a graph. This is done 
> via R by using a (my) package ( https://github.com/rkrug/plantuml 
> <https://github.com/rkrug/plantuml> ). The resulting graph can be a file 
> (png, svg, eps, pdf, vdx or LaTeX/Tikz with or without preamble) or I can 
> send the image to stdout, using the same formats.
> 
> Now I want to plot this graph as R-like as possible, i.e. in a graphic 
> device. At the moment I am using a temporary file, which I display using 
> readPNG() and grid::grid.raster() which works, but I am not that happy with 
> this approach as
> 
>         • I have to use a temporary file which I would like to avoid, and
>         • it is a raster format and I would prefer a vector format.
> 
> My question is therefore:
> 
>         • Is there a way to display any of the vector formats in a graphics 
> device in R?
>         • Can I pipe stdout (the result from the call to plantuml) directly 
> into the device (or through any function) without having to create an 
> intermediate file?
> 
> ####
> 
> Thanks for any [pointers,
> 
> Rainer
> 
> 
> --
> Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, 
> UCT), Dipl. Phys. (Germany)
> 
> University of Zürich
> 
> Cell:       +41 (0)78 630 66 57
> email:      rai...@krugs.de <mailto:rai...@krugs.de>
> Skype:      RMkrug
> 
> PGP: 0x0F52F982
> 
> 
> 
> 
> ______________________________________________
> R-package-devel@r-project.org <mailto:R-package-devel@r-project.org> mailing 
> list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel 
> <https://stat.ethz.ch/mailman/listinfo/r-package-devel>
> 
> 

--
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, 
UCT), Dipl. Phys. (Germany)

University of Zürich

Cell:       +41 (0)78 630 66 57
email:      rai...@krugs.de
Skype:      RMkrug

PGP: 0x0F52F982



Attachment: signature.asc
Description: Message signed with OpenPGP

______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to