我使用Isabelle文档准备生成tex文件。我想知道是否有数据类型定义的反引号,以便它可以完全打印在latex中。
在某些文件中有一个定义
datatype t = A nat | B bool
后来我想把这个定义打印到乳胶上。我在Isabelle文档中找不到任何方法。
Isabelle邮件列表中的反引号@{datatype xyz}
为mentioned,但它对我不起作用(Isabelle 2013-2)。
有人知道类型定义的适当反引用吗?
答案 0 :(得分:3)
在Isabelle 2013-2中似乎对我有用。
Isabelle理论文件:
theory Baz
imports Main
begin
datatype t = A nat | B bool
text {*
@{datatype t}
*}
end
结果出现在文件中:
第一个datatype
是定义,第二个是显示反引用。
也许问题是您的@{datatype}
反引用不在text {* ... *}
块中?