Finally, the much expected new versions (1.00 c) of tzk-graph
and tkz-berge
were released by Alain Matthes last week, and can be downloaded from Altermundus download zone.
I expect to post several examples using the new capabilities of the packages. For the time being, I will only say that:
\grCycle
(and\grEmptyCycle
) has an optional argumentrotation
that, well, rotates the cycle by the given degrees, hence eliminating the need to use thescope
environment.- The commands like
\SetUpVertex
and\SetVertexNormal
accept also several optional arguments, so that one can avoid setting styles with\tikzset
. - All of the commands that draw
Edges
(except\EdgeDoubleMod
, that has already nine arguments) can accept optional arguments, changing the look and/or style of the edge.
For example, the line graph of the Petersen graph can be drawn now as:
\begin{tikzpicture} \SetUpVertex[Style={font=\footnotesize\sffamily}] \SetVertexNormal[MinSize=12pt,InnerSep=0pt] \grCirculant[RA=0.6,prefix=a,rotation=-90]{5}{2} \grEmptyCycle[RA=1.5,prefix=b,rotation=-18]{5}{2} \grCycle[RA=2.5,prefix=c,rotation=18]{5} \EdgeIdentity[local,color=red]{a}{b}{5} \EdgeIdentity[local,lw=0.5pt]{b}{c}{5} {\tikzset{EdgeStyle/.append style = {blue,line width=3pt}} \EdgeDoubleMod{b}{5}{0}{1}{a}{5}{2}{1}{5}} {\tikzset{EdgeStyle/.append style = {green,line width=2pt}} \EdgeDoubleMod{c}{5}{0}{1}{b}{5}{1}{1}{5}} \end{tikzpicture}
See also: Original Source by Rafael
Note: The copyright belongs to the blog author and the blog. For the license, please see the linked original source blog.
Leave a Reply
You must be logged in to post a comment.