Doxywizard 找不到乳胶

Doxywizard cannot find latex

当我尝试 运行 doxywizard 在带有 LaTeX 命令的模块上时,例如(Fortran):

!> @brief
!> Here's some stuff for LaTeX: @f$(Foo)@f$

module Foo
...

我在日志文件中收到两个错误:

...
Generating bitmaps for formulas in HTML...
sh: latex: command not found
error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log!
Generating image form_0.png for formula
sh: dvips: command not found
error: Problems running dvips. Check your installation!
Generating index page...
...

latex位于/usr/local/bin,在我的路径中,dvips在/Library/TeX/texbin,也在我的路径中,都执行自一个终端。我也尝试过设置 LATEX_CMD_NAME = /usr/local/bin/乳胶 无济于事。如果我从命令行使用向导生成的 Doxyfile 运行 doxygen,则 LaTeX 生成正确,所以这似乎是向导的问题。是否有另一种方法告诉向导如何找到 latex 命令?

当运行doxywizard来自finder时,它使用全局设置的路径,而不是$HOME/.bashrc中设置的路径。因此,有许多解决方案,包括将 /usr/local/bin 等添加到全局路径 (/etc/bashrc) 或在 /usr/local/bin 中创建一个 link 到 [=15] =],并且总是 运行 来自终端的向导,这是我选择的选项。