uses IMP and hence requires its tex setup
authornipkow
Thu, 27 Oct 2011 16:28:34 +0200
changeset 45277 85b0ca9dd82f
parent 45276 cd0f6643e998
child 45278 7c6c8e950636
uses IMP and hence requires its tex setup
src/HOL/HOLCF/IMP/document/isaverbatimwrite.sty
src/HOL/HOLCF/IMP/document/root.tex
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/HOL/HOLCF/IMP/document/isaverbatimwrite.sty	Thu Oct 27 16:28:34 2011 +0200
@@ -0,0 +1,16 @@
+\@ifundefined{verbatim@processline}{\input verbatim.sty}{}
+
+\newwrite \isaverbatim@out
+\def\openisaverbatimout#1{\immediate\openout \isaverbatim@out #1}
+\def\closeisaverbatimout{\immediate\closeout \isaverbatim@out}
+\def\isaverbatimwrite{%
+  \@bsphack
+  \let\do\@makeother\dospecials
+  \catcode`\^^M\active \catcode`\^^I=12
+  \def\verbatim@processline{%
+    \immediate\write\isaverbatim@out
+      {\the\verbatim@line}}%
+  \verbatim@start}
+
+\def\endisaverbatimwrite{%
+  \@esphack}
--- a/src/HOL/HOLCF/IMP/document/root.tex	Thu Oct 27 15:59:33 2011 +0200
+++ b/src/HOL/HOLCF/IMP/document/root.tex	Thu Oct 27 16:28:34 2011 +0200
@@ -3,6 +3,7 @@
 \usepackage{isabelle,isabellesym}
 \usepackage{textcomp}
 \usepackage{pdfsetup}
+\usepackage{isaverbatimwrite}
 
 \urlstyle{rm}