You can subscribe to this list here.
2005 
_{Jan}

_{Feb}

_{Mar}

_{Apr}

_{May}

_{Jun}

_{Jul}
(1) 
_{Aug}
(1) 
_{Sep}
(5) 
_{Oct}
(2) 
_{Nov}
(6) 
_{Dec}
(1) 

2006 
_{Jan}
(1) 
_{Feb}
(6) 
_{Mar}
(10) 
_{Apr}
(1) 
_{May}
(4) 
_{Jun}
(6) 
_{Jul}
(4) 
_{Aug}
(1) 
_{Sep}
(9) 
_{Oct}
(30) 
_{Nov}
(13) 
_{Dec}
(37) 
2007 
_{Jan}
(22) 
_{Feb}
(44) 
_{Mar}
(41) 
_{Apr}
(38) 
_{May}
(82) 
_{Jun}
(100) 
_{Jul}
(61) 
_{Aug}
(61) 
_{Sep}
(66) 
_{Oct}
(79) 
_{Nov}
(43) 
_{Dec}
(33) 
2008 
_{Jan}
(128) 
_{Feb}
(175) 
_{Mar}
(131) 
_{Apr}
(83) 
_{May}
(84) 
_{Jun}
(101) 
_{Jul}
(105) 
_{Aug}
(93) 
_{Sep}
(151) 
_{Oct}
(142) 
_{Nov}
(96) 
_{Dec}
(68) 
2009 
_{Jan}
(72) 
_{Feb}
(94) 
_{Mar}
(58) 
_{Apr}
(29) 
_{May}
(48) 
_{Jun}
(67) 
_{Jul}
(86) 
_{Aug}
(46) 
_{Sep}
(81) 
_{Oct}
(90) 
_{Nov}
(84) 
_{Dec}
(112) 
2010 
_{Jan}
(69) 
_{Feb}
(108) 
_{Mar}
(91) 
_{Apr}
(61) 
_{May}
(90) 
_{Jun}
(53) 
_{Jul}
(46) 
_{Aug}
(64) 
_{Sep}
(79) 
_{Oct}
(56) 
_{Nov}
(108) 
_{Dec}
(36) 
2011 
_{Jan}
(66) 
_{Feb}
(69) 
_{Mar}
(46) 
_{Apr}
(58) 
_{May}
(73) 
_{Jun}
(45) 
_{Jul}
(24) 
_{Aug}
(17) 
_{Sep}
(25) 
_{Oct}
(23) 
_{Nov}
(19) 
_{Dec}
(16) 
2012 
_{Jan}
(7) 
_{Feb}
(31) 
_{Mar}
(12) 
_{Apr}
(27) 
_{May}
(17) 
_{Jun}
(20) 
_{Jul}
(11) 
_{Aug}
(31) 
_{Sep}
(12) 
_{Oct}
(6) 
_{Nov}
(7) 
_{Dec}
(8) 
2013 
_{Jan}
(23) 
_{Feb}
(22) 
_{Mar}
(18) 
_{Apr}
(1) 
_{May}
(1) 
_{Jun}
(4) 
_{Jul}

_{Aug}
(9) 
_{Sep}
(10) 
_{Oct}
(20) 
_{Nov}
(16) 
_{Dec}
(5) 
2014 
_{Jan}
(1) 
_{Feb}
(1) 
_{Mar}
(12) 
_{Apr}
(3) 
_{May}
(3) 
_{Jun}

_{Jul}
(4) 
_{Aug}
(2) 
_{Sep}
(8) 
_{Oct}

_{Nov}

_{Dec}
(3) 
2015 
_{Jan}
(1) 
_{Feb}

_{Mar}
(7) 
_{Apr}
(1) 
_{May}
(6) 
_{Jun}

_{Jul}
(1) 
_{Aug}
(10) 
_{Sep}
(8) 
_{Oct}
(12) 
_{Nov}
(10) 
_{Dec}
(1) 
2016 
_{Jan}
(12) 
_{Feb}
(6) 
_{Mar}
(1) 
_{Apr}

_{May}
(1) 
_{Jun}

_{Jul}

_{Aug}

_{Sep}

_{Oct}

_{Nov}

_{Dec}

S  M  T  W  T  F  S 


1

2
(1) 
3
(1) 
4
(10) 
5

6
(1) 
7
(9) 
8
(2) 
9
(1) 
10
(2) 
11

12
(1) 
13

14
(1) 
15
(4) 
16
(2) 
17
(3) 
18
(8) 
19
(5) 
20
(2) 
21
(2) 
22
(4) 
23
(16) 
24
(7) 
25
(2) 
26
(2) 
27
(5) 
28
(1) 
29
(12) 
30
(4) 




From: Z <zell08v@or...>  20101130 18:48:06

Hello, everyone, Is there a way to make the following "loop above" arrow looks bigger? I tried adding "scale=3" but that just does not work... Thanks for your idea! \begin{tikzpicture}[mynodes] \node(init) [double] {0}; \node(obj_x) [right of = init] {1} edge[<] node[myedges]{$x$} (init) edge[<, loop above] node[myedges] {$f$} (obj_x); \end{tikzpicture} Z. 
From: Z <zell08v@or...>  20101130 15:05:52

Thanks for that answer. I find another great way to work around, that I would like to share with you all ************** mystle = [nodes={draw}]; ************* On Tue, Nov 30, 2010 at 3:47 PM, Matthew Leingang <leingang@...>wrote: > Hi Z, > > A straightup replacement of [mystyle] with [draw] doesn't draw the node, > either. Instead, you want to apply the draw key to the node. So try > > \begin{tikzpicture}[every node/.style={mystyle}] > > and you will get the node drawn. > > Best, > Matthew > > On Nov 30, 2010, at 9:27 AM, Z wrote: > > > Hello, > > > > I am a pgf newbie.But does anyone know why mystyle cannot be applied to > my node in tikzpicture??? Thanks > > > > \tikzstyle{mystyle}=[draw] > > \begin{tikzpicture}[mystyle] > > \node{0}; > > \end{tikzpicture} > > > > Z. > > >  > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > > Tap into the largest installed PC base & get more eyes on your game by > > optimizing for Intel(R) Graphics Technology. Get started today with the > > Intel(R) Software Partner Program. Five $500 cash prizes are up for > grabs. > > > http://p.sf.net/sfu/intelispdev2dev_______________________________________________ > > pgfusers mailing list > > pgfusers@... > > https://lists.sourceforge.net/lists/listinfo/pgfusers > >  > Matthew Leingang  leingang@... > Clinical Associate Professor of Mathematics  Vice Chair for > Undergraduate Affairs > Courant Institute of Mathematical Sciences  Department of Mathematics > > > > 
From: Z <zell08v@or...>  20101130 14:27:43

