我正在嘗試使用 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
。