Open Access
Using L A T E X as a Semantic Markup Format
Michael Kohlhase
- 01 Jan 2008
48
TL;DR: This work evaluates the sTEX macro collection on a large case study: the course materials of a two-semester course in Computer Science was annotated se- mantically and converted to the OMDoc MKM format by Bruce Miller's LaTeXML system.
read more
Abstract: One of the great problems of Mathematical Knowledge Manage- ment (MKM) systems is to obtain access to a sufficiently large corpus of mathematical knowledge to allow the management/search/navigation tech- niques developed by the community to display their strength. Such systems usually expect the mathematical knowledge they operate on in the form of se- mantically enhanced documents, but mathematicians and publishers in Math- ematics have heavily invested into the TEX/L ATEX format and workflow. We analyze the current practice of semi-semantic markup in L ATE Xd ocu- ments and extend it by a markup infrastructure that allows to embed semantic annotations into L ATEX documents without changing their visual appearance. This collection of TEX macro packages is called sTE X( semantic T EX) as it al- lows to markup L ATEX documents semantically without leaving the time-tried TEX/L ATEX workflow, essentially turning L ATEX into an MKM format. At the heart of sTEX is a definition mechanism for semantic macros for mathematical objects and a non-standard scoping construct for them, which is oriented at the semantic dependency relation rather than the document structure. We evaluate the sTEX macro collection on a large case study: the course materials of a two-semester course in Computer Science was annotated se- mantically and converted to the OMDoc MKM format by Bruce Miller's LaTeXML system. Mathematics Subject Classification (2000). 68U15.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Posted Content
Publishing Math Lecture Notes as Linked Data
Catalin David,Michael Kohlhase,Christoph Lange,Florian Rabe,Nikita Zhiltsov,Vyacheslav Zholudev +5 more
TL;DR: This work marks up a corpus of lecture notes semantically and exposes them as Linked Data in XHTML+MathML+RDFa, and makes the resulting documents interactively browsable for students.
Publishing math lecture notes as linked data
Catalin David,Michael Kohlhase,Christoph Lange,Florian Rabe,Nikita Zhiltsov,Vyacheslav Zholudev +5 more
- 30 May 2010
TL;DR: The authors mark up a corpus of lecture notes semantically and expose them as Linked Data in XHTML+MathML+RDFa, making the resulting documents interactively browsable for students.
•Journal Article
An infrastructure for intertheory reasoning
TL;DR: An infrastructure for intertheory reasoning that can support applications of the little theories method is presented, which includes machinery to store theories and theory interpretations, to store known theorems of a theory with the theory, and to make definitions in a theory by extending the theory in place.
29
International Conference on Computational Science, ICCS 2011 The Planetary System: Web 3.0 & Active Documents for STEM
Michael Kohlhase,Joseph Corneli,Catalin David,Deyan Ginev,Constantin Jucovschi,Andrea Kohlhase,Christoph Lange,Bogdan Matican,Stefan Mirea,Vyacheslav Zholudev +9 more
- 01 Jan 2011
TL;DR: It is shown that the current Planetary system gives a solid foundation and can be extended modularly to address most of the criteria of the Executable Papers Challenge.
27
QED Reloaded: Towards a Pluralistic Formal Library of Mathematical Knowledge
Michael Kohlhase,Florian Rabe +1 more
TL;DR: A 10-year survey of work on representation languages and knowledge management tools for mathematical knowledge conducted in the KWARC research group at Jacobs University Bremen assembles the various research strands into a coherent agenda for realizing the QED dream with modern insights and technologies.
References
OWL Web ontology language overview
Deborah L. McGuinness
- 01 Jan 2004
TL;DR: This document provides an introduction to OWL by informally describing the features of each of the sublanguages of OWL, the Web Ontology Language by providing additional vocabulary along with a formal semantics.
4.7K
•Book
Isabelle/HOL: A Proof Assistant for Higher-Order Logic
Tobias Nipkow,Markus Wenzel,Lawrence C. Paulson +2 more
- 01 Jan 2002
TL;DR: This presentation discusses Functional Programming in HOL, which aims to provide students with an understanding of the programming language through the lens of Haskell.
3.4K
•Book
Latex : A Document Preparation System
Leslie Lamport
- 01 Oct 1985
TL;DR: This user's guide and reference for the LaTeX computer typesetting system has been revised to document features available in release LaTeX2e.
951
A specifier's introduction to formal methods
TL;DR: Formal methods used in developing computer systems are defined, and their role is delineated, and certain pragmatic concerns about formal methods and their users, uses, and characteristics are discussed.
857
•Book
A history of mathematical notations
Florian Cajori
- 01 Jan 1928
TL;DR: Volume I, Notations in Elementary Mathematics, just off the press, is sure to be an indispensable addition to every school and college library and will add greatly to the appreciation and understanding of elementary mathematics.
366
Related Papers (5)
Michael Kohlhase
- 01 Jan 2007
Tobias Nipkow,Markus Wenzel,Lawrence C. Paulson +2 more
- 01 Jan 2002
Christoph Lange,Michael Kohlhase +1 more
- 03 Jul 2009