This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
misc:graphics [2012/12/30 11:54] c7031007 [Recommended Graphics Formats] |
misc:graphics [2018/09/03 19:35] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Proper Choice of Graphics Formats ====== | ====== Proper Choice of Graphics Formats ====== | ||
+ | |||
+ | ===== Creating your graphics ===== | ||
+ | |||
+ | Create all graphics using the right tool and the right format. For example: | ||
+ | - From SciPy, Octave, Matlab, etc., **export plots in vector format**. | ||
+ | - Create line graphics with **Inkscape**. For LaTeX documents, TikZ may sometimes be a good choice. | ||
+ | - Process photographs with the GIMP - unless you overlay line graphics, in which case use vector tools like Inkscape or LaTeX graphics. | ||
===== Never throw away essential information. ===== | ===== Never throw away essential information. ===== | ||
Line 18: | Line 25: | ||
- Never convert them to raster format. | - Never convert them to raster format. | ||
- | - For **print** publishing: For PDFLaTeX, convert your graphics to (vector-format) PDF. For legacy, DVI/PostScript-based LaTeX processing chains, convert your graphics to (vector-format) EPS. Many XML formatters, including [[http://xmlgraphics.apache.org/fop/|FOP]], support SVG. ((OpenOffice.org can import PDF, SVG and other vector graphics formats. I’m sure some of its proprietary look-alikes can also be convinced to grok vector graphics.)) | + | - For **print** publishing: For PDFLaTeX, convert your graphics to (vector-format) PDF.((OpenOffice.org can import PDF, SVG and other vector graphics formats. I’m sure some of its proprietary look-alikes can also be convinced to grok vector graphics.)) |
- For **Web** publishing: Use SVG. For legacy browers that do not yet support SVG, for maximum portability you may want to offer an alternative raster image (inside an ''<object>'' tag, for example), see below. | - For **Web** publishing: Use SVG. For legacy browers that do not yet support SVG, for maximum portability you may want to offer an alternative raster image (inside an ''<object>'' tag, for example), see below. | ||