\documentclass[11pt,a4paper]{article}\usepackage{amsmath,amsthm}\usepackage{CookBook/generated/isabelle,CookBook/generated/isabellesym}% Cross references to other manuals:\usepackage{xr}\externaldocument[I-]{implementation}\newcommand{\impref}[1]{\ref{I-#1}}\newcommand{\ichcite}[1]{[Impl.\,Man., ch.~\impref{#1}]}\newcommand{\isccite}[1]{[Impl.\,Man., sec.~\impref{#1}]}% 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[greek,english]{babel} %option greek for \<euro> %option english (default language) for \<guillemotleft>, \<guillemotright>%\usepackage[latin1]{inputenc} %for \<onesuperior>, \<onequarter>, \<twosuperior>, \<onehalf>, %\<threesuperior>, \<threequarters>, \<degree>%\usepackage[only,bigsqcap]{stmaryrd} %for \<Sqinter>%\usepackage{eufrak} %for \<AA> ... \<ZZ>, \<aa> ... \<zz> (also included in amssymb)%\usepackage{textcomp} %for \<cent>, \<currency>% this should be the last package used\usepackage{pdfsetup}\urlstyle{rm}\renewcommand{\isastyletxt}{\isastyletext}% use same formatting for txt and text\renewcommand{\isastyle}{\isastyleminor}% use same formatting for txt and text\isadroptag{theory}\newenvironment{readmore}{\makebox[0pt][r]{\fbox{\textbf{Read More}}~~}\it}{}\newtheorem{exercise}{Exercise}[section]\begin{document}\title{The Isabelle Programmer's Cookbook (fragment)}\author{Alexander Krauss}\maketitle\tableofcontents% sane default for proof documents\parindent 0pt\parskip 0.5ex% generated text of all theories\input{CookBook/generated/CookBook}\newpage\section{Recipes}\input{CookBook/generated/NamedThms}\newpage\bibliographystyle{abbrv}\bibliography{manual,cookbook}\end{document}%%% Local Variables:%%% mode: latex%%% TeX-master: t%%% End: