Hello,

I've added the Cairo driver family to PLplot. This includes:

xcairo (formally known as xwinttf).
pdfcairo (PDF)
pscairo (PS)
svgcairo (SVG)
pngcairo (PNG)
memcairo (MEM)

Known issues:
1. If you have Cairo but not X Windows your build will likely fail  
since I still haven't solved the pre-processor directive problem I  
mentioned Yesterday.
2. The svgcairo driver does not display text properly. I'm not really  
sure what to do about this one since it seems to be an issue with the  
cairo library.
3. The pngcairo driver does not support multiple pages. You only get  
one page, which is the last page that you drew. This could be fixed  
by having the driver generate multiple files, say my-graph.png, my- 
graph-2.png, etc... I don't think the PNG format itself supports  
multiple page output.
4. The memcairo driver is untested. It appears that a side effect of  
a call to plsmem is to force PLplot to use the "mem" driver. An  
attempt to overide this behavior by calling plsdev("memcairo") after  
the plsmem call but before plinit was unsuccessful.
5. Plots output by the pscairo driver do not fit the page, i.e. there  
is a largish white margin on two sides of a plot.

All the drivers are off by default so you will have to turn them on  
to test them, if you are so inclined.

best,
-Hazen


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to