Hello, I am a pgf newbie.But does anyone know why mystyle cannot be applied to my node in tikzpicture??? Thanks \tikzstyle{mystyle}=[draw] \begin{tikzpicture}[mystyle] \node{0}; \end{tikzpicture} Z. 
From: Mojca Miklavec <mojca.lists@gm...>  20101130 12:01:32

On Mon, Nov 29, 2010 at 20:43, Ingo Krabbe wrote: > > As you seem to rotate at quite discrete angles, it might be most > effective to define some constants (calculated by hand): > > \let\ctt=cos(210) > \let\stt=sin(210) > \let\cth=cos(300) > \let\csx=cos(60) > \let\ssx=sin(60) > ... Thanks a lot for the suggestion. But since pgf should be able to do some calculations ... I would like to figure out how that can be done. I would like to experiment with different sizes of arrows. And if I only want to changeone length, I need to recalculate almost 19 numbers. I would like to know at least how to add and multiply numbers. \dimexpr doesn't work (probably it expects dimensions, not just numbers). Mojca 
From: David Arnold <dwarnold45@su...>  20101129 22:49:45

All, Are there operations in pgf that will deal with points using vector operations? For example, if x=(x1,x2) and y=(y1,y2), stuff like: c*x x+y xy dot_product(x,y) etc. If not, has anyone implemented these? David 
From: David Arnold <dwarnold45@su...>  20101129 22:47:59

All, Are there pgf operators that will deal with complex numbers? If not, has anyone implemented such things? David Arnold College of the Redwoods Eureka, CA 95501 http://msemac.redwoods.edu/~darnold/index.php 
From: Ingo Krabbe <ikrabbe.ask@gm...>  20101129 19:44:01

On Mon, Nov 29, 2010 at 07:10:36PM +0100, Mojca Miklavec wrote: > Hello, > > I'm trying to figure out if there is a better option for defining the > coordinates (in 3D) than manually calculating each number. I have > tried different strategies using the "calculate" options of pgf/TikZ, > but most of my attempts have failed. > > I would like to define two variables: > variable \L: full length (for example 3.0) > variable \l: smaller length (for example 1.2) > > I start the figure with > \starttikzpicture[x={(1cm,0.02727cm)},z={(0cm,1cm)},y={(0.26cm,0.20cm)}] > > and I need to define the following 9 coordinates: > > coordinate 1: (0,\L,0) = (\L*cos(90), \L*sin(90), 0) > % coordinate 1, rotated for 120 degrees about z > coordinate 2: (sqrt(3)/2*\L,0.5*\L,0) = (\L*cos(210), \L*sin(210), 0) > % coordinate 1, rotated for 240 degrees about z > coordinate 3: ( sqrt(3)/2*\L,0.5*\L,0) = (\L*cos(330), \L*sin(330), 0) > > % coordinate 1 + (0,0,\l) > coordinate 11: (0,\L,\l) > % coordinate 2 + (0,0,\l) > coordinate 21: (\L*cos(210), \L*sin(210), \l) > % coordinate 3 + (0,0,\l) > coordinate 31: ((\L*cos(330), \L*sin(330), \l) > > % coordinate 1 + \l*{vector 1 rotated by 90 degrees about z} > coordinate 12: (\l,\L,0) > % coordinate 2 + \l*{vector 2 rotated by 90 degrees about z} > coordinate 22: (\L*cos(210), \L*sin(210), 0) + (\l*cos(300),\l*sin(300),0) > % coordinate 3 + \l*{vector 2 rotated by 90 degrees about z} > coordinate 32: (\L*cos(330), \L*sin(330), 0) + (\l*cos(60),\l*sin(60),0) > > Does anyone have a small hint about how to define coordinates in that way? As you seem to rotate at quite discrete angles, it might be most effective to define some constants (calculated by hand): \let\ctt=cos(210) \let\stt=sin(210) \let\cth=cos(300) \let\csx=cos(60) \let\ssx=sin(60) ... and use these values in your calculations. Same for \let\sqth=sqrt(3)/2 in any case that will be the fastest. > > Thanks a lot, > Mojca > > (please CC me in reply) > >  > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelispdev2dev > _______________________________________________ > pgfusers mailing list > pgfusers@... > https://lists.sourceforge.net/lists/listinfo/pgfusers  i don't do signatures 
From: Mojca Miklavec <mojca.lists@gm...>  20101129 18:10:44

Hello, I'm trying to figure out if there is a better option for defining the coordinates (in 3D) than manually calculating each number. I have tried different strategies using the "calculate" options of pgf/TikZ, but most of my attempts have failed. I would like to define two variables: variable \L: full length (for example 3.0) variable \l: smaller length (for example 1.2) I start the figure with \starttikzpicture[x={(1cm,0.02727cm)},z={(0cm,1cm)},y={(0.26cm,0.20cm)}] and I need to define the following 9 coordinates: coordinate 1: (0,\L,0) = (\L*cos(90), \L*sin(90), 0) % coordinate 1, rotated for 120 degrees about z coordinate 2: (sqrt(3)/2*\L,0.5*\L,0) = (\L*cos(210), \L*sin(210), 0) % coordinate 1, rotated for 240 degrees about z coordinate 3: ( sqrt(3)/2*\L,0.5*\L,0) = (\L*cos(330), \L*sin(330), 0) % coordinate 1 + (0,0,\l) coordinate 11: (0,\L,\l) % coordinate 2 + (0,0,\l) coordinate 21: (\L*cos(210), \L*sin(210), \l) % coordinate 3 + (0,0,\l) coordinate 31: ((\L*cos(330), \L*sin(330), \l) % coordinate 1 + \l*{vector 1 rotated by 90 degrees about z} coordinate 12: (\l,\L,0) % coordinate 2 + \l*{vector 2 rotated by 90 degrees about z} coordinate 22: (\L*cos(210), \L*sin(210), 0) + (\l*cos(300),\l*sin(300),0) % coordinate 3 + \l*{vector 2 rotated by 90 degrees about z} coordinate 32: (\L*cos(330), \L*sin(330), 0) + (\l*cos(60),\l*sin(60),0) Does anyone have a small hint about how to define coordinates in that way? Thanks a lot, Mojca (please CC me in reply) 
From: Z <zell08v@or...>  20101129 15:17:47

