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