Windows 7 64 位,Kile 2.9.60,采用默认设置和 ConText mkiv。尝试编译测试文档:
\starttext
\startsection[title={Testing ConTeXt}]
This is my first ConTeXt document.
\stopsection
\stoptext
我注意到我能够在 DOS 提示符下正确编译它(使用context hello.tex
)。Kile 使用以下设置:
texexec --pdf --nonstopmode %源
当我点击 ConTexT 编译按钮时,它显示
[ConTexT] hello.tex => hello.pdf (texexec)
[ConTexT] 启动失败
我知道这不会起作用,因为我的系统上似乎没有任何 texexec 文件。因此,我尝试context
在设置中将命令更改为,但 Kile 不允许我删除参数(如果删除则恢复它们)。将命令更改为的结果context
与上述相同。我做错了什么,该怎么办?
答案1
texexec
是较旧的、未维护的 ConTeXt 版本,称为 ConTeXt MKII。context
是较新的、未开发的 ConTeXt 版本,称为 MKIV。您需要告诉 Kile 使用context
而不是texexec
。
context %source
从外观上看,可能就是这样。