2012年6月14日 星期四

[Linux][Ubuntu][Xfig][Special Text]

Xfig 在 export 成 PDF/Latex 時可以將圖片上的字全部放到輸出的 Latex 檔案中。

這樣可以在被 input 進其他的 pdf 時,使圖跟文章內容的文字同款。

方法是在 Xfig 的操作介面左下角有個 "Edit",點選它後再將那隻手移到圖片上的文字處。

點一下,會出現那個字的 "Edit Panel",裡頭有個 "Special Flag"。

將原本的 "Normal" 改成 "Special",按上頭的 "Apply" 再按 "Done",就儲存設定了。

匯出時會看到生成的 PDF 檔中完全沒有文字,那些文字通通在 Latex 檔裡面。

檔名方面,PDF 會以 .pdf 作結尾,而 Latex 檔則是以 .pdf_t 作結尾。

在其他的 Latex 檔中 input 圖片時,舉例而言,input{fig/test.pdf_t} 時。

test.pdf_t 中有 includegraphics{test.pdf},要注意一下路徑的問題。

不然可能會產生編譯錯誤,找不到 test.pdf 這個檔案的情況。

另外如果不想要一個一個字去設定 "Special Flag" 的話,可以在 command line

輸入 "xfig -specialtext",以這個方法來開啟 Xfig,這樣的話 "Special Flag" 的

預設值就是 "Special" 了。

Reference:
子園