
Estou tentando importar um gráfico de barras que criei usando python e Matplotlib para meu documento LaTeX. No entanto, quando salvo o gráfico como um arquivo pgf e o importo para o meu documento, sempre há uma ligeira sobreposição entre meus rótulos e o gráfico real, de modo que parece que algum texto está cortado. Tentei alterar os parâmetros em meu programa python (como adicionar espaços em branco a todos os rótulos ao gerar o gráfico), mas sempre obtenho o mesmo pgf, então o problema está no lado do LaTeX. Você pode ver o problema aqui:
O gráfico original do matplotlib:
E o arquivo pgf (captura de tela do pdf gerado): (Removido porque preciso de pelo menos 10 reputação para postar mais de 2 links)
Se você olhar atentamente para a captura de tela, poderá ver a sobreposição.
Estou adicionando o arquivo pgf ao meu documento usando o código:
\centerline{\scalebox{0.5}{\input{meat.pgf}}}
Além disso, meu arquivo pgf importado ocupa apenas 2/3 da página. Existe alguma maneira de esticar o gráfico para baixo para que ele preencha a página inteira?
Se alguém souber como consertar isso, será muito apreciado!
EDITAR:
Aqui está um exemplo mínimo de trabalho, não é o meu documento inteiro, mas compila e produz o problema, tentei aplicar a correção san-serif e embora a sobreposição seja reduzida, ela ainda existe:
\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}
E aqui está a captura de tela quando uso uma fonte san-serif (observe a sobreposição no macarrão com frango, bacon e mussarela): Removido devido à necessidade de reputação para mais de 2 links.
E aqui está o arquivo pgf necessário para compilar (basta colocá-lo no mesmo diretório do arquivo tex do MWE): carne.pgf