Recent Releases of elot

elot - exporter improvements

The exporter now adds labels to resources used from imported ontologies, helping the navigation in an Elot buffer. It also applies the new Elot HTML style.

Various bugfixes.

- Emacs Lisp
Published by johanwk about 1 year ago

elot - More complete exporter

The exporter now picks up superclasses where there's only EquivalentTo axioms, so such resources are included in the outline properly. Also fixes an indentation bug.

Note, the exporter won't make use of a catalog-v001.xml file yet, so to convert ontologies with imports from local files, use e.g. ROBOT to merge first.

- Emacs Lisp
Published by johanwk about 1 year ago

elot - More complete exporter. Batch mode. Slight format improvement. VS Code.

  • Now more of OWL can be written in description lists: DisjointClasses, Rules, similar declarations
  • Format update makes Datatypes a heading instead of hiding inside :OMN: block. Better for AI assistance.
  • The exporter (conversion from existing OWL ontologies) handles property chains
  • Scripts available for installing ELOT to run tangle and HTML export in batch mode
  • Setup for calling batch mode from VS Code

- Emacs Lisp
Published by johanwk about 1 year ago

elot - More complete elot-exporter. Preserve newlines in annotations

Please report bugs..

- Emacs Lisp
Published by johanwk about 1 year ago

elot - Improved elot-exporter: equivalence axioms

- Emacs Lisp
Published by johanwk over 1 year ago

elot - Initial submission to Melpa

Various improvements made in preparation for package submission.

- Emacs Lisp
Published by johanwk over 1 year ago

elot - v0.3 meta-annotations in import and more

The elot-exporter jar now handles annotations on annotations and axioms, and language tags are handled better. Input for elot-exporter can now be URLs, not just files. In ELOT, various less-common cases are handled better.

- Emacs Lisp
Published by johanwk over 1 year ago

elot - Make owl converter available

The Java executable elot-exporter-0.2-SNAPSHOT.jar will convert an existing ontology file into an ELOT org-mode file. For example, convert a Turtle file myfile.ttl into ELOT format myfile.org with this command:

java -jar elot-exporter-0.2-SNAPSHOT.jar myfile.ttl > myfile.org

Bug reports and feedback is very welcome.

- Emacs Lisp
Published by johanwk over 1 year ago