
我正在嘗試將使用 python 和 Matplotlib 建立的條形圖匯入到我的 LaTeX 文件中。但是,當我將圖表儲存為 pgf 檔案並將其匯入到我的文件中時,我的標籤和實際圖表之間總是有輕微的重疊,因此看起來有些文字被截斷。我嘗試過更改 python 程式中的參數(例如在生成圖表時向所有標籤添加空格),但我總是得到相同的 pgf,因此問題出在 LaTeX 方面。您可以在這裡看到問題:
以及 pgf 檔案(產生的 pdf 的螢幕截圖):(已刪除,因為我需要至少 10 聲譽才能發布 2 個以上連結)
如果仔細查看螢幕截圖,您可以看到重疊。
我使用以下程式碼將 pgf 檔案新增至我的文件:
\centerline{\scalebox{0.5}{\input{meat.pgf}}}
另外順便說一句,我匯入的 pgf 檔案只佔據頁面的 2/3,有什麼方法可以向下拉伸圖形以填充整個頁面嗎?
如果有人知道如何解決這個問題,我們將不勝感激!
編輯:
這是一個最小的工作範例,它不是我的整個文檔,但它編譯並產生問題,我嘗試應用 san-serif 修復,儘管重疊減少了,但它仍然存在:
\documentclass[a4paper]{report}
\usepackage{amssymb,latexsym,amsmath,booktabs,csvsimple,pdfpages,graphicx,pgf}
\usepackage[a4paper,left=2.5cm,right=2.5cm,top=1.5cm,bottom=3.5cm]{geometry}
\begin{document}
\title{Minimum Working Example}
\date{}
\maketitle
\tableofcontents
\newpage
\chapter{Meat Dishes}
\section{Overall}
\newpage
\centerline{\scalebox{0.5}{\sffamily\input{meat.pgf}}}
\end{document}
這是我使用 san-serif 字體時的螢幕截圖(注意雞肉、培根和馬蘇里拉義大利麵烘焙上的重疊):由於需要超過 2 個連結的信譽而被刪除。
這是編譯所需的 pgf 檔案(只需將其與 MWE 的 tex 檔案放在同一目錄中即可): 肉.pgf