|
From: Gunter K. <gu...@pe...> - 2017-06-24 09:03:03
|
>
> One remark: against localization of programs. With localization, when
> an error message appears, it is localized, and thus impossible to
> understand precisely for someone who doesn't speak the language. For an
> open source software this limits the number of people who can help.
> English is "lingua franca" for scientific stuff, and allows everyone to
> collaborate.
>
> Second: the error at line 166 of draw_graph.mac is not directly related
> to dot. The line says
> dimension : length(second(first(v_pos)))
> which is coherent with
> first: empty argument
> in other words v_pos is undefined when first is called. But just before
> one has
> v_pos : apply(program, [G]),
> set_positions(v_pos, G)),
> I don't know what is set_positions, it is not defined in the file.
>
> Anyways probably your maxima cannot find the dot program. It is called
> this way:
> if program = 'dot then
> command : concat("dot -Tplain \"",
> gp_file_in, "\" > \"", gp_file_out, "\"")
> ...
> system(command),
>
Translations of error messages are both very helpful and a complete
nuisance.
In this case you were correct: The path to dot.exe wasn't in the windows
installation's PATH environment variable so windows had no idea where to
find this binary.
Kind regards,
Gunter.
|