2010年6月26日 星期六

如何在Latex上顯示使用eps圖片(vsd檔轉eps檔)

將Microsoft Office Visio上的vsd圖檔,
轉成Latex可使用的eps圖檔,並顯示在paper上
由於自己也沒有深入研究,用的方法是很繁雜的
我想應該有更好的方法,以下是自己使用的心得筆記
##ReadMore##
先將Microsoft Office Visio 2007製作好的vsd圖片存檔

轉圖方法一
(如果在eclipse上操作,使用此方法,圖片不一定會顯示出來)

事前準備工作
1. 安裝EPS的解譯軟體 Ghostscript 8.63
2. 安裝觀看EPS檔的軟體 GSview 4.9
3. 新增一個本機印表機 HP LaserJet 2300 Series PS
註:如何選擇印表機?
新增本機印表機時,電腦會讓你選擇要安裝哪一個印表機的驅動
選擇後面有顯示英文PS的,版本次越高越好,
太低的版次,列印出的質感可能會不好

製作流程
1. 將vsd檔用Microsoft Office Visio 2007開啟
2. 選擇相對的印表機,然後列印至檔案
3. 輸出PS圖檔後,再由GSview來開啟PS圖檔
4. 找到PS to EPS的功能點擊
5. 將Automatically caculate Bounding Box打勾,可將多餘的空白去掉
6. 點選YES,完成


轉圖方法二
事情準備工作
1. 安裝CorelDRAW X3

製作流程
1. 將vsd檔用Microsoft Office Visio 2007開啟
2. 開啟CorelDRAW X3空白頁面,將vsd圖形內容複製上去
3. 檔案->輸出,儲存類型選擇EPS,點選輸出
4. 之後跳出視窗,必須將傳送點陣圖改為RGB
5. 完成


Latex貼圖語法\begin{figure}
\begin{center}
\includegraphics[scale=0.5]{sample.eps}
\caption{A sample graph.}
\label{fig:sample}
\end{center}
\end{figure}


Latex圖片參考語法
This graph shown in Figure~\ref{fig:sample}.

note 2010/09
使用"轉圖方法二"會有個缺點,直接從Visio貼到CorelDRAW的圖形,
顏色會失真,使得產生的eps圖形的顏色也不確切
解決方法是將Visio繪製好的圖形,先存成bmp圖檔,
再將bmp圖檔貼到CorelDRAW上,這多了一點麻煩

0 意見 :

張貼留言