Thread: RE: [Doxygen-users] DOT Tool for windows
Brought to you by:
dimitri
From: Prikryl,Petr <PRI...@sk...> - 2001-06-11 09:08:57
|
Hi Roland, Roland Schwab wrote... > From where can I get the graphical visualization toolkit (DOT-Tool) for > Doxygen running under Windows ?? As stated in the Doxygen documentation (Graphs and diagrams), the dot tool can be downloaded from http://www.research.att.com/sw/tools/graphviz/. More precisely, the http://www.research.att.com/sw/tools/graphviz/download.html is the download page. The Graphviz 1.7.6 beta 1 for Windows is available now (the notice about version 1.5 in Doxygen documentation is slightly obsolete). I personally did not observe any serious problem with the beta version from Doxygen -- except the cut top line of some boxes (I do not know if it is the Doxygen problem or the dot problem). With regards, Petr -- Petr Prikryl, SKIL, spol. s r.o., pri...@sk... |
From: Emilio R. <Emi...@ma...> - 2001-06-11 11:28:09
|
From AT&T research site: http://www.research.att.com/sw/tools/graphviz Emilio Riva Rol...@jo... on 11/06/2001 11.14.06 Please respond to dox...@li... To: dox...@li... cc: (bcc: Emilio Riva/MAIN/MC1) Subject: [Doxygen-users] DOT Tool for windows Hello everybody! >From where can I get the graphical visualization toolkit (DOT-Tool) for Doxygen running under Windows ?? Thanks a lot for your help! Roland _______________________________________________ Doxygen-users mailing list Dox...@li... http://lists.sourceforge.net/lists/listinfo/doxygen-users |
From: Prikryl,Petr <PRI...@sk...> - 2001-06-12 10:18:48
|
I have just sent the bug report to the Graphviz guys with the following example digraph inheritance { rankdir=LR; Node145 [shape="box",label="CDirectorManagerImpl", fontsize=10,height=0.23]; } When you store it inside a.dot and run the dot 1.7.6 beta 1 for Windows this way: dot -Tgif a.dot -o a.gif you can observe not only the cut top line, but cut also in the way that shows that the line is not perfectly horizontal. It can be also read from the PostScript output. I guess that the the problems of the line cutting and horizontality are related. Moreover, it is clear that this bug is not caused by Doxygen and cannot (and should not) be adjusted by Doxygen. For your information, I did not sent any bug report that uses doxfont, because I do not know how to work properly with fonts in dot. Feel free to experiment and report with the following example which was generated by Doxygen: digraph inheritance { rankdir=LR; Node145 [shape="box",label="CDirectorManagerImpl",fontsize=10, height=0.2,width=0.4,fontname="doxfont", color="black",URL="$classCDirectorManagerImpl.html"]; } With regards, Petr -- Petr Prikryl, SKIL, spol. s r.o., pri...@sk... > -----Original Message----- > From: Dimitri van Heesch [SMTP:di...@st...] > Sent: Monday, June 11, 2001 8:20 PM > To: dox...@li... > Subject: Re: [Doxygen-users] DOT Tool for windows > > On Mon, Jun 11, 2001 at 10:41:24PM +0800, Jerzy Kaczorowski wrote: > > Hi, > > > > The notice about Graphviz 1.5 is not so obsolete, because the graphs > > generated with new dot are even more broken than 1.5. E.g. 1.5 was only > > cutting the tops of the boxes while new one is also mis-calculating the > text > > size so the text goes out of the box on the right (boxes too small). > Looks > > quite bad :( > > Just to be clear: these are bugs in dot, not doxygen. > > > It is so bad that if they pull down 1.5 it will probably make no sense > to > > use doxygen on windows any more without some archive to keep 1.5. > > I wonder if doxygen could not make some adjustments to allow more space > for > > the boxes to accomodate for the problem - it is not only on windows from > > what I know, even thought it seems to work better on Linux. > > If this is the case, then I suggest to > 1) subscribe to the graphviz mailing list > see http://www.research.att.com/sw/tools/graphviz/doc/gvizfaq.html > 2) create a broken dot graph using doxygen with DOT_CLEANUP set to NO, > and package this into a self contained example (dot graph + gif image + > doxfont.ttf + description what is wrong). > 3) send it to the mailing list. I found the authors of graphviz very > willing to help. > > Don't complain on this list if dot is not working properly, since I > cannot do much about it. > > Regards, > Dimitri > > > > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > http://lists.sourceforge.net/lists/listinfo/doxygen-users |
From: Prikryl,Petr <PRI...@sk...> - 2001-06-13 06:11:27
|
Hi Doxygeners, here is a message that I have obtained from the Graphviz (dot) people. I have to confirm Dimitri's observation that they really pay attention to the bug reports, and they try to solve the things quickly. There still is an (e-mail) discussion between them how to solve the details around the problem. John Ellson wrote... > > The first problem was that the default: 'graph [margin="0.5,0.5"]' was > not being properly supported in the bitmap output formats. > A fix for this problem is now in CVS. > > The problem with the slightly rotated line is I'm sure a rounding problem. > The box shape is drawn by the generic polygon shape code, and rotated > 90deg because of the rank=LR. I suspect that the rotation is causing the > problem. I don't plan to do anything more about this on the grounds > it should be less noticeable now that the margins are fixed. > > Please note that the default margin size of 0.5 inches is probably more > than you want for a diagram embedded in a web page. You can override > the default by adding something like: > graph [margin="0.2,0.1"] > to the top of your .dot files. Petr -- Petr Prikryl, SKIL, spol. s r.o., pri...@sk... |
From: Jerzy K. <je...@wn...> - 2001-06-11 14:38:22
|
Hi, The notice about Graphviz 1.5 is not so obsolete, because the graphs generated with new dot are even more broken than 1.5. E.g. 1.5 was only cutting the tops of the boxes while new one is also mis-calculating the text size so the text goes out of the box on the right (boxes too small). Looks quite bad :( It is so bad that if they pull down 1.5 it will probably make no sense to use doxygen on windows any more without some archive to keep 1.5. I wonder if doxygen could not make some adjustments to allow more space for the boxes to accomodate for the problem - it is not only on windows from what I know, even thought it seems to work better on Linux. Best Regards, Jerzy ----- Original Message ----- From: "Prikryl,Petr" <PRI...@sk...> To: <dox...@li...> Sent: Monday, June 11, 2001 5:12 PM Subject: RE: [Doxygen-users] DOT Tool for windows > Hi Roland, > > Roland Schwab wrote... > > From where can I get the graphical visualization toolkit (DOT-Tool) for > > Doxygen running under Windows ?? > > As stated in the Doxygen documentation (Graphs and diagrams), the dot > tool can be downloaded from http://www.research.att.com/sw/tools/graphviz/. > More precisely, the > http://www.research.att.com/sw/tools/graphviz/download.html > is the download page. > > The Graphviz 1.7.6 beta 1 for Windows is available now (the notice about > version 1.5 in Doxygen documentation is slightly obsolete). I personally > did not observe any serious problem with the beta version from Doxygen > -- except the cut top line of some boxes (I do not know if it is the Doxygen > problem or the dot problem). > > With regards, > > Petr > > -- > Petr Prikryl, SKIL, spol. s r.o., pri...@sk... > > > _______________________________________________ > Doxygen-users mailing list > Dox...@li... > http://lists.sourceforge.net/lists/listinfo/doxygen-users > |
From: Dimitri v. H. <di...@st...> - 2001-06-11 18:20:10
|
On Mon, Jun 11, 2001 at 10:41:24PM +0800, Jerzy Kaczorowski wrote: > Hi, > > The notice about Graphviz 1.5 is not so obsolete, because the graphs > generated with new dot are even more broken than 1.5. E.g. 1.5 was only > cutting the tops of the boxes while new one is also mis-calculating the text > size so the text goes out of the box on the right (boxes too small). Looks > quite bad :( Just to be clear: these are bugs in dot, not doxygen. > It is so bad that if they pull down 1.5 it will probably make no sense to > use doxygen on windows any more without some archive to keep 1.5. > I wonder if doxygen could not make some adjustments to allow more space for > the boxes to accomodate for the problem - it is not only on windows from > what I know, even thought it seems to work better on Linux. If this is the case, then I suggest to 1) subscribe to the graphviz mailing list see http://www.research.att.com/sw/tools/graphviz/doc/gvizfaq.html 2) create a broken dot graph using doxygen with DOT_CLEANUP set to NO, and package this into a self contained example (dot graph + gif image + doxfont.ttf + description what is wrong). 3) send it to the mailing list. I found the authors of graphviz very willing to help. Don't complain on this list if dot is not working properly, since I cannot do much about it. Regards, Dimitri |