Sorry for the disturb, I think It's ok now. If I understand well, in latex, text or drawing will be output linearly, one after another. " Current positon " seems just a place to ensure this property. On Mon, Nov 29, 2010 at 4:02 PM, Z <zell08v@...> wrote: > Sorry but I would appreciate if you could tell me where is considered as " > currrent position". When I see the generated image, it makes me believe that > the "current position" if the first image locates at the foot of the word > "here", while for the second one, the " current position" sees me float away > mysteriously... > > On Mon, Nov 29, 2010 at 2:35 PM, Matthew Leingang < > leingang@...> wrote: > >> Hi, >> >> The contexts for \draw arc and \draw circle are just different. \draw >> circle draws a circle centered on the current position, while \draw arc >> starts an arc at the current position. If you want an arc offset from a >> point, move before drawing. >> >> Best, >> Matthew Leingang >> >> >> On Nov 29, 2010, at 8:30 AM, zell08v wrote: >> >> > >> > Hello all, >> > >> > I may have a naive question here. The (0,0) coordinates seems to be in >> very >> > different positions in my following similar scripts, anybody know why >> and >> > how pgf places its coordinates? >> > >> > ****************** >> > The red point should be here >> > \begin{tikzpicture} >> > \filldraw [red] (0,0) circle (3pt); >> > \draw (0,0) arc (0:315:1.75cm and 1cm); >> > \end{tikzpicture} >> > >> > But now the red point moves to here >> > \begin{tikzpicture} >> > \filldraw [red] (0,0) circle (3pt); >> > \end{tikzpicture} >> > *********************** >> > >> > Z. >> >  >> > View this message in context: >> http://old.nabble.com/Thesocalled%22currentposition%22tp30330375p30330375.html >> > Sent from the pgfusers mailing list archive at Nabble.com. >> > >> > >> > >>  >> > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! >> > Tap into the largest installed PC base & get more eyes on your game by >> > optimizing for Intel(R) Graphics Technology. Get started today with the >> > Intel(R) Software Partner Program. Five $500 cash prizes are up for >> grabs. >> > http://p.sf.net/sfu/intelispdev2dev >> > _______________________________________________ >> > pgfusers mailing list >> > pgfusers@... >> > https://lists.sourceforge.net/lists/listinfo/pgfusers >> > >> >>  >> Matthew Leingang  leingang@... >> Clinical Associate Professor of Mathematics  Vice Chair for >> Undergraduate Affairs >> Courant Institute of Mathematical Sciences  Department of Mathematics >> >> >> >> > > > > 
From: Matthew Leingang <leingang@co...>  20101129 15:13:19

Hi, In both cases the current position is at (0,0), because that's the last coordinate you referenced (actually, since it's (0,0) you wouldn't have to reference it at all). What I think is confusing you is that the tikzpicture is inserted as a box in the current horizontal or vertical list, and the position of the picture's coordinates relative to the line or page depends on the bounding box. Try these to see what's going on: \begin{tikzpicture} \filldraw [red] (0,0) circle (3pt); \draw (0,0) rectangle (1,1); \end{tikzpicture} \begin{tikzpicture} \filldraw [red] (0,0) circle (3pt); \draw (0,0) rectangle (1,1); \end{tikzpicture} \begin{tikzpicture} \filldraw [red] (0,0) circle (3pt); \draw (0,0) rectangle (1,1); \end{tikzpicture} \begin{tikzpicture} \filldraw [red] (0,0) circle (3pt); \draw (0,0) rectangle (1,1); \end{tikzpicture} Best, Matthew On Nov 29, 2010, at 10:02 AM, Z wrote: > Sorry but I would appreciate if you could tell me where is considered as " currrent position". When I see the generated image, it makes me believe that the "current position" if the first image locates at the foot of the word "here", while for the second one, the " current position" sees me float away mysteriously... > > On Mon, Nov 29, 2010 at 2:35 PM, Matthew Leingang <leingang@...> wrote: > Hi, > > The contexts for \draw arc and \draw circle are just different. \draw circle draws a circle centered on the current position, while \draw arc starts an arc at the current position. If you want an arc offset from a point, move before drawing. > > Best, > Matthew Leingang > > > On Nov 29, 2010, at 8:30 AM, zell08v wrote: > > > > > Hello all, > > > > I may have a naive question here. The (0,0) coordinates seems to be in very > > different positions in my following similar scripts, anybody know why and > > how pgf places its coordinates? > > > > ****************** > > The red point should be here > > \begin{tikzpicture} > > \filldraw [red] (0,0) circle (3pt); > > \draw (0,0) arc (0:315:1.75cm and 1cm); > > \end{tikzpicture} > > > > But now the red point moves to here > > \begin{tikzpicture} > > \filldraw [red] (0,0) circle (3pt); > > \end{tikzpicture} > > *********************** > > > > Z.  Matthew Leingang  leingang@... Clinical Associate Professor of Mathematics  Vice Chair for Undergraduate Affairs Courant Institute of Mathematical Sciences  Department of Mathematics 
From: Z <zell08v@or...>  20101129 15:02:14

Sorry but I would appreciate if you could tell me where is considered as " currrent position". When I see the generated image, it makes me believe that the "current position" if the first image locates at the foot of the word "here", while for the second one, the " current position" sees me float away mysteriously... On Mon, Nov 29, 2010 at 2:35 PM, Matthew Leingang <leingang@...>wrote: > Hi, > > The contexts for \draw arc and \draw circle are just different. \draw > circle draws a circle centered on the current position, while \draw arc > starts an arc at the current position. If you want an arc offset from a > point, move before drawing. > > Best, > Matthew Leingang > > > On Nov 29, 2010, at 8:30 AM, zell08v wrote: > > > > > Hello all, > > > > I may have a naive question here. The (0,0) coordinates seems to be in > very > > different positions in my following similar scripts, anybody know why and > > how pgf places its coordinates? > > > > ****************** > > The red point should be here > > \begin{tikzpicture} > > \filldraw [red] (0,0) circle (3pt); > > \draw (0,0) arc (0:315:1.75cm and 1cm); > > \end{tikzpicture} > > > > But now the red point moves to here > > \begin{tikzpicture} > > \filldraw [red] (0,0) circle (3pt); > > \end{tikzpicture} > > *********************** > > > > Z. > >  > > View this message in context: > http://old.nabble.com/Thesocalled%22currentposition%22tp30330375p30330375.html > > Sent from the pgfusers mailing list archive at Nabble.com. > > > > > > >  > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > > Tap into the largest installed PC base & get more eyes on your game by > > optimizing for Intel(R) Graphics Technology. Get started today with the > > Intel(R) Software Partner Program. Five $500 cash prizes are up for > grabs. > > http://p.sf.net/sfu/intelispdev2dev > > _______________________________________________ > > pgfusers mailing list > > pgfusers@... > > https://lists.sourceforge.net/lists/listinfo/pgfusers > > > >  > Matthew Leingang  leingang@... > Clinical Associate Professor of Mathematics  Vice Chair for > Undergraduate Affairs > Courant Institute of Mathematical Sciences  Department of Mathematics > > > > 
From: Rouben Rostamian <rostamian@um...>  20101129 14:58:03

