Doxywizard не может найти латекс - PullRequest
0 голосов
/ 25 февраля 2019

Когда я пытаюсь запустить 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 / latex, но безрезультатно.Если я запускаю doxygen из командной строки с Doxy-файлом, сгенерированным мастером, LaTeX генерируется правильно, так что, похоже, проблема с мастером.Есть ли другой способ сообщить мастеру, где найти команду latex?

1 Ответ

0 голосов
/ 25 февраля 2019

При запуске doxywizard из искателя он использует глобально заданный путь, а не путь, заданный в $HOME/.bashrc.Таким образом, существует ряд решений, в том числе добавление /usr/local/bin и др. К глобальному пути (/etc/bashrc) или создание ссылки в /usr/local/bin на /Applications/Doxygen.app/Contents/MacOS/Doxywizard и постоянный запуск мастера из терминала,какой вариант я выбрал.

...