摘 要:本文通過實例介紹了采用illustrator繪制出具有立體化學結構、長鏈化學結構等較為復雜的化學結構式,存儲為EPS格式后,可以在方正書版排版系統中調用。并結合方正書版11.0排版軟件,給出了一種利用illustrator 修改書版BD語言化學結構式的方法。
關鍵詞:illustrator;方正書版;化學結構式;EPS 矢量圖形
在方正書版排版系統中,BD排版語言提供了比較豐富的注解命令和手段來排版化學結構式,排出的結構式規范、美觀,但是對于一些比較特殊的結構式或復雜反應式,僅使用BD排版語言無法排出,或者有些化學結構式雖然能利用BD語言排出,但注解命令過于復雜、繁瑣,排版費時并且后期的化學結構式調試和修改較為困難。
方正書版中無相應對象鏈接和嵌入技術, 使用其他化學軟件所制作的結構式需要以圖片形式調用。方正書版支持7種圖片格式:TIF、EPS、JPG、BMP、GIF、GRH和PIC,其中EPS格式是用PostScript語言描述的一種ASCII圖形文件格式,能輸出高品質的圖形圖像,圖形可以無級縮放,不會產生鋸齒效果[ 1 ]。
文獻[ 2-3 ]介紹了利用ChemSketch、ChenDraw等專業化學軟件排版化學結構式,但通過illustrator繪制化學結構式,并與方正書版11.0相結合來修改BD語言已排好的化學結構式未見報道。本文結合實際排版工作,通過實例介紹了利用illustrator CS5與方正書版排版系統結合完成化學結構式的繪制和修改。
1 利用illustrator繪制化學結構式
方正書版排版過程中簡單的化學結構式和反應式可以直接利用BD排版語言來排版。對于一些化學結構立體構象、電子轉移表達式等無法用方正注解寫出的化學結構式可利用illustrator軟件繪制,下面通過實例進行介紹。
【實例1】
單純使用書版BD排版命令無法得到,選擇illustrator軟件進行繪制圖1結構式。
步驟:
1)新建空白文件。
2)利用直線工具和鋼筆工具繪制苯環基本結構。在繪制苯環和化學鍵時,為了與其他方正書版BD語言排版出的結構相一致,在illustrator中設置線條粗細為0.32pt,鍵長為8mm。
3)用文字工具在結構中,選用字體為方正書宋,字號為9pt錄入元素符號。
4)選中全部圖形對象后,選擇菜單欄-文字-創建輪廓(或者快捷鍵Ctrl+Shift+O),然后儲存為EPS 8.0格式。即可在方正書版排版中進行調用。
為方便繪制應用,也可以將常用的化學結構式拆分成結構單元,儲存成illustrator中的“符號”,在排版工作中進行調用組合。
【實例2】
目標結構式如下。目標結構式中有大量的同類結構單元,可以利用illustrator的復制、粘貼、旋轉等工具很方便地進行繪制。
步驟:
1)新建空白文件,利用鋼筆工具繪制出化學結構中的曲線鏈。
2)創建苯環結構單元和CN—鍵單元,將兩個結構單元編組后,通過復制、粘貼等操作,繪制目標化學結構式。
3)選中全部圖形對象后,選擇菜單欄-文字-創建輪廓(或者快捷鍵Ctrl+Shift+O),然后儲存為EPS 8.0格式。
2 利用illustrator修改方正書版的化學結構式
以方正書版11.0系統為例,利用illustrator修改書版已排好的化學結構式。
步驟:
1)將方正書版中排好的化學結構進行復制,粘貼并另存為新的小樣文件后,選擇菜單欄中排版-正文直接輸出PDF或者點擊快捷鍵Ctrl+F10,生成化學結構式的PDF文件。
2)打開illustrator,打開第一步所生成PDF文件,利用鋼筆、直線工具進行繪制,對化學結構的矢量圖形進行所需要的修改。
3)修改完成后,對文字創建輪廓,存儲為EPS 8.0格式。
這樣所得到的結構式圖形可以與書版排版生成的結構式大小比例、線型粗細等完全一致。
3 結論
1)利用illustrator標準矢量圖繪制工具軟件繪制的化學結構式清晰規范,可保存為EPS矢量格式在方正書版排版系統中進行調用輸出。
2)對方正書版11.0中的化學結構式輸出PDF文件后,利用illustrator對結構式進行修改后,可與書版原有化學結構的線條、線型風格保持一致。
參考文獻:
[1] 孟志華,黃纓,于昕奕.北大方正書版排版技術和應用[M].上冊.北京大學出版社,1995:190-192.
[2] 王昌棟,陳翔.ChemDraw分子結構式的編輯與方正排版[J]..現代食品與藥品雜志,2006(6):60-61.
[3] 張桂弘,王艷秀,姜梅,等.利用ChemSketch處理方正書版中復雜化學結構式[J].中國科技期刊研究,2006(05):777-778.
作者簡介:溫飛(1975-),高級工程師,從事期刊編輯工作。