Hello Mark, that's exactly what I was looking for. Many thanks. Rouben  original message  From: Mark Wibrow <m.wibrow@...> Date: Mon, 29 Nov 2010 08:04:00 +0000 To: Rouben Rostamian <rostamian@...> CC: pgfusers@... Subject: Re: [Pgfusers] Need help with drawing an elliptic arc Hi, Assuming I understand exactly what you want then the following seems to do it. Note, however, that there is no correction for the quadrant of the angles Aa and Ba (atan2 seems to be broken), and that when arrow heads are used PGF "backs up" along the tangent to the arc at its end point, so the results with other angles may be wrong (e.g., 180). \documentclass{article} \usepackage{tikz} \begin{document} \def\angleAa{50} \def\angleBa{30} \def\rx{6} \def\ry{3} \pgfmathsetmacro\angleAb{atan(\rx/\ry*tan(\angleAa))} \pgfmathsetmacro\angleBb{atan(\rx/\ry*tan(\angleBa))} \pgfmathsetmacro\r{max(\rx,\ry)}% Not really necessary \begin{tikzpicture}[scale=0.75] \draw[red] (0,0) ellipse ({\rx} and {\ry});% Only the first set of braces is actually necessary \draw (\angleAa:\r)  (0,0)  (\angleBa:\r); \draw[>, >=latex, blue, ultra thick] (0,0) +(\angleBb:{\rx} and {\ry}) arc (\angleBb:\angleAb:{\rx} and {\ry}); \end{tikzpicture} \end{document} Regards Mark  Question on producing the diagram shown in  http://userpages.umbc.edu/~rostamia/ellipticarchack.pdf  
From: Matthew Leingang <leingang@co...>  20101129 13:35:44

Hi, The contexts for \draw arc and \draw circle are just different. \draw circle draws a circle centered on the current position, while \draw arc starts an arc at the current position. If you want an arc offset from a point, move before drawing. Best, Matthew Leingang On Nov 29, 2010, at 8:30 AM, zell08v wrote: > > Hello all, > > I may have a naive question here. The (0,0) coordinates seems to be in very > different positions in my following similar scripts, anybody know why and > how pgf places its coordinates? > > ****************** > The red point should be here > \begin{tikzpicture} > \filldraw [red] (0,0) circle (3pt); > \draw (0,0) arc (0:315:1.75cm and 1cm); > \end{tikzpicture} > > But now the red point moves to here > \begin{tikzpicture} > \filldraw [red] (0,0) circle (3pt); > \end{tikzpicture} > *********************** > > Z. >  > View this message in context: http://old.nabble.com/Thesocalled%22currentposition%22tp30330375p30330375.html > Sent from the pgfusers mailing list archive at Nabble.com. > > >  > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelispdev2dev > _______________________________________________ > pgfusers mailing list > pgfusers@... > https://lists.sourceforge.net/lists/listinfo/pgfusers >  Matthew Leingang  leingang@... Clinical Associate Professor of Mathematics  Vice Chair for Undergraduate Affairs Courant Institute of Mathematical Sciences  Department of Mathematics 
From: zell08v <zell08v@or...>  20101129 13:30:34

Hello all, I may have a naive question here. The (0,0) coordinates seems to be in very different positions in my following similar scripts, anybody know why and how pgf places its coordinates? ****************** The red point should be here \begin{tikzpicture} \filldraw [red] (0,0) circle (3pt); \draw (0,0) arc (0:315:1.75cm and 1cm); \end{tikzpicture} But now the red point moves to here \begin{tikzpicture} \filldraw [red] (0,0) circle (3pt); \end{tikzpicture} *********************** Z.  View this message in context: http://old.nabble.com/Thesocalled%22currentposition%22tp30330375p30330375.html Sent from the pgfusers mailing list archive at Nabble.com. 
From: Jobst Hoffmann <j.hoffmann@fh...>  20101129 11:05:06

Hi All, I've just installed the cvs version of pgf and the error is gone. Thank you all for your efforts! Kind regards, Jobst Am Mittwoch, den 24.11.2010, 11:15 +0000 schrieb Mark Wibrow: > Hi, > > It works for me using your attached file. > > Regards > > Mark > > On 24/11/10 09:34, Stefan Pinnow wrote: > > Hello Christophe, > > > > > > > This has been fixed in the cvs version. > > > Here is a workaround provided by Mark Wibrow. > > > > > > \def\pgffor@...@endgroup{% > > > [...] > > > } > > > > > are you sure that should be a fix? For me this doesn't change anything (see > > attached files). > > > > > > Best regards, > > Stefan > > > > > >  > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > > Tap into the largest installed PC base & get more eyes on your game by > > optimizing for Intel(R) Graphics Technology. Get started today with the > > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > > http://p.sf.net/sfu/intelispdev2dev > > > > _______________________________________________ > > pgfusers mailing list > > pgfusers@... > > https://lists.sourceforge.net/lists/listinfo/pgfusers > > > >  > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelispdev2dev > _______________________________________________ pgfusers mailing list pgfusers@... https://lists.sourceforge.net/lists/listinfo/pgfusers  Prof. Dr. Jobst Hoffmann Tel: +49 (241) 60095 31 59 Fachhochschule Aachen Abt. Jülich Fax: +49 (241) 60095 31 89 Fachbereich 09 email: j.hoffmann@... 
From: Mark Wibrow <m.wibrow@gm...>  20101129 08:04:11

Hi, Assuming I understand exactly what you want then the following seems to do it. Note, however, that there is no correction for the quadrant of the angles Aa and Ba (atan2 seems to be broken), and that when arrow heads are used PGF "backs up" along the tangent to the arc at its end point, so the results with other angles may be wrong (e.g., 180). \documentclass{article} \usepackage{tikz} \begin{document} \def\angleAa{50} \def\angleBa{30} \def\rx{6} \def\ry{3} \pgfmathsetmacro\angleAb{atan(\rx/\ry*tan(\angleAa))} \pgfmathsetmacro\angleBb{atan(\rx/\ry*tan(\angleBa))} \pgfmathsetmacro\r{max(\rx,\ry)}% Not really necessary \begin{tikzpicture}[scale=0.75] \draw[red] (0,0) ellipse ({\rx} and {\ry});% Only the first set of braces is actually necessary \draw (\angleAa:\r)  (0,0)  (\angleBa:\r); \draw[>, >=latex, blue, ultra thick] (0,0) +(\angleBb:{\rx} and {\ry}) arc (\angleBb:\angleAb:{\rx} and {\ry}); \end{tikzpicture} \end{document} Regards Mark On 28/11/10 20:49, Rouben Rostamian wrote: > \draw[red] (0,0) ellipse (6 and 3); > > The blue arc is drawn with: > > \draw[>,>=latex, blue, ultra thick] > (0,0) +(30:4.56) arc (49:68: 6 and 3); > 
From: Rouben Rostamian <rostamian@um...>  20101128 21:11:18

