当Isabelle在ProofGeneral中显示目标时,假设会围绕它们呈现括号,如下所示:
然而,在Isabelle / jEdit中,这似乎已经改为meta-implication箭头:
虽然我理解前者有点不标准,但我觉得它更容易阅读。有没有办法修改Isabelle / jEdit的行为以打印旧ProofGeneral风格的目标?
答案 0 :(得分:8)
Isabelle的格式呈现其输出由Isabelle的“打印模式”决定。在ProofGeneral中,默认print_mode
包含brackets
模式,它会在假设周围显示括号,而默认的jEdit print_mode
包含no_brackets
,这恰好相反。
可以通过将Plugins > Plugin Options > Isabelle/General > Print Mode
设置为brackets
并重新启动jEdit来更改打印模式,方法是将-m brackets
添加到isabelle jedit
命令行,或者添加到{ {1}}档案:
~/.isabelle/etc/settings
这将导致jEdit显示像ProofGeneral一样的括号:
答案 1 :(得分:0)
Plugins -> Plugin Options -> Isabelle -> General
brackets
。 此后,您应该在假设周围加上括号。