SALT (Semantically Annotated LaTeX) is a semantic authoring framework targeted at enriching scientific publications with semantic annotations. SALT provides the means for externalizing the rhetorical and argumentation captured within the publication's content. The framework consists of a set of three ontologies:
- The Document Ontology -- capturing the linear structure of the document
- The Rhetorical Ontology -- externalizing the rhetorical and argumentation hidden in the publication's content, and
- The Annotation Ontology -- linking the rhetorical and argumentation to the linear structure and the document itself.
In terms of application, SALT can be used independently of the writing environment. Although the name suggests its applicability limited only to LaTeX, as any other semantic annotation and authoring model, instances of the SALT models can be used to enrich publications written in any environment: Web, MS Word, OpenOffice or LaTeX. The name was kept more for historical reasons. Nevertheless, LaTeX and MS Word are the only two environments for which there are annotation modules developed.