I need help with drawing elliptic arcs. I wish do draw an arc of an ellipse with major and minor axes a and b, where the angles of the radii to the arc's end points are given. This is the blue arc shown in http://userpages.umbc.edu/~rostamia/ellipticarchack.pdf In that diagram, the red ellipse is drawn with: \draw[red] (0,0) ellipse (6 and 3); The blue arc is drawn with: \draw[>, >=latex, blue, ultra thick] (0,0) +(30:4.56) arc (49:68: 6 and 3); I determined the numbers 4.56 and 49:68 (see above) by trial and error. Is there a better way to draw such an arc?  Rouben Rostamian 
From: David Arnold <dwarnold45@su...>  20101127 19:30:02

Actaully, I did not provide the 12. The lines I changed were: \begin{tikzpicture}[domain=0:5,scale=2] I changed the domain to: \begin{tikzpicture}[domain=0:6,scale=2] And: \draw[color=orange] plot[id=exp] function{0.038*exp(x)} node[right] {exponentielles Wachstum}; I changed the domain to: domain=0:5.0619 \draw[color=orange,domain=0:5.0619] plot[id=exp] function{0.038*exp(x)} node[above left] {exponentielles Wachstum}; And: \draw[color=black] plot[id=gauss,samples=500] function{12/sqrt(2*pi)*exp(1*(x3)**2).1} node at(5,1.2) {Optimum Kurve}; I deleted the .1 to: \draw[color=black] plot[id=gauss,samples=500] function{12/sqrt(2*pi)*exp(1*(x3)**2)} node at(5,1.2) {Optimum Kurve}; D. On Nov 27, 2010, at 10:22 AM, Arne Röhrs wrote: > Hello, > > fantastic! Thank you. I have tried so much parameters but not 12 ... > Its only the orange and blue one left. > > Best regards > > Arne > Am 27.11.2010 um 19:08 schrieb David Arnold: > >> Likek this? >> >> \documentclass{minimal} >> >> \usepackage{tikz} >> >> \begin{document} >> >> \begin{tikzpicture}[domain=0:6,scale=2] >> \draw[very thin,color=gray!40] (0,0) grid (6.0,6.0); >> \draw[>] (.1,0)  (6,0) node[right] {$x$Achse}; >> \draw[>] (0,.1)  (0,6) node[above] {$y$Achse}; >> \draw[color=red!85!black] plot[id=linear] function{x} node[right] {lineares Wachstum}; >> \draw[color=orange,domain=0:5.0619] plot[id=exp] function{0.038*exp(x)} node[above left] {exponentielles Wachstum}; >> \draw[color=green!40!black] plot[id=limit,samples=200] function{3.53.5*exp(1.2*x)} node[right] {begrenztes Wachstum}; >> \draw[color=blue!80!black] plot[id=log,samples=200] function{1/(0.38+15*exp(3*x))} node[right] {logistisches Wachstum}; >> \draw[color=black] plot[id=gauss,samples=500] function{12/sqrt(2*pi)*exp(1*(x3)**2)} node at(5,1.2) {Optimum Kurve}; >> \end{tikzpicture} >> >> \end{document} >> >> >> On Nov 27, 2010, at 9:45 AM, Arne Röhrs wrote: >> >>> Hello, >>> >>> now I have found some functions and I have installed gnuplot and xcode and so on. >>> Everything works fine. :) >>> >>> But there are some problems left with the functions and my mathematical knowledge isn't good enough to solve the problems. :( >>> >>> 1. Every graph should start at (0, 0) >>> 2. The gaussian bell should start at (0, 0) and end at xaxis. It must not be a gaussian bell, it can also be look like. But it should be no parabola. >>> See the example below. >>> >>> It is possible? >>> >>> Best regards >>> >>> Arne >>> >>> >>> Example >>> >>> \documentclass{minimal} >>> >>> \usepackage{tikz} >>> >>> \begin{document} >>> >>> \begin{tikzpicture}[domain=0:5,scale=2] >>> \draw[very thin,color=gray!40] (0,0) grid (5.9,5.9); >>> \draw[>] (.1,0)  (6,0) node[right] {$x$Achse}; >>> \draw[>] (0,.1)  (0,6) node[above] {$y$Achse}; >>> \draw[color=red!85!black] plot[id=linear] function{x} node[right] {lineares Wachstum}; >>> \draw[color=orange] plot[id=exp] function{0.038*exp(x)} node[right] {exponentielles Wachstum}; >>> \draw[color=green!40!black] plot[id=limit,samples=200] function{3.53.5*exp(1.2*x)} node[right] {begrenztes Wachstum}; >>> \draw[color=blue!80!black] plot[id=log,samples=200] function{1/(0.38+15*exp(3*x))} node[right] {logistisches Wachstum}; >>> \draw[color=black] plot[id=gauss,samples=500] function{12/sqrt(2*pi)*exp(1*(x3)**2).1} node at(5,1.2) {Optimum Kurve}; >>> \end{tikzpicture} >>> >>> \end{document} >>> >>> Am 20.11.2010 um 15:51 schrieb Nick Papior Andersen: >>> >>>> To get good agreement with actual graphs i would tpe in the functions. For all of those functions i would just type in "typical" values of the important parameters and have an example graph. >>>> >>>> In all cases you know the function prescriptions although they can have different parameters. >>>> >>>> As you say you want examples. I see no other way of achieving good looking and actual representations of the functions without using the functions with actual parameters. >>>> >>>> So for the Sigmoid: >>>> >>>> \draw plot (\x,{1/(1+exp(\x)}); >>>> >>>> Kind regards Nick >>>> >>>> 2010/11/20 Arne Röhrs <webmaster@...> >>>> >>>> Hello, >>>> >>>> its the first time I use itkz for plotting graphs. >>>> >>>> First I want to draw some simple graphs like >>>> a linear growth, exponential growth, saturation growth, saturation growth with a sigmoid curve, Gaussian bell curve and so on. >>>> I want that my pupils have the most important curves in biology in one coordinate system to get a overview. >>>> In a second step I show them at a concret exampel how to describe and discuss the curves in a biology context. >>>> >>>> My problem: I have no data to draw the curves and I dont know the functions for the curves. >>>> So I try it by using a simple \draw command or pgfpath or pgfpathmoveto and so on. >>>> I have studie the example at http://www.texample.net and I have read the documentation, but I am not able to solve the problem. >>>> But I cant draw a Gaussian bell curve and a sigmoid curve and a good saturation growth curve (the green one in the example). >>>> >>>> Is there someone who can help me or give me a tipp where I can find it on the web or in documentation? >>>> >>>> >>>> >>>> Here is one of my "experiments": >>>> >>>> \begin{tikzpicture}[scale=1, font=\sffamily] >>>> \draw[>] (0.2,0)  (8.5,0) node[right] {$x$}; \draw[>] (0,.2)  (0,9.5) node[above] {$y$}; >>>> % Funktionen zeichnen >>>> \draw[red] (0,0)  (8,8); >>>> \pgfpathmoveto{\pgfpointorigin} >>>> \pgfpathparabola{\pgfpointorigin}{\pgfpoint{3cm}{9cm}} >>>> \color{blue} >>>> \pgfusepath{stroke} >>>> \color{green} >>>> \draw (0,0) .. controls (1.5,4) and (2,6) .. (8,6); >>>> \color{magenta} >>>> \draw[line width=1pt, rounded corners] (0,0) .. controls (1,.1) .. (2,.3) >>>> \end{tikzpicture} >>>> >>>> Best regards >>>> >>>> Arne >>>> >>>> >>>> >>>>  >>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>> Spend less time writing and rewriting code and more time creating great >>>> experiences on the web. Be a part of the beta today >>>> http://p.sf.net/sfu/msIE9sfdev2dev >>>> _______________________________________________ >>>> pgfusers mailing list >>>> pgfusers@... >>>> https://lists.sourceforge.net/lists/listinfo/pgfusers >>>> >>>> >>> >>>  >>> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! >>> Tap into the largest installed PC base & get more eyes on your game by >>> optimizing for Intel(R) Graphics Technology. Get started today with the >>> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. >>> http://p.sf.net/sfu/intelispdev2dev_______________________________________________ >>> pgfusers mailing list >>> pgfusers@... >>> https://lists.sourceforge.net/lists/listinfo/pgfusers >> > >  > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! > Tap into the largest installed PC base & get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelispdev2dev_______________________________________________ > pgfusers mailing list > pgfusers@... > https://lists.sourceforge.net/lists/listinfo/pgfusers 
From: Arne Röhrs <webmaster@gn...>  20101127 18:22:52

