Re: [問題] 數據跑出來的圖與使用在Latex上的關係 已回收

看板MATLAB作者 (恨天高啊!)時間15年前 (2010/12/09 22:29), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串2/3 (看更多)
嗯..方法我已經解決了 在這邊自問自答提供給大家知道一下XDDD 因為在編寫LATEX的時候 我習慣上是使用pdf黨去編譯 由於MATLAB產生出來的圖黨會有白色的邊 所以編譯進去的時候 空白地方會佔據不少 空間 所以呢~就去下載一個免費軟體"Inkscape"他是中文的向量繪圖軟體 因為只是應急的 所以他的其他功能我就沒再多去摸索了 有興趣的網友可以試試看 方法就是 打開Inkscape並開啟你要修改的pdf檔案 之後 步驟一: 檔案=>文件屬性 =>頁面大小(A4)=>自定尺寸(寬度:"0")、(高度:"0")=>關掉 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 此地方會跟其他版本不同而不同 不過大致上都看的懂 步驟二: 檔案=>另存新黨(選擇附檔是.pdf),選了之後會跑出一個"Protable..."的視窗 =>將"匯出範圍繪圖部分"以及"匯出範圍為整個頁面"兩個選項打勾就好=>確定 這樣就可以去除不必要白色的邊邊了... 另外在步驟一頁面大小的地方 若你不喜歡選擇0的話 可以自己微調 嗯 希望對那些跟我遇到同樣問題的網友有幫助 :D ※ 引述《NGboy (恨天高啊!)》之銘言: : 各位前輩想請教一件事情 事情是這樣子的 : 藉由MATLBA我跑出一些數據圖 並存成.pdf的檔案 : 也由於寫論文的關係所以必須把此.pdf檔案編譯進去LATEX裡面 但不知為何 : 我編譯進去的之後所產生出來的結果卻是以下情況 : --------------------------- <--這邊可能是頁的邊緣 : 很 : 大 : 的 : 空 : 白 : 圖圖圖圖圖圖圖圖圖圖圖 : 圖圖圖圖圖圖圖圖圖圖圖 : 圖圖圖圖圖圖圖圖圖圖圖 : 圖圖圖圖圖圖圖圖圖圖圖 <--此處只有一張圖而已 我是故意話一堆"圖" : 圖圖圖圖圖圖圖圖圖圖圖 來表示圖的大小 : 圖圖圖圖圖圖圖圖圖圖圖 : 圖圖圖圖圖圖圖圖圖圖圖 : 很 : 大 : 的 : 空 : 白 : 圖一:這是個奇怪的圖 : 上面就是我遭遇到的問題 就是把圖編譯進去之後 他的圖空白的地方很大 : 有人跟我說這是因為MATLAB產生出來的圖上下左右會有白色的邊 所以看不出來 : 所以我編譯在LATEX上面的圖才會上下存在著一堆空白 : 假若這說法是正確的 那請問我在MATLAB所產生出圖的時候 我應該如何擷取出只包含 : 圖的部分就好 而不要連空白的地方也抓到?? 有人知道我的意思嗎 = =" : 嗯 大致上是這樣的問題 拜託各位前輩了!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.177.204

12/09 23:54, , 1F
我忘記之前在哪篇看到了 可以在MATLAB打
12/09 23:54, 1F

12/09 23:54, , 2F
print('-depsc', 'xxx.eps')
12/09 23:54, 2F

12/09 23:54, , 3F
可以把邊框去到最少
12/09 23:54, 3F

12/10 00:02, , 4F
找到了 是這篇 #1CfUoCOc
12/10 00:02, 4F

12/10 04:38, , 5F
Orz 悔恨沒早點看到...樓上大大謝謝了!!
12/10 04:38, 5F
文章代碼(AID): #1D0EV3Fe (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1D0EV3Fe (MATLAB)