|
Answer. Assuming that you have a LaTeX distribution for your platform with "Type 1" fonts installed. Use one of the following four options:
Using a recent distribution of MikTeX (2.3) or TeTeX (1.0.7) and Ghostscript (7.04)
Using a recent distribution of MikTeX/TeTeX and Ghostscript with GSview
Using a recent distribution of MikTeX/TeTeX and Acrobat Distiller
Using pdfTeX
Using OzTeX
Using a recent distribution of MikTeX (2.3) or TeTeX (1.0.7) and Ghostscript (7.04)
latex sample
dvips -Ppdf -G0 -tletter sample
ps2pdf -dCompatibilityLevel=1.4 -dMAxSubsetPct=100 -dSubsetFonts=true -dEmbedAllFonts=true
-sPAPERSIZE=letter sample.ps
For the sample document a4sample.tex the commands are very similar:
latex a4sample
dvips -Ppdf -G0 -ta4 a4sample
ps2pdf -dCompatibilityLevel=1.4 -dMAxSubsetPct=100 -dSubsetFonts=true -dEmbedAllFonts=true
-sPAPERSIZE=a4 a4sample.ps
These instructions have been tested under Windows with MiKTeX 2.3,
and under Linux with teTeX 1.0.7 and Ghostscript 7.0.4.
Note that without -d[options] listed above, ps2pdf will not embed and subset fonts as required by PDF compliance and your paper will not be ready for upload.
Top of this section
Using a recent distribution of MikTeX/TeTeX and Ghostscript with GSview
If you are using MS-Windows operating system, we strongly recommend using GSview 4.6, a graphical font end to Ghostscript. It provides an easy interface for setting up the above parameters for ps2pdf.
The first step is to set the media size to Letter. To do this, in the GSview menubar at the top click on "Media" and select Letter as shown below:
Next, click on "File | Convert". In the ensuing window, in Options textbox type in "-dMAxSubsetPct=100", then follow screenshots below:


This option makes sure that the files will be viewable by readers with Acrobat Reader 4, 5 or 6.

These two settings, together with "-dMAxSubsetPct=100" will ensure that all fonts are embedded as required.
Top of this section
Using a recent distribution of MikTeX/TeTeX and Acrobat Distiller
To produce PDF that will print well on paper as well as look sharp on the screen you must have Type 1 fonts installed with your LaTeX
distribution. To create PDF, use the following steps
latex [a4]sample (if needed use also bibTeX and rerun LaTeX)
dvips -Ppdf -G0 -tletter sample (for letter sized document)
dvips -Ppdf -G0 -ta4 a4sample (for A4 sized document)
This generates the postscript file "sample.ps". Next, launch Adobe distiller. Here are the screen captures of settings in Distiller 5.0, similar settings also exist on other Distiller releases.
In the distiller select Settings | Job Options as shown in the first image -
Next, under "General" tab, set paper size to Letter (8.5"x11") as shown in the circled part of the image
Next, click on the "Fonts" tab and enable font embedding as shown in the third figure.

You may want to save this setting as (say) a joboption CSSconferences and
you can reuse it for future conferences. Alternatively, you may save distiller joboptions in appropriate folder as described below and it will set up suitable options.
Important: If you are setting up joboptions on your own, make sure that the PDF compatibility is set to "Acrobat 5.0 (PDF 1.4)". IEEE will not accept papers with PDF 1.4 or 1.5 compatibility.
Top of this section
Using pdfTeX
PDFLaTeX is a special version of LaTeX by Han The Thanh which produces PDF output directly using Type-1 fonts instead of the standard dvi file. However, it is still in beta version and does not accept all of the LaTeX packages or postscript figures.
pdfLaTeX (+bibTeX)
- For this path you must convert all of your postscript figures to pdf. This can be done by "epstopdf" or Adobe's Acrobat distiller. In addition, you have to change your TeX-file, at minimum to include the .pdf-graphics.
- If you start a new document from scratch, intended to get a PDF, this path is the first choice, although pdfLaTeX is still in "beta-state".
- LaTeX and pdfLaTeX behave by default differently concerning the character-spacing. As a result, the same TeX-File compiled with LaTeX and pdfLaTeX may show different line-breaks, paragraphs, page-breaks etc. Fortunately, there is a switch in pdfLaTeX to ensure LaTeX spacing.
- pdfLaTeX uses per default Type-1 fonts.
Top of this section
Using OzTeX
- If you are using a system with OS 8.6 or lower, you will need to use OzTeX 4.1 - then you have to make sure that you have Type 1 fonts installed since the installation comes with Type 3 fonts. Else, download and install the latest version OzTeX 5.1 that comes standard with Type 1 CM and AMS fonts.
- Download the Mac version of ieeeconf.cls with appropriate carriage returns. Some users have
experienced difficulty converting the windows version to Mac leading to compilation problems.
Add the following lines to your "Add Outline Fonts" config file:
paper_width = 8.5in
paper_height = 11in
In Oztex 5.1, use the "Add Outline Fonts" config.

Finally, when you dvips, the options -CMPS should automatically pop-up. Leave it alone.

OzTeX hints and Images courtesy of Brad Burchett.
Top of this section
|