<div dir="ltr"><div><div><div><div>Hi Christophe,<br><br></div>I had to change only one thing: Obtaining the PixelBuffer must be done _after_ the axes/value bar/orientation widget is turned off. I have hence moved this part back to CreateFile.cpp. This was breaking 2d exports.<br>
<br></div>I also corrected a small bug on my side and added units to the axis labels in the three dimensional case.<br><br></div>Thanks for merging it, I'm proud to contribute!<br><br></div>-Sebastian<br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Apr 7, 2014 at 11:46 PM, Christophe Geuzaine <span dir="ltr"><<a href="mailto:cgeuzaine@ulg.ac.be" target="_blank">cgeuzaine@ulg.ac.be</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On 07 Apr 2014, at 19:21, Sebastian Eiser <<a href="mailto:sebastian@eiser.at">sebastian@eiser.at</a>> wrote:<br>
<br>
> Dear gmsh community,<br>
> this is my first patch, and I'm submitting it in the hope that it is useful to some.<br>
><br>
> This patch adds support for pgfplots figure output of gmsh. It supports the drawing of colorbars and axes using LaTeX, on top of a raw .png file. I called it 'pgf' because 'tex' was already taken, and pgf is the underlying technology of pgfplots. You get stunningly precise labels and consistency in your LaTeX document (linewidths, math, etc). Your colleagues will surly be impressed.<br>

><br>
> For a quick view, see the attached figures. For more demos and an explanation of the options, look at the attached pdf. To install pgfplots, see the pgfplots manual, but chances are high that it already came with your TeX distribution.<br>

><br>
> I am attaching the diff to revision 18219 (latests), but it should work on most recent sources.<br>
><br>
> @Christophe: Feel free to merge this in the trunk if you find it useful.<br>
><br>
<br>
</div></div>Dear Sebastian,<br>
<br>
Thanks for this great patch! I've merged a modified version, with most of the code moved to Graphics/gl2pgf.cpp.<br>
<br>
Can you give it a try and let me know if I broke anything?<br>
<br>
Thanks,<br>
<br>
Christophe<br>
<br>
> -Sebastian<br>
> <post.png><quarter-ring.png><pgfplots.patch><pgfplots_gmsh.pdf>_______________________________________________<br>
> gmsh mailing list<br>
> <a href="mailto:gmsh@geuz.org">gmsh@geuz.org</a><br>
> <a href="http://www.geuz.org/mailman/listinfo/gmsh" target="_blank">http://www.geuz.org/mailman/listinfo/gmsh</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Prof. Christophe Geuzaine<br>
University of Liege, Electrical Engineering and Computer Science<br>
<a href="http://www.montefiore.ulg.ac.be/~geuzaine" target="_blank">http://www.montefiore.ulg.ac.be/~geuzaine</a><br>
<br>
<br>
<br>
</font></span></blockquote></div><br></div>