more regular buffer_range, despite 47e8c8daccae;
more robust invalidate_range, which is relevant when editing at the end of the buffer (NB: last line offset by be outside actual buffer length);
\documentclass[11pt,a4paper]{article}
\usepackage{isabelle,isabellesym}
\usepackage{pdfsetup}
\urlstyle{rm}
\isabellestyle{it}
\begin{document}
\title{Isabelle/FOL --- First-Order Logic}
\author{Larry Paulson and Markus Wenzel}
\maketitle
\tableofcontents
\parindent 0pt\parskip 0.5ex
\input{session}
\end{document}