3 ms·
You can also use PGFPlots, a plotting tool built into LaTeX (using PGF/Tikz). http://pgfplots.sourceforge.net/ http://pgfplots.sourceforge.net/ It delivers ni
by semi-extrinsic 10y ago
You can also use PGFPlots, a plotting tool built into LaTeX (using PGF/Tikz).
http://pgfplots.sourceforge.net/ http://pgfplots.sourceforge.net/
It delivers nice vector graphics plots, and since it's in your .tex file, it automatically picks up any and all styling changes you have made in the preamble. You can have it re-render plots on each LaTeX compilation, or just conditionally re-render plots if the data has changed.
(As always, latexmk [ http://mg.readthedocs.io/latexmk.html http://mg.readthedocs.io/latexmk.html ] comes highly recommended for automating the compilation of LaTeX documents.)
- JohnHammersley 10y agoThere's also a nice gallery of online pgfplot examples at http://pgfplots.net http://pgfplots.net
- widdma 10y agoI'd second the PGFPlots recommendation. Easy to create plots by hand or you can use matlab2tikz (mentioned but dismissed in the article) if you're coming from matlab. I'd also second the latexmk recommendation!
- tjl 10y agoI love matlab2tikz. I used it for all my plots in my Ph.D. thesis (and I had a lot). I also really like latexmk. For non-plots I love Sketch (http://sketch4latex.sourceforge.net http://sketch4latex.sourceforge.net) which is pretty great for doing diagrams with 3D objects, especially if you use the sketch-lib (https://alexdu.github.io/sketch-lib/ https://alexdu.github.io/sketch-lib/) which provides a bunch of useful simple objects to manipulate.