src/Doc/Sugar/Sugar.thy
changeset 82102 15261d78d7b5
parent 78471 7c3d681f11d4
child 82103 eebb8270b3cc
equal deleted inserted replaced
82101:df68d656d5c4 82102:15261d78d7b5
   484   \begin{center}\begin{minipage}{0.6\textwidth}  
   484   \begin{center}\begin{minipage}{0.6\textwidth}  
   485   \isastyleminor\isamarkuptrue
   485   \isastyleminor\isamarkuptrue
   486 \<close>
   486 \<close>
   487 lemma True
   487 lemma True
   488 proof -
   488 proof -
   489   \<comment> \<open>pretty trivial\<close>
   489   show True by (rule TrueI)
   490   show True by force
       
   491 qed
   490 qed
   492 text_raw \<open>
   491 text_raw \<open>
   493   \end{minipage}\end{center}
   492   \end{minipage}\end{center}
   494   \caption{Example proof in a figure.}\label{fig:proof}
   493   \caption{Example proof in a figure.}\label{fig:proof}
   495   \end{figure}
   494   \end{figure}
   496 \<close>
   495 \<close>
   497 text \<open>
   496 text \<open>
   498 
   497 
   499 \begin{quote}
   498 \begin{quote}
   500 \small
   499 \small
   501 \verb!text_raw {!\verb!*!\\
   500 \verb!text_raw \!\verb!<open>!\\
   502 \verb!  \begin{figure}!\\
   501 \verb!  \begin{figure}!\\
   503 \verb!  \begin{center}\begin{minipage}{0.6\textwidth}!\\
   502 \verb!  \begin{center}\begin{minipage}{0.6\textwidth}!\\
   504 \verb!  \isastyleminor\isamarkuptrue!\\
   503 \verb!  \isastyleminor\isamarkuptrue!\\
   505 \verb!*!\verb!}!\\
   504 \verb!\!\verb!<close>!\\
   506 \verb!lemma True!\\
   505 \verb!lemma True!\\
   507 \verb!proof -!\\
   506 \verb!proof -!\\
   508 \verb!  -- "pretty trivial"!\\
   507 \verb!  show True by (rule TrueI)!\\
   509 \verb!  show True by force!\\
       
   510 \verb!qed!\\
   508 \verb!qed!\\
   511 \verb!text_raw {!\verb!*!\\
   509 \verb!text_raw \!\verb!<open>!\\
   512 \verb!  \end{minipage}\end{center}!\\
   510 \verb!  \end{minipage}\end{center}!\\
   513 \verb!  \caption{Example proof in a figure.}\label{fig:proof}!\\
   511 \verb!  \caption{Example proof in a figure.}\label{fig:proof}!\\
   514 \verb!  \end{figure}!\\
   512 \verb!  \end{figure}!\\
   515 \verb!*!\verb!}!
   513 \verb!\!\verb!<close>!
   516 \end{quote}
   514 \end{quote}
   517 
   515 
   518 Other theory text, e.g.\ definitions, can be put in figures, too.
   516 Other theory text, e.g.\ definitions, can be put in figures, too.
   519 
   517 
   520 \section{Theory snippets}
   518 \section{Theory snippets}