棒グラフのラベルの pgf ファイルの重複

棒グラフのラベルの pgf ファイルの重複

Python と Matplotlib を使用して作成した棒グラフを LaTeX ドキュメントにインポートしようとしています。ただし、グラフを pgf ファイルとして保存してドキュメントにインポートすると、ラベルと実際のグラフが常にわずかに重なり合うため、一部のテキストが切り取られているように見えます。Python プログラムでパラメータを変更してみましたが (グラフを生成するときにすべてのラベルに空白を追加するなど)、常に同じ pgf が生成されるため、問題は LaTeX 側にあります。問題は次の場所で確認できます。

matplotlib からの元のグラフ: ここに画像の説明を入力してください

そして、pgf ファイル (生成された pdf のスクリーンショット): (2 つ以上のリンクを投稿するには少なくとも 10 の評判が必要なので削除しました)

スクリーンショットをよく見ると重なりがわかります。

次のコードを使用して、ドキュメントに pgf ファイルを追加しています:

\centerline{\scalebox{0.5}{\input{meat.pgf}}}

また、余談ですが、インポートした pgf ファイルはページの 2/3 しか占めません。グラフを下方に引き伸ばしてページ全体を埋め尽くす方法はあるでしょうか?

これを修正する方法を知っている方がいらっしゃいましたら、ぜひ教えてください。

編集:

以下は最小限の動作例です。これは私のドキュメント全体ではありませんが、コンパイルすると問題が発生します。サンセリフの修正を適用してみましたが、重なりは減りましたが、まだ残っています。

\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}

以下は、サンセリフ フォントを使用した場合のスクリーンショットです (チキン、ベーコン、モッツァレラのパスタ ベイクの重なりに注意してください)。2 つ以上のリンクの評価が必要なため削除されました。

コンパイルに必要な pgf ファイルは次のとおりです (MWE の tex ファイルと同じディレクトリに置くだけです)。 肉.pgf

関連情報