Hello, fantastic! Thank you. I have tried so much parameters but not 12 ... Its only the orange and blue one left. Best regards Arne Am 27.11.2010 um 19:08 schrieb David Arnold: > Likek this? > > \documentclass{minimal} > > \usepackage{tikz} > > \begin{document} > > \begin{tikzpicture}[domain=0:6,scale=2] > \draw[very thin,color=gray!40] (0,0) grid (6.0,6.0); > \draw[>] (.1,0)  (6,0) node[right] {$x$Achse}; > \draw[>] (0,.1)  (0,6) node[above] {$y$Achse}; > \draw[color=red!85!black] plot[id=linear] function{x} node[right] {lineares Wachstum}; > \draw[color=orange,domain=0:5.0619] plot[id=exp] function{0.038*exp(x)} node[above left] {exponentielles Wachstum}; > \draw[color=green!40!black] plot[id=limit,samples=200] function{3.53.5*exp(1.2*x)} node[right] {begrenztes Wachstum}; > \draw[color=blue!80!black] plot[id=log,samples=200] function{1/(0.38+15*exp(3*x))} node[right] {logistisches Wachstum}; > \draw[color=black] plot[id=gauss,samples=500] function{12/sqrt(2*pi)*exp(1*(x3)**2)} node at(5,1.2) {Optimum Kurve}; > \end{tikzpicture} > > \end{document} > > > On Nov 27, 2010, at 9:45 AM, Arne Röhrs wrote: > >> Hello, >> >> now I have found some functions and I have installed gnuplot and xcode and so on. >> Everything works fine. :) >> >> But there are some problems left with the functions and my mathematical knowledge isn't good enough to solve the problems. :( >> >> 1. Every graph should start at (0, 0) >> 2. The gaussian bell should start at (0, 0) and end at xaxis. It must not be a gaussian bell, it can also be look like. But it should be no parabola. >> See the example below. >> >> It is possible? >> >> Best regards >> >> Arne >> >> >> Example >> >> \documentclass{minimal} >> >> \usepackage{tikz} >> >> \begin{document} >> >> \begin{tikzpicture}[domain=0:5,scale=2] >> \draw[very thin,color=gray!40] (0,0) grid (5.9,5.9); >> \draw[>] (.1,0)  (6,0) node[right] {$x$Achse}; >> \draw[>] (0,.1)  (0,6) node[above] {$y$Achse}; >> \draw[color=red!85!black] plot[id=linear] function{x} node[right] {lineares Wachstum}; >> \draw[color=orange] plot[id=exp] function{0.038*exp(x)} node[right] {exponentielles Wachstum}; >> \draw[color=green!40!black] plot[id=limit,samples=200] function{3.53.5*exp(1.2*x)} node[right] {begrenztes Wachstum}; >> \draw[color=blue!80!black] plot[id=log,samples=200] function{1/(0.38+15*exp(3*x))} node[right] {logistisches Wachstum}; >> \draw[color=black] plot[id=gauss,samples=500] function{12/sqrt(2*pi)*exp(1*(x3)**2).1} node at(5,1.2) {Optimum Kurve}; >> \end{tikzpicture} >> >> \end{document} >> >> Am 20.11.2010 um 15:51 schrieb Nick Papior Andersen: >> >>> To get good agreement with actual graphs i would tpe in the functions. For all of those functions i would just type in "typical" values of the important parameters and have an example graph. >>> >>> In all cases you know the function prescriptions although they can have different parameters. >>> >>> As you say you want examples. I see no other way of achieving good looking and actual representations of the functions without using the functions with actual parameters. >>> >>> So for the Sigmoid: >>> >>> \draw plot (\x,{1/(1+exp(\x)}); >>> >>> Kind regards Nick >>> >>> 2010/11/20 Arne Röhrs <webmaster@...> >>> >>> Hello, >>> >>> its the first time I use itkz for plotting graphs. >>> >>> First I want to draw some simple graphs like >>> a linear growth, exponential growth, saturation growth, saturation growth with a sigmoid curve, Gaussian bell curve and so on. >>> I want that my pupils have the most important curves in biology in one coordinate system to get a overview. >>> In a second step I show them at a concret exampel how to describe and discuss the curves in a biology context. >>> >>> My problem: I have no data to draw the curves and I dont know the functions for the curves. >>> So I try it by using a simple \draw command or pgfpath or pgfpathmoveto and so on. >>> I have studie the example at http://www.texample.net and I have read the documentation, but I am not able to solve the problem. >>> But I cant draw a Gaussian bell curve and a sigmoid curve and a good saturation growth curve (the green one in the example). >>> >>> Is there someone who can help me or give me a tipp where I can find it on the web or in documentation? >>> >>> >>> >>> Here is one of my "experiments": >>> >>> \begin{tikzpicture}[scale=1, font=\sffamily] >>> \draw[>] (0.2,0)  (8.5,0) node[right] {$x$}; \draw[>] (0,.2)  (0,9.5) node[above] {$y$}; >>> % Funktionen zeichnen >>> \draw[red] (0,0)  (8,8); >>> \pgfpathmoveto{\pgfpointorigin} >>> \pgfpathparabola{\pgfpointorigin}{\pgfpoint{3cm}{9cm}} >>> \color{blue} >>> \pgfusepath{stroke} >>> \color{green} >>> \draw (0,0) .. controls (1.5,4) and (2,6) .. (8,6); >>> \color{magenta} >>> \draw[line width=1pt, rounded corners] (0,0) .. controls (1,.1) .. (2,.3) >>> \end{tikzpicture} >>> >>> Best regards >>> >>> Arne >>> >>> >>> >>>  >>> Beautiful is writing same markup. Internet Explorer 9 supports >>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>> Spend less time writing and rewriting code and more time creating great >>> experiences on the web. Be a part of the beta today >>> http://p.sf.net/sfu/msIE9sfdev2dev >>> _______________________________________________ >>> pgfusers mailing list >>> pgfusers@... >>> https://lists.sourceforge.net/lists/listinfo/pgfusers >>> >>> >> >>  >> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! >> Tap into the largest installed PC base & get more eyes on your game by >> optimizing for Intel(R) Graphics Technology. Get started today with the >> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. >> http://p.sf.net/sfu/intelispdev2dev_______________________________________________ >> pgfusers mailing list >> pgfusers@... >> https://lists.sourceforge.net/lists/listinfo/pgfusers > 
From: Arne Röhrs <webmaster@gn...>  20101127 17:45:40

Hello, now I have found some functions and I have installed gnuplot and xcode and so on. Everything works fine. :) But there are some problems left with the functions and my mathematical knowledge isn't good enough to solve the problems. :( 1. Every graph should start at (0, 0) 2. The gaussian bell should start at (0, 0) and end at xaxis. It must not be a gaussian bell, it can also be look like. But it should be no parabola. See the example below. It is possible? Best regards Arne Example \documentclass{minimal} \usepackage{tikz} \begin{document} \begin{tikzpicture}[domain=0:5,scale=2] \draw[very thin,color=gray!40] (0,0) grid (5.9,5.9); \draw[>] (.1,0)  (6,0) node[right] {$x$Achse}; \draw[>] (0,.1)  (0,6) node[above] {$y$Achse}; \draw[color=red!85!black] plot[id=linear] function{x} node[right] {lineares Wachstum}; \draw[color=orange] plot[id=exp] function{0.038*exp(x)} node[right] {exponentielles Wachstum}; \draw[color=green!40!black] plot[id=limit,samples=200] function{3.53.5*exp(1.2*x)} node[right] {begrenztes Wachstum}; \draw[color=blue!80!black] plot[id=log,samples=200] function{1/(0.38+15*exp(3*x))} node[right] {logistisches Wachstum}; \draw[color=black] plot[id=gauss,samples=500] function{12/sqrt(2*pi)*exp(1*(x3)**2).1} node at(5,1.2) {Optimum Kurve}; \end{tikzpicture} \end{document} Am 20.11.2010 um 15:51 schrieb Nick Papior Andersen: > To get good agreement with actual graphs i would tpe in the functions. For all of those functions i would just type in "typical" values of the important parameters and have an example graph. > > In all cases you know the function prescriptions although they can have different parameters. > > As you say you want examples. I see no other way of achieving good looking and actual representations of the functions without using the functions with actual parameters. > > So for the Sigmoid: > > \draw plot (\x,{1/(1+exp(\x)}); > > Kind regards Nick > > 2010/11/20 Arne Röhrs <webmaster@...> > > Hello, > > its the first time I use itkz for plotting graphs. > > First I want to draw some simple graphs like > a linear growth, exponential growth, saturation growth, saturation growth with a sigmoid curve, Gaussian bell curve and so on. > I want that my pupils have the most important curves in biology in one coordinate system to get a overview. > In a second step I show them at a concret exampel how to describe and discuss the curves in a biology context. > > My problem: I have no data to draw the curves and I dont know the functions for the curves. > So I try it by using a simple \draw command or pgfpath or pgfpathmoveto and so on. > I have studie the example at http://www.texample.net and I have read the documentation, but I am not able to solve the problem. > But I cant draw a Gaussian bell curve and a sigmoid curve and a good saturation growth curve (the green one in the example). > > Is there someone who can help me or give me a tipp where I can find it on the web or in documentation? > > > > Here is one of my "experiments": > > \begin{tikzpicture}[scale=1, font=\sffamily] > \draw[>] (0.2,0)  (8.5,0) node[right] {$x$}; \draw[>] (0,.2)  (0,9.5) node[above] {$y$}; > % Funktionen zeichnen > \draw[red] (0,0)  (8,8); > \pgfpathmoveto{\pgfpointorigin} > \pgfpathparabola{\pgfpointorigin}{\pgfpoint{3cm}{9cm}} > \color{blue} > \pgfusepath{stroke} > \color{green} > \draw (0,0) .. controls (1.5,4) and (2,6) .. (8,6); > \color{magenta} > \draw[line width=1pt, rounded corners] (0,0) .. controls (1,.1) .. (2,.3) > \end{tikzpicture} > > Best regards > > Arne > > > >  > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9sfdev2dev > _______________________________________________ > pgfusers mailing list > pgfusers@... > https://lists.sourceforge.net/lists/listinfo/pgfusers > > 
From: Fernando Nadal Martínez <fnm@um...>  20101127 11:50:26

Hi, sorry for my english, I have written this code and works: \usepackage{tikz} \usepackage{datatool} ... \DTLsetseparator{;} \DTLloaddb[noheader]{DBcurva}{Curvas.csv} \begin{tikzpicture} \foreach \columna in {1,3,...,\DTLcolumncount{DBcurva}}{ \edef\listaPuntos{} \pgfmathtruncatemacro{\columnasig}{1+\columna} \foreach \fila in {1,2,...,\DTLrowcount{DBcurva}}{ \DTLgetvalue{\cX}{DBcurva}{\fila}{\columna} \DTLgetvalue{\cY}{DBcurva}{\fila}{\columnasig} \xdef\listaPuntos{(\cX,\cY)  \listaPuntos} } \draw \listaPuntos cycle; } \end{tikzpicture} ... This reads a CSV file called "Curvas.csv". Columns are coordinates of points on curves (X1,Y1,X2,Y2,..Xi,Yi..). This code draws all curves in the file (initially I don't know how many curves there are) without problems. Is there a better, simpler or easier way (I can't separate each curve in different files)? Thanks all. Regards, Fernando Nadal 
From: Fernando Nadal Martínez <fnm@um...>  20101127 11:40:19

Hi all, I have installed MikTeX 2.7 and updated all the packages. My PGF version is packed in 20101101. My Mindmap souce code is this: ... \usetikzlibrary{mindmap} \usetikzlibrary{backgrounds} ... \begin{tikzpicture}[mindmap, concept color=black, text=white] \node[concept] {Central} child[concept color=gray!80]{ node at (180:2) [concept] (nodo1) {Nodo 1} } child[concept color=gray!80]{ node at (0:2) [concept] (nodo2) {Nodo 2} }; \begin{pgfonlayer}{background} \draw [circle connection bar] (nodo1) edge (nodo2); \end{pgfonlayer} \end{tikzpicture} Attached is the image that this code generates. The problem is: How can I fill the 'circle connection bar' drawed on background layer ? Before I updated packages it worked fine. Thanks all and sorry for my english. Regards, Fernando Nadal 
From: David Arnold <dwarnold45@su...>  20101126 19:14:32

All, I've seen: http://www.texample.net/tikz/examples/mosaicfrompompeii/ Wonder if there are any more of these around to study? Also, I wonder if anyone had done any tessellations with Poincare Disk? David. 
From: Liam O'Reilly <pgfusers@li...>  20101126 10:55:06

Hi, I think your issue is with "inner sep" distances. This is a buffer distance between the edge of a node and the contents of the node. In the manual you can find out more about this and the defaults. I hope the code below helps you understand what is going on. I have changed the inner sep distance in each node. The draw option causes the node to be drawn (by default its a rectangle  i.e., the border). Taking the draw out only removed the rectangle. If you take out the draw then you will see that the arrow still does not touch the bullet in node B. I think this is because the actual character has a few pixels worth of gap around it. I think what I have written below is the best you can get. I personally think the gaps look better than arrows touching objects. \documentclass{article} \usepackage{tikz} \begin{document} \begin{tikzpicture} \node (A) [draw] {$\bullet$}; \node (B) [draw, inner sep = 0pt, right of=A] {$\bullet$}; \node (C) [draw, inner sep = 2pt, right of=B] {$\bullet$}; \node (D) [draw, inner sep = 8pt, right of=C] {$\bullet$}; \draw[>](A) edge (B) (B) edge (C) (C) edge (D); \end{tikzpicture} \end{document} All the best, Liam 
From: David Arnold <dwarnold45@su...>  20101125 23:39:14

All, Thanks to everyone who responded to my Riemann Sum request. I've taken bits from everyone's suggestions to create the following: \documentclass{article} \usepackage{tikz} \usepackage{amsmath} \usetikzlibrary{arrows,backgrounds} \input{svgnam.def} % Styles used in code \tikzstyle{axes}=[>,>=triangle 45,thick] \tikzstyle{curve}=[blue,thick] \tikzstyle{area}=[Gray!50] \tikzstyle{rectangles}=[draw=black, fill=Gold, opacity=0.5] \tikzstyle{background rectangle}=[thin,draw=black,top color=gray!50,rounded corners] % Declare your function with this line \tikzset{declare function = {f(\x) = \x*\x*\x;}} % Set axes limits \pgfmathsetmacro{\xmin}{1.1} \pgfmathsetmacro{\xmax}{1.1} \pgfmathsetmacro{\ymin}{1.1} \pgfmathsetmacro{\ymax}{1.1} % scale for images \pgfmathsetmacro{\scale}{3} % Lower bound, upper bound, number of rectangles \pgfmathsetmacro{\a}{1} \pgfmathsetmacro{\b}{1} \pgfmathsetmacro{\n}{10} % Rectangle width \pgfmathsetmacro{\dx}{(\b\a)/\n} % Storage for Riemann left sum \pgfmathsetmacro{\LSum}{0} % Storage for Riemann right sum \pgfmathsetmacro{\RSum}{0} % Storage for Riemann midpoint sum \pgfmathsetmacro{\MSum}{0} \begin{document} \begin{center} \begin{tikzpicture}[show background rectangle, scale=\scale] \draw[axes] (\xmin,0)(\xmax,0) node[right]{$x$}; \draw[axes] (0,\ymin)(0,\ymax) node[above]{$y$}; % \fill[area] plot[domain=\a:\b] (\x,{f(\x)})  (\a,0); \draw[curve, domain=\a:\b] plot (\x,{f(\x)}); \draw[curve, thin] (\b,0)  (\b,{f(\b)}); \foreach \i in {1,...,\n} { \pgfmathsetmacro{\xleft}{\a+(\i1)*\dx} \pgfmathsetmacro{\xright}{\xleft+\dx} \pgfmathsetmacro{\yheight}{f(\xleft)} \fill[rectangles] (\xleft,0) rectangle (\xright,\yheight); \pgfmathparse{\LSum+\dx*\yheight}\xdef\LSum{\pgfmathresult} } \node[above=10pt] at (0,\ymax) {$\text{Left Sum} = \LSum$}; \end{tikzpicture} \end{center} \begin{center} \begin{tikzpicture}[show background rectangle, scale=\scale] \draw[axes] (\xmin,0)(\xmax,0) node[right]{$x$}; \draw[axes] (0,\ymin)(0,\ymax) node[above]{$y$}; % \fill[area] plot[domain=\a:\b] (\x,{f(\x)})  (\a,0); \draw[curve, domain=\a:\b] plot (\x,{f(\x)}); \draw[curve, thin] (\b,0)  (\b,{f(\b)}); \foreach \i in {1,...,\n} { \pgfmathsetmacro{\xleft}{\a+(\i1)*\dx} \pgfmathsetmacro{\xright}{\xleft+\dx} \pgfmathsetmacro{\yheight}{f(\xright)} \fill[rectangles] (\xleft,0) rectangle (\xright,\yheight); \pgfmathparse{\RSum+\dx*\yheight}\xdef\RSum{\pgfmathresult} } \node[above=10pt] at (0,\ymax) {$\text{Right Sum} = \RSum$}; \end{tikzpicture} \end{center} \begin{center} \begin{tikzpicture}[show background rectangle, scale=\scale] \draw[axes] (\xmin,0)(\xmax,0) node[right]{$x$}; \draw[axes] (0,\ymin)(0,\ymax) node[above]{$y$}; % \fill[area] plot[domain=\a:\b] (\x,{f(\x)})  (\a,0); \draw[curve, domain=\a:\b] plot (\x,{f(\x)}); \draw[curve, thin] (\b,0)  (\b,{f(\b)}); \foreach \i in {1,...,\n} { \pgfmathsetmacro{\xleft}{\a+(\i1)*\dx} \pgfmathsetmacro{\xright}{\xleft+\dx} \pgfmathsetmacro{\yheight}{f(\xleft+\dx/2)} \fill[rectangles] (\xleft,0) rectangle (\xright,\yheight); \pgfmathparse{\MSum+\dx*\yheight}\xdef\MSum{\pgfmathresult} } \node[above=10pt] at (0,\ymax) {$\text{Midpoint Sum} = \MSum$}; \end{tikzpicture} \end{center} \end{document} 