ACM Publication中的US Letter格式和Embedded Font

最近在投稿ACM Publication文章的時候,與[email protected]打交道,才發現原來還有很多格式上的問題, 這裏選取兩個比較典型的問題: 紙張大小(US Letter)和嵌入式字體(Embedded Font), 來說明一下. 僅以LATEX編輯爲例

一. US Letter格式大小

我們使用LATEX進行編輯和輸出的時候,默認會輸出A4紙張大小,這與ACM要求的US Letter格式不符. 因此我們要更改LATEX編輯環境的配置, 這裏以CTEX(WinEdit7)爲例.

在使用LATEX進行論文編輯的時候,我們有兩種方法生成PDF.

1. Latex --> BibTex-->Latex-->Latex-->dvips-->pspdf.

這種方式下要注意要求文章中所有的圖片必須是eps格式的, 才能使用Latex命令編譯, 編譯後生成dvi文件; 再由dvips命令把dvi文件生成ps文件(postscript) ; 最後把ps文件生成PDF文件.  注: 建議將所有的圖片先轉爲PDF格式,然後PDF轉爲eps格式, Adobe Acrobat可以完成上述功能.

該方式下修改"Options-->Configurations-->MiKTex", 然後"Options-->Execution Modes", 將div2ps, dvi2pdf, ps2pdf的"Paper Size and Orientation"都修改爲Letter, 如下圖所示.



2. pdflatex-->BibTex-->pdflatex-->pdflatex

這種方式下,要改變紙張大小,可以修改"TeX-->MiKTex-->MiKTex Options", 修改其Paper選項使其值爲Letter, 如下圖所示


二. 關於Emebbed Font嵌入式字體的問題.

使用ACM問題解答網站上的命令行編譯,http://www.acm.org/sigs/publications/sigfaq#a14

這種就是我們這裏的第一種方式, 當你使用Latex 命令行生成dvi文件後, 轉而使用命令行生成ps文件

dvips -t letter -Pdownload35 -o <file>.ps <file>.dvi

這裏-Pdownload35這個參數很重要, 這樣就生成了符合要求的ps文件, ACM通常要求提交ps文件,這個就是可以提交的文件.

接下來怎麼生成PDF文件呢, 使用ps2pdf嗎, 我個人的情況經常會出錯.

因此這裏使用Adobe Acrobat distiller軟件生成PDF文件, ACM提供了distiller的配置文件acm.joboptions. 網址:

http://www.sheridanprinting.com/typedept/sheridan-help4acm-sig-formatting.htm#ACM

這樣就可以生成高質量的帶嵌入式字體的版本.

不過,最後還要提醒, 在distiller生成PDF的時候,有幾個字體會缺失,請安裝字體(網上下載字體),安裝到C://Windows/Fonts下

缺失的字體大概會有: Helvetica-Bold, Helvetica,Times-Bold, Times-Roman, Times-Italic 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章