texから作ったpdfファイルにTimesフォントやHelveticaフォントを埋め込む方法

国際会議にプロシーディングを出す場合にIEEE PDF eXpress Site Servicesというpdfファイルチェッカを通すとフォントが埋め込まれていないという警告を出される場合がある。この時には以下のようにすると良いらしい。

Timesフォントを埋め込む

Timesフォントを埋め込む時にはdvipdfmxでdviファイルをpdfファイルに変換する追加オプションを指定する。

dvipdfmx -f dlbase14.map iscas09

Helveticaフォントを埋め込む

gnuplotで作った図等Helveticaを必要とする際は、"gs\gs8.??\lib\gs_pdfwr.ps"というファイルを以下のように書き換える。
変更前

/.standardfonts [
  /Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique
  /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique
  /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic
  /Symbol /ZapfDingbats
] readonly def

変更後

/.standardfonts [
  /Courier /Courier-Bold /Courier-Oblique /Courier-BoldOblique
%  /Helvetica /Helvetica-Bold /Helvetica-Oblique /Helvetica-BoldOblique
  /Times-Roman /Times-Bold /Times-Italic /Times-BoldItalic
  /Symbol /ZapfDingbats
] readonly def

これでだめならtexファイルの一番上に以下の一行を追加する。

\usepackage[dvipdfmx]{graphicx}

これでチェックが通った