On Monday 01 October 2001 22:18, you wrote:
> >I have a small problem with getting doxygen to cooperate with the
> >graphviz tool. In all its simplicity the problem is that when I run
> >doxygen, I get the message
> > can't find font doxfont in .
> >from dot. The graphs are still generated, but the font used in place of
>
> the
>
> >missing doxfont is too large, so that labels wont fit in the enclosing
>
> box.
>
> I have seen this on Windows. It was a while ago, but as I recall I fixed it
> by copying doxfont.ttf to the directory where dot is run from. Or perhaps I
> had to put it on the path? I think the problem is that the command to dot
> (performed by doxygen) is fully specifying the path to the .dot files, and
> the "current directory", for dot, is not what you are expecting.
>
> Hope this helps,
>
> Don McClimans
>
Unfortunately that is not it. - The problem you had on windows was that
doxygen provided an incorrect fontpath to dot. - In this case the path is
correct -- as seen by that the error message from dot explicitly says
that it is looking in the current directory for the doxfont -- and I have
verified that the doxfont.ttf is actually created in that directory, so the
real question is why dot wont use the file.
It might be that dot now expects an index file of all fontfiles in that
directory or something similar. Of course I can figure that out by reading
the source, but being lazy, I hope that there are someone around
that has already solved the problem.
--
Jesper Bojesen
Email: jb...@me...
Phone: (+45) 40 99 55 03
|