解決LaTex中插入Visio畫圖有多余邊框的問題
這裏的Visio畫圖是指Visio另存為或導出的PDF格式圖片。就目前而言,Visio另存為的EPS格式的圖片均可使用PDF格式代替。
問題描述
這裏以Visio中畫一個矩形為例,如上圖所示。
我們為了刪除畫圖周圍的白邊,通常會使用“設計”選項卡下的“大小”按鈕下的“適應繪圖”按鈕,如上圖所示。
通過“適應繪圖”自動調整後的畫圖就變成了如上圖的樣子。
這時我們再將此Visio畫圖保存為PDF圖片,插入到LaTex中,如上圖所示。有沒有發現LaTex中的圖片無緣無故四周多了條邊框?
解決方法
這裏實際上有兩個問題需要解決:
- 去除四周的邊框
- 去除多余的白邊
去除四周的邊框
關於去除這個邊框,網上的教程五花八門,最流行的就是手動裁剪PDF圖片了,殺雞焉用牛刀?
廢話少說,玄機就在保存為PDF文件的時候,選擇“保存類型”為PDF後,點擊下方的“選項”按鈕,在彈出的對話框中將“輔助功能文檔結構標記”前的勾去掉,霍山縣醫院點擊“確定”保存就好了,如上圖所示。
這樣插入到LaTex中的圖片就沒有四周的邊框了,如上圖所示。
但是有沒有註意到這個圖片四周仍然有白邊,使得圖片在LaTex中小了一圈?
去除多余的白邊
要說到這個白邊從哪裏來,還得回過頭去看Visio。“適應繪圖”自動調整後的畫圖實際上就是包含了白邊的,仔細看第一張圖中畫圖邊界往裏一點有一個虛線矩形,這個矩形到畫圖邊界之間的距離就是Visio預設的白邊。
所以接下來要做的就是調整這段白邊的寬度為0,就像打印時調整邊距一樣,而實際上這裏正是在調整邊距。
1. 點擊“文件”選項卡,點擊“選項”。如上圖所示。
2. 在彈出的對話框的左側點擊“自定義功能區”,在右側將“主選項卡”下的“開發工具”打勾並保存。如上圖所示。
3. 點擊“開發工具”選項卡,點擊“顯示ShapeSheet”,點擊“頁”。如上圖所示。
4. 這時會在Visio下方出現頁的屬性表格,將表格向下滑動,找到“Print Properties”表格,將“PageLeftMargin”、“PageRightMargin”、“PageTopMargin”和“PageBottomMargin”均修改為0(雙擊單元格以編輯,回車以保存),關閉表格。如上圖所示。
5. 點擊“設計”選項卡,點擊“大小”,點擊“適應繪圖”。如上圖所示。
6. 這時得到的畫圖就是沒有白邊的了,在Visio中也能明顯觀察到,如上圖所示。
7. 這時再另存為PDF(記得點擊“選項”以去除四周的邊框),插入到LaTex中,就去除掉多余的白邊啦,如上圖所示。
解決LaTex中插入Visio畫圖有多余邊框的問題