15.2.8.3“latex”interpreter

这个“乳胶”只有当存在外部LaTeX工具链时,解释器才能工作。需要三个二进制文件:乳胶,dvipngdvisvgm。如果这些二进制文件已安装但不在路径上,则仍然可以使用以下环境变量提供它们各自的路径:OctaveLATEX_BINARY,Octave_DVIPNG_BINARYOCTAVE_DVISVG_BINARY.

请注意,Octave在中时不会解析或验证文本字符串“乳胶”mode——程序员有责任生成valid字符串,该字符串可能包括应该出现在Mathmode中的软件包部分'$'字符。例如,https://www.latex-project.org/help/documentation/关于LaTeX排版的文档。

为了调试目的,OctaveLATEX_DEBUG_FLAG,可以设置为在Octave无法通过外部LaTeX引擎编译给定文本时触发更详细的输出。例如“x^2”不是有效的LaTeX字符串,下面的示例应该失败

setenv(“OCTAVE_LATEX_DEBUG_FLAG”,“1”)x=1:10;绘图(x,x.^2)标题(“x^2”、“解释器”、“乳胶”)

在搜索终端输出时,您应该会查找一些有关故障原因的有用信息:

…无文件默认.aux。!缺少插入的$<插入的文本>$l.6 x ^2!缺少插入的$。。。。

如果在第一次文本呈现时找不到可用的LaTeX工具链,请使用“乳胶”解释器相当于没有一个.

版权所有 © 2024 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号