pgf-pie を使用して簡単な円グラフを作成しようとしていますが、理由は不明ですが、使用するラベルが正しく表示されません。
以下は、マニュアルから .tex ファイルにコピーしたコードの一部です。
\begin{tikzpicture}
\pie[color ={ cyan!10 , cyan!40, cyan!70, cyan!100}, explode=0.1] {10/A, 20/B, 30/C, 40/D}
\end{tikzpicture}
以下は私が取得したスクリーンショットです:
なぜこのような数字が表示されるのか、また、どうすれば削除できるのか知っている人はいませんか?
編集:これは最小限の動作例です
\documentclass{article}
\usepackage[frenchb]{babel}
\usepackage{pgf-pie}
\begin{document}
\begin{tikzpicture}
\pie[color ={ cyan!10 , cyan!40, cyan!70, cyan!100}, explode=0.1]{10/A, 20/B, 30/C, 40/D}
\end{tikzpicture}
\end{document}
答え1
元の質問では、コードスニペット]
のオプションリストの最後に欠落がありました。それにもかかわらず、\pie
\documentclass{article}
\usepackage[frenchb]{babel}
\usepackage{pgf-pie}
\begin{document}
\begin{tikzpicture}
\pie[color ={ cyan!10 , cyan!40, cyan!70, cyan!100}, explode=0.1] {10/A, 20/B, 30/C, 40/D}
\end{tikzpicture}
\end{document}
私は
異なる色にしたい場合は、オプションを変更する必要がありますcolor
。例:
\listfiles
\documentclass{article}
\usepackage[frenchb]{babel}
\usepackage{pgf-pie}
\begin{document}
\begin{tikzpicture}
\pie[color ={ cyan!10 , cyan!40, yellow, orange}, explode=0.1] {10/A, 20/B, 30/C, 40/D}
\end{tikzpicture}
\end{document}
私が使用しているのは(log
のファイルからの抜粋\listfiles
)です:
babel.sty 2017/06/29 3.12 The Babel package
frenchb.ldf 2017/04/30 v3.3a French support from the babel system
pgf-pie.sty 2011/10/02 v0.2 Some LaTeX macros for pie chart by using PGF/Tikz package.
pgf.sty 2015/08/07 v3.0.1a (rcs-revision 1.15)
ただし、ラベルやbabel
言語によっては、
\usetikzlibrary{babel}
をロードした後pgf-pie
。ただし、 の必要性の例が見つからなかったため、これは推測にすぎませんpfg-pie
。