cluster/isabelle/document/root.tex (45 lines of code) (raw):

\documentclass[11pt,a4paper]{article} \usepackage{isabelle,isabellesym} \usepackage{latexsym} % further packages required for unusual symbols (see also % isabellesym.sty), use only when needed %\usepackage{amssymb} %for \<leadsto>, \<box>, \<diamond>, \<sqsupset>, \<mho>, \<Join>, %\<lhd>, \<lesssim>, \<greatersim>, \<lessapprox>, \<greaterapprox>, %\<triangleq>, \<yen>, \<lozenge> %\usepackage{eurosym} %for \<euro> %\usepackage[only,bigsqcap]{stmaryrd} %for \<Sqinter> %\usepackage{eufrak} %for \<AA> ... \<ZZ>, \<aa> ... \<zz> (also included in amssymb) %\usepackage{textcomp} %for \<onequarter>, \<onehalf>, \<threequarters>, \<degree>, \<cent>, %\<currency> % this should be the last package used \usepackage{pdfsetup} % urls in roman style, theory text in math-similar italics \urlstyle{rm} \isabellestyle{it} % for uniform font size %\renewcommand{\isastyle}{\isastyleminor} \begin{document} \title{elasticsearch-isabelle} \author{David Turner} \maketitle \tableofcontents % sane default for proof documents \parindent 0pt\parskip 0.5ex \section{Introduction} This is a presentation of an Isabelle/HOL theory that describes, and proves correct, a protocol for sharing \texttt{ClusterState} updates in Elasticsearch. % generated text of all theories \input{session} % optional bibliography %\bibliographystyle{abbrv} %\bibliography{root} \end{document} %%% Local Variables: %%% mode: latex %%% TeX-master: t %%% End: