1. 程式人生 > >Xfig+Matlab+LaTeX超級組合——影象、計算、排版的高效組合——Xfig基本介紹

Xfig+Matlab+LaTeX超級組合——影象、計算、排版的高效組合——Xfig基本介紹

根據百度百科,點選開啟連結, 以及之前使用Photoshop和做PPT,還有做各種文件的經驗,EPS是進行影象檔案交換的最佳選擇了(雖說體積大,但是在這個時代,很多情況下檔案體積已經不是問題了~~~)。

這篇文章重點在於介紹用Xfig畫在Matlab裡表達不出來的流程圖等等,然後Matlab把影象儲存為eps的辦法,並且給出在LaTeX中使用eps的基本語句。

非常感謝我的量子力學給我介紹了Xfig。特別厲害的軟體。

查了一下,中文的這方面資料基本上可以說沒有。英文方面的也只是基本的使用者手冊。所以在這裡給一箇中文的簡單引導吧。我不會說很深入,因為我的目標只是把這三個連起來,我作為搞技術應用的人,能用了就滿足了~

因為我的Linux上的LaTeX壞掉了,所以用LaTeX的線上編譯器吧。。。 WriteLaTeX 點選開啟連結

參考了以下的資料:

論文中畫示意圖的好軟體:xfig 點選開啟連結

關於Fig格式以及各種編輯Fig的軟體(英文)

xfig user manual 點選開啟連結

============================下面是安裝===============================

Xfig安裝(系統是Linux Deepin):

sudo apt-get install xfig

解決了~

==============上面是安裝==============================================

基本操作:用上面的安裝辦法裝的,會出現快捷圖示,一點就啟動了。


然後呢,介紹裡說xfig可以使用圓、直線、樣條曲線、文字等等,也可以匯入其他格式的檔案了再進行編輯。

來自http://xfig.org/userman/screen_image_map.html的示例:


因為這個就是英文版,所以我就不多說了。能用的人都是英語不錯的人了。基本上看標誌就懂用法了。

只提醒幾個小技巧:

1. 選選單部分的時候是左鍵長按,只要是瀏覽選單,左鍵就要一直按著,然後在想要的選項上一鬆手就能夠選中了。有點奇怪的設定。。。。

2. 左鍵、滾輪和右鍵都用上了。

2. 內帶了Library, 很省事~比如:


3. 畫物體方便,Drawing那部分搞定。編輯的時候要特別使用Editing這一塊的。。特別是有一個Update模型,這個開啟後才可以改線條顏色等等。。嗯。。。不像AutoCAD可以直接點來點去,一開始有點不習慣。。。

4. xfig有圖層的概念,這與Photoshop是類似的。略微解釋一下,Depths表示深度模式,Gray和Blank決定你把所有圖層關了之後是留下一個灰色痕跡還是直接空白,Front裡面就是你的圖層了。比如我的圖層有4個,分別叫1,48,49,50。50那一層在我這裡是控制顏色的。


好的,xfig介紹就這樣了,GUI,隨便摸索一下就搞定了。提醒了這些,加上User Manuual, 應該是分分鐘搞定的事了~~~~

=======================以下是檔案匯出================

xfig: 選單中save是存成fig,是可以再開啟來編輯的。export就能出各種了:



Matlab: 


============================以下是LaTeX呼叫=========================================

使用以下程式碼:

(表示這是用我機器上的LaTeX測試的。。。WriteLaTeX居然不支援我傳eps檔案上去。。。好吧,我承認我的電腦上的LaTeX只是缺了lastpage.sty這個檔案。。。)

分出來用的時候,usepackage不能少,從figure的begin到end全部拷過去,改includegraphics檔名即可

\documentclass[12pt,twoside]{article}
\usepackage{epsfig}
\begin{document}
\begin{figure} [ht]
\centering
\includegraphics{untitled.eps}
\caption{My figure}
\label{the-label-for-cross-referencing}
\end{figure}
\end{document}

效果:


=============================大功告成~~~~================================================

這個圖片質量好了很多啊~~太好了~~

這個有利於進一步提高技術:

Putting Figures in LaTeX Documents 點選開啟連結