summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXu Yuan <xu@informatik.hu-berlin.de>2012-02-03 11:08:19 +0100
committerXu Yuan <xu@informatik.hu-berlin.de>2012-02-03 11:08:19 +0100
commit432a3f3ac7afb4ce2cfbc3c0aaca479f33864109 (patch)
tree911c9d00cbc5b055a28c297d9607b75b321c5210
parentf4c52be3247acd09635786d496aa8d00e67992b7 (diff)
downloadpgf-pie-432a3f3ac7afb4ce2cfbc3c0aaca479f33864109.tar.gz
pgf-pie-432a3f3ac7afb4ce2cfbc3c0aaca479f33864109.tar.bz2
pgf-pie-432a3f3ac7afb4ce2cfbc3c0aaca479f33864109.zip
solve conflicts of \sum
-rw-r--r--dev/pgf-pie-manual.tex14
-rw-r--r--dev/pgf-pie.sty24
2 files changed, 19 insertions, 19 deletions
diff --git a/dev/pgf-pie-manual.tex b/dev/pgf-pie-manual.tex
index c8af241..9b05ea1 100644
--- a/dev/pgf-pie-manual.tex
+++ b/dev/pgf-pie-manual.tex
@@ -85,7 +85,7 @@ keywordstyle=\color{blue}
\tableofcontents
-\section{The Essentials}
+\section{Usage}
\subsection{First Pie}
\lstinline|\pie| is the only coomand that provided by
@@ -184,12 +184,12 @@ Note: \texttt{explode} has no affects in sqaure chart.
% \subsection{Population of the world}
% \example{population}
-% \section{Acknowledgements}
-% Many people contributed to \texttt{pgf-pie} by reporting problems,
-% suggesting various improvements or submitting code. Here is a list of
-% these people:
-% \href{mailto:???}{name}.
-
+\section{Acknowledgements}
+Many people contributed to \texttt{pgf-pie} by reporting problems,
+suggesting various improvements or submitting code. Here is a list of
+these people:
+\href{mailto:mohammed.alfaki@ii.uib.no}{Mohammed Alfaki}.
+
\end{document}
%%% Local Variables:
%%% mode: Tex-PDF
diff --git a/dev/pgf-pie.sty b/dev/pgf-pie.sty
index e3e50de..6d6120a 100644
--- a/dev/pgf-pie.sty
+++ b/dev/pgf-pie.sty
@@ -151,7 +151,7 @@ chart by using PGF/Tikz package.]
\def\settext#1\pgfeov{\xdef\text{#1}}
\pgfkeyslet{/text/.@cmd}{\settext}
-\def\setsum#1\pgfeov{\xdef\sum{#1}}
+\def\setsum#1\pgfeov{\xdef\pgfpie@sum{#1}}
\pgfkeyslet{/sum/.@cmd}{\setsum}
\def\setrotate#1\pgfeov{\xdef\rotate{#1}}
@@ -174,7 +174,7 @@ chart by using PGF/Tikz package.]
\renewcommand{\scalefont}[1]
{
\ifscalefont
- \pgfmathparse{#1 / \sum * 3 + 0.9}
+ \pgfmathparse{#1 / \pgfpie@sum * 3 + 0.9}
\scalefontorg{\pgfmathresult}
\fi
}
@@ -203,7 +203,7 @@ chart by using PGF/Tikz package.]
% load user's parameters
\pgfkeys{#1}
% add percentage automatically
- \ifthenelse{\equal{\sum}{100}}
+ \ifthenelse{\equal{\pgfpie@sum}{100}}
{
\pgfkeys{after number=\%}
\pgfkeys{#1}
@@ -215,14 +215,14 @@ chart by using PGF/Tikz package.]
{\legendfalse}
% handle sum
- \ifthenelse{\equal{\sum}{auto}}
+ \ifthenelse{\equal{\pgfpie@sum}{auto}}
{
% sum all input
- \xdef\sum{0}
+ \xdef\pgfpie@sum{0}
\foreach \p/\t in {#2}
{
- \pgfmathparse{\sum + \p}
- \xdef\sum{\pgfmathresult}
+ \pgfmathparse{\pgfpie@sum + \p}
+ \xdef\pgfpie@sum{\pgfmathresult}
}
}
{}
@@ -245,7 +245,7 @@ chart by using PGF/Tikz package.]
\xdef\verticalLength{\pgfmathresult}
\xdef\horizontalLength{\pgfmathresult}
\path (\pos) -- ++(-\radius, -\radius) coordinate (start);
- \pgfmathparse{\verticalLength * \horizontalLength / \sum}
+ \pgfmathparse{\verticalLength * \horizontalLength / \pgfpie@sum}
\let\squareUnit\pgfmathresult
% drawing loop
@@ -312,7 +312,7 @@ chart by using PGF/Tikz package.]
% find explode
\pgfpie@findExplode{\i}
\def\cloudGap{\theexplode + 0.1}
- \pgfmathparse{sqrt(\p / \sum) * \radius}
+ \pgfmathparse{sqrt(\p / \pgfpie@sum) * \radius}
\let\cloudR\pgfmathresult
\ifnum \i = 0
% first cloud
@@ -376,7 +376,7 @@ chart by using PGF/Tikz package.]
\xdef\maxValue{\p}
\fi
}
- \pgfmathparse{\sum / \value{pgfpie@sliceLength}}
+ \pgfmathparse{\pgfpie@sum / \value{pgfpie@sliceLength}}
\xdef\polarangle{\pgfmathresult}
\pgfmathparse{\radius / sqrt(\maxValue)}
\xdef\polarRadiusUnit{\pgfmathresult}
@@ -404,8 +404,8 @@ chart by using PGF/Tikz package.]
% find color
\pgfpie@findColor{\i}
- \pgfpie@slice{\pgfpie@angleBegin/\sum*360+\rotate}
- {\the\pgfpie@angleEnd/\sum*360+\rotate}
+ \pgfpie@slice{\pgfpie@angleBegin/\pgfpie@sum*360+\rotate}
+ {\the\pgfpie@angleEnd/\pgfpie@sum*360+\rotate}
{\p}
{\t}
{\theexplode}