From: Alain Matthes <alain.matthes@ma...>  20061219 15:40:12

Sourceforge cvs Download http://pgf.cvs.sourceforge.net/pgf/pgf/generic/pgf/utilities/ pgfutilcommon.tex ( 3 weeks ) Version 1.3 And with that all is fine Alain Matthes 
From: Erik Quaeghebeur <equaeghe@no...>  20061219 13:08:49

\listfiles \documentclass{minimal} \usepackage{tikz} \begin{document} $a {\:} b$ % other error results from omitting accolades \end{document} \endinput This gives an error. The question is: is it a tikz/pgf bug, or is there something wrong with my TeX installation? If somebody could try the minimal example and report back, then I'd already know whether it is due to my installation. I've included some log exerpts below that give additional information. ! Use of \pgfutil@... doesn't match its definition. l.5 $a {\:} b$ If you say, e.g., `\def\a1{...}', then you must always put `1' after `\a', since control sequence names are made up of letters only. The macro here has not been followed by the required stuff, so I'm ignoring it. ! Missing } inserted. <inserted text> } l.5 $a {\:} b$ I've inserted something that you may have forgotten. (See the <inserted text> above.) With luck, this will get me unwedged. But if you really didn't forget anything, try typing `2' now; then my insertion and my current dilemma will both disappear. *File List* minimal.cls 2001/05/25 Standard LaTeX minimal class tikz.sty 2006/10/17 v1.10 (rcsrevision 1.68) pgf.sty 2006/10/11 v1.10 (rcsrevision 1.7) pgfrcs.sty 2006/10/26 v1.10 (rcsrevision 1.14) pgfrcs.code.tex pgfcore.sty 2006/10/11 v1.10 (rcsrevision 1.4) graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) keyval.sty 1999/03/16 v1.13 key=value parser (DPC) graphics.sty 2001/07/07 v1.0n Standard LaTeX Graphics (DPC,SPQR) trig.sty 1999/03/16 v1.09 sin cos tan (DPC) graphics.cfg 2005/02/03 v1.3 graphics configuration of teTeX/TeXLive pdftex.def 2002/06/19 v0.03k graphics/color for pdftex pgfsys.sty 2006/10/16 v1.10 (rcsrevision 1.19) pgfsys.code.tex pgfsyssoftpath.code.tex 2006/10/16 (rcsrevision 1.4) pgfsysprotocol.code.tex 2006/10/16 (rcsrevision 1.4) xcolor.sty 2005/12/21 v2.09 LaTeX color extensions (UK) color.cfg 2005/02/03 v1.3 color configuration of teTeX/TeXLive pgfcore.code.tex pgfbaseshapes.sty 2006/10/16 v1.10 (rcsrevision 1.16) pgfbaseshapes.code.tex pgfbaseplot.sty 2006/10/16 v1.10 (rcsrevision 1.5) pgfbaseplot.code.tex pgfbaseimage.sty 2006/10/16 v1.10 (rcsrevision 1.5) pgfbaseimage.code.tex pgfbaselayers.sty 2006/10/16 v1.10 (rcsrevision 1.5) pgfbaselayers.code.tex pgfbasesnakes.sty 2006/10/16 v1.10 (rcsrevision 1.10) pgfbasesnakes.code.tex pgfbasepatterns.sty 2006/10/16 v1.10 (rcsrevision 1.9) pgfbasepatterns.code.tex pgfcompversion065.sty 2006/10/11 v1.10 (rcsrevision 1.4) calc.sty 1998/07/07 v4.1b Infix arithmetic (KKT,FJ) pgffor.sty 2006/10/16 v1.10 (rcsrevision 1.5) pgffor.code.tex xkeyval.sty 2005/01/30 v2.0 package option processing (HA) xkeyval.tex 2005/01/30 v2.0 key=value parser (HA) tikz.code.tex *********** 
From: Kjell Magne Fauske <kjellmf@gm...>  20061219 14:12:01

I tried the minimal example with MikTeX 2.5 and PGF 1.10, and got the same error as you. Regards Kjell Magne Fauske On 12/19/06, Erik Quaeghebeur <equaeghe@...> wrote: > \listfiles > \documentclass{minimal} > \usepackage{tikz} > \begin{document} > $a {\:} b$ % other error results from omitting accolades > \end{document} > \endinput > > This gives an error. The question is: is it a tikz/pgf bug, or is there > something wrong with my TeX installation? If somebody could try the > minimal example and report back, then I'd already know whether it is due > to my installation. I've included some log exerpts below that give > additional information. > 
From: Alain Matthes <alain.matthes@ma...>  20061219 14:25:39

Le 19 d=E9c. 06 =E0 15:11, Kjell Magne Fauske a =E9crit : no it's fine \: is a macro of amsmath \documentclass{minimal} \usepackage{tikz} \usepackage{amsmath} \begin{document} $a \: b$ $a {\:} b$ \end{document} Alain Matthes 
From: Erik Quaeghebeur <equaeghe@no...>  20061219 14:54:23

On Tue, 19 Dec 2006, Alain Matthes wrote: > > no it's fine \: is a macro of amsmath > > \documentclass{minimal} > \usepackage{tikz} > \usepackage{amsmath} > \begin{document} > $a \: b$ > $a {\:} b$ > \end{document} This works because amsmath redefines '\:'. LaTeX inself already defines '\:', which is clear by LaTeXing the following with or without the commentedout line. \documentclass{minimal} %\usepackage{tikz} \begin{document} $a \: b$ $a {\:} b$ \end{document} However, this does suggest a temporary workaround (thanks for that, Alain): call amsmath after tikz. This workaround could have unforseen effects, though: perhaps there is a reason why tikz/pgf meddles with '\:', so it might be negatively affected by the redefinition of '\:' by amsmath? Erik 
From: Alain Matthes <alain.matthes@ma...>  20061219 15:40:12

Sourceforge cvs Download http://pgf.cvs.sourceforge.net/pgf/pgf/generic/pgf/utilities/ pgfutilcommon.tex ( 3 weeks ) Version 1.3 And with that all is fine Alain Matthes 
From: Alain Matthes <alain.matthes@ma...>  20061219 15:27:29

Le 19 d=E9c. 06 =E0 15:53, Erik Quaeghebeur a =E9crit : > On Tue, 19 Dec 2006, Alain Matthes wrote: >> >> no it's fine \: is a macro of amsmath >> >> \documentclass{minimal} >> \usepackage{tikz} >> \usepackage{amsmath} >> \begin{document} >> $a \: b$ >> $a {\:} b$ >> \end{document} > > This works because amsmath redefines '\:'. yes it's exact > > LaTeX inself already defines '\:', which is clear by LaTeXing the > following with or without the commentedout line. > > \documentclass{minimal} > %\usepackage{tikz} > \begin{document} > $a \: b$ > $a {\:} b$ > \end{document} ok > > However, this does suggest a temporary workaround (thanks for that, > Alain): call amsmath after tikz. This workaround could have unforseen > effects, though: perhaps there is a reason why tikz/pgf meddles =20 > with '\:', > so it might be negatively affected by the redefinition of '\:' by =20 > amsmath? > I always call amsmath after tikz and i 've compiled all the examples of the manual. But i 've an other problem with : and not \: \usepackage{tikz} \usepackage{amsmath} \usepackage[frenchb]{babel} \begin{tikzpicture} \tikzstyle{vertex}=3D[shape=3Dcircle,draw=3Dblack,fill=3Dgray!30,thick,inn= er sep =3D0pt,minimum size =3D3mm] \node[vertex,label=3Dabove:$e^2$] (3) {}; \end{tikzpicture} label=3Dabove: is not supported and a solution is to use \shorthandoff{:} this is a macro of frenchb There are some problems in tikz with actives characters I've also problems with : and ; with tikz and multido and sometimes =20= with foreach Alain Matthes= 
From: Alain Matthes <alain.matthes@ma...>  20061219 15:45:23

Le 19 d=E9c. 06 =E0 16:26, Alain Matthes a =E9crit : > \begin{tikzpicture} > \tikzstyle{vertex}=3D[shape=3Dcircle,draw=3Dblack,fill=3Dgray!30,thick,i= nner > sep =3D0pt,minimum size =3D3mm] > \node[vertex,label=3Dabove:$e^2$] (3) {}; > \end{tikzpicture} problem with french babel the problem with : is finished with pgfutilcommon.tex 1.3 Thanks Mr T Tantau, but we need a better communication of the correction of bugs ! Alain Matthes= 