This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
misc:graphics [2011/04/08 09:08] c7031007 created |
misc:graphics [2015/10/25 07:55] c7031007 [Creating your images] |
||
---|---|---|---|
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. | ||
Line 32: | Line 39: | ||
^ Format ^^ Vector ^ Raster ^^ | ^ Format ^^ Vector ^ Raster ^^ | ||
^ ^^ ^ lossless ^ lossy ^ | ^ ^^ ^ lossless ^ lossy ^ | ||
- | ^ [[http://www.adobe.com/devnet/pdf/|Portable Document Format]] | PDF | • | • | • | | + | ^ [[http://www.adobe.com/devnet/pdf/|Portable Document Format]] | PDF | • | • | • | |
- | ^ [[http://www.w3.org/Graphics/SVG/|Scalable Vector Graphics]] | SVG | • | • | • | | + | ^ [[http://www.w3.org/Graphics/SVG/|Scalable Vector Graphics]] | SVG | • | • | • | |
- | ^ [[http://www.libpng.org/pub/png/|Portable Network Graphics]] | PNG | | • | | | + | ^ [[http://www.libpng.org/pub/png/|Portable Network Graphics]] | PNG | | • | | |
- | ^ [[http://www.jpeg.org/jpeg/|JPEG File Interchange Format]] | JPG, JPEG, JFIF | | | • | | + | ^ [[http://www.jpeg.org/jpeg/|JPEG File Interchange Format]] | JPG, JPEG, JFIF | | | • | |
===== Conversion ===== | ===== Conversion ===== |