|Preparation of Quality PDF Documents|
Note: Not following these guidelines closely often results in the omission of math formulas or in text becoming scrambled and unreadable, even though your document looks good on the screen for you.
Much of the material presented here has been extracted from the excellent web page that Steven Spencer has put together for siggraph contributors. In particular the guidelines given there should be refered to as a supplement to this page. Also there are a number of interesting "Tips and Tricks" mentioned on the main page.
Note: please do not contact Stephen Spencer with questions regarding IEEE VGTC sponsored conference submissions (i.e. Vis, InfoVis, VR, and others). If you have questions regarding document formating, please forward them to firstname.lastname@example.org.
All papers on the DVD-ROM (if applicable) will be included in Adobe Acrobat Format (PDF). Electronic submissions can only be accepted if they are in Postscript or PDF format. We will convert Postscript files into PDF, but we prefer to receive PDF files.
It is recommended that LaTeX be used to format your accepted paper. When properly configued LaTeX will produce superior output compared to most other popular text formatting systems. However some care must taken to ensure good reproduction in the electronic version of the paper. Guidelines to this end are given below.
General instructions for producing quality PDF documents from a postscript intermediate can be found here.
Here we are primarily concerned with producing PDF documents that will look good when they are printed as well as when they are viewed electronically. To this end we wish to ensure that:
In order to ensure that your images appear as expected in the hardcopy version, please use the CMYK colour space.
Please restrict your fonts to Type 1 fonts. Specifically, Truetype fonts should be avoided and we will not accept documents that are composed with Type 3 fonts.
Document Formatting with TeX and LaTeX
When TeX or LaTeX is used to format documents care must be taken as to the use of fonts. Specifically, until very recently the default behaviour when converting the dvi output of TeX to Postscript was to use non-scalable Type 3 PostScript bitmap fonts to represent the standard TeX fonts. The resulting document is difficult to read in electronic form; the type appears fuzzy.
Another problem is that the standard 'base 14' fonts that are supplied by all software that can render pdf documents turn out to be not so standard after all. This typically leads to missing math symbols or ligatures in the printed documents. In order to avoid problems, these fonts must be embedded in the document. Please read the section on configuring TeX and set up your distribution appropriately.
Assuming that dvips is directed to the appropriate font map files,
as described below, a postscript
intermediary file can be created with the following command:
If for some reason you had trouble creating a workable .dvipsrc
file, you can instruct dvips to use the download35.map file with the
Once the document is converted to PDF as described below, you should check to ensure that
it contains no Type 3 fonts. This can be done with the
Documents formatted with Type 3 bitmap fonts will not be accepted.
From TeX to PDF
A standard way to produce a PDF document from TeX source is to create
a dvi file and then convert that to Postscript using the command
Note that scripts such as
Another alternative is to use the
Configuring TeX / dvips
It is essential that your TeX distribution has the facilities to create PDF documents without type 3 fonts. In addition, we need to configure the system so that the base 14 fonts are embedded in the document. Only very recent distributions of TeX provide anything close to a convenient mechanism for achieving this. In particular, the following instructions apply to teTeX-2.0, TeXlive2003 and/or MikTeX but not to earlier distributions.
We recommend that the final document be produced by latex->dvips->ps2pdf since that enables explicit control over how fonts and images are managed. We are not sure that the default settings for pdftex do not result in downsampled or compressed images.
In order to ensure that no type 3 fonts are used and that all fonts, including the base 14 fonts, are embedded we must reference an appropriate font map file. One such file is provided for pdftex and is called pdftex_dl14.map. This is the one that we recommend; it works fine for dvips. There is also a file called download35.map, that is specifically made for dvips. It seems to also produces acceptable documents. Both of these files are only available in the recent distributions mentioned above.
We have tested the following distributions:
Unix/Linux: teTeX-2.0, TeX Live 2003
If you have trouble with these instructions or have other suggestions, please do not hesitate to contact us.
If you wish to install new fonts or create alternative font map
files. We cannot supply instructions here, however there are online
resources that may help you (or the TeXpert at your site). As a start
you may wish to refer to these:
MS Word and Other Document Creation Software
Independent of the application used to create the document, the final PDF file can be created from a postscript intermediate as discussed below. On most applications that are running on MS Windows, a postscript file can be created by selecting a postscript printer driver and then printing to a file.
If MS Word is used to create the document, it is possible to print the result directly to Adobe Acrobat Distiller. It is important to set the proper Distiller job options. In order to do so, please download and install the version of the "DDAPOptimized" Adobe Acrobat Distiller job options file appropriate for your computer platform and version of Adobe Acrobat Distiller from the printers web site.
Please use that job options file when creating PDF documents in Acrobat Distiller. (PC and Macintosh versions of this file, for use with Acrobat Distiller 4.0 and 5.0, are available. Version 5.0 will work with Acrobat Distiller 7.0.) The "DDAPOptimized" job options file embeds all typefaces and does not downsample or subsample images when creating the PDF document.
To create a PDF document from FrameMaker it is necessary to create a postscript intermediate because the Distiller job options cannot be manipulated from within FrameMaker itself.
Creating PDF Files From Postscript
In order to produce a camera ready PDF document it is essential that images are stored at a sufficiently high resolution and that no lossy compression is used during the PDF creation process. Steve Spencer gives the following rule of thumb: The resolution of the image in pixels should be 300 times the size of the image in inches as it appears in the document. So for example a 2 inch by 3 inch image should have a resolution of at least 600 by 900.
The standard tool for creating PDF documents is "Adobe Acrobat Distiller". We recommend following the instructions of the printers web site. Please download and install the version of the "DDAPOptimized" Adobe Acrobat Distiller job options file appropriate for your computer platform and version of Adobe Acrobat Distiller.
Another acceptable PDF creation tool is ps2pdf. A number of flags need
to be passed to ps2pdf to preserve the quality of the images in the
(Please note, that the
There are other tools available for creating PDF documents, however some of them, such as PDFWriter, do not give the user sufficient control over the document creation process to produce an acceptable result. It is important that images be kept at a sufficiently high resolution and that all fonts that are used be embedded in the PDF document.
Here we will document solutions or work-arounds to recurring problems that we've encountered. See also the collection of Tips and Tricks on the SIGGRAPH site.