Merge branch 'master' of logicalhacking.com:HOL-OCL/Isabelle_DOF

This commit is contained in:
Achim D. Brucker 2018-11-27 14:22:19 +00:00
commit 25c295dd7f
5 changed files with 13 additions and 6 deletions

1
ROOT
View File

@ -8,6 +8,7 @@ session "Isabelle_DOF" = "Functional-Automata" +
"ontologies/CENELEC_50126"
"ontologies/Conceptual"
"ontologies/scholarly_paper"
"ontologies/technical_report"
"ontologies/mathex_onto"

View File

@ -4,7 +4,7 @@ theory MyCommentedIsabelle
begin
open_monitor*[this::article]
open_monitor*[this::report]
(*>*)
title*[tit::title]\<open>An Account with my Personal, Ecclectic Comments on the Isabelle Architecture\<close>

View File

@ -13,8 +13,9 @@ doc_class subtitle =
-- \<open>adding a contribution list and checking that it is cited as well in tech as in conclusion. ? \<close>
doc_class author =
email :: "string"
orcid :: "string"
email :: "string" <= "''''"
http_site :: "string" <= "''''"
orcid :: "string" <= "''''"
affiliation :: "string"
doc_class abstract =

View File

@ -4,8 +4,11 @@ theory technical_report
imports "scholarly_paper"
begin
doc_class table_of_content =
level :: int <= 3
doc_class table_of_contents =
depth :: int <= 3
doc_class front_matter =
style :: string
doc_class "chapter" = text_section +
style :: string
@ -16,11 +19,13 @@ doc_class report =
accepts "(title ~~
\<lbrakk>subtitle\<rbrakk> ~~
\<lbrace>author\<rbrace>\<^sup>+ ~~
\<lbrakk>front_matter\<rbrakk> ~~
abstract ~~
chapter ~~
\<lbrakk>table_of_contents\<rbrakk> ~~
introduction ~~
\<lbrace>technical || example\<rbrace>\<^sup>+ ~~
conclusion ~~
\<lbrakk>table_of_contents\<rbrakk> ~~
bibliography)"
end