doc-src/System/Thy/document/Presentation.tex
changeset 48722 a5e3ba7cbb2a
parent 48657 63ef2f0cf8bb
child 48814 d488a5f25bf6
equal deleted inserted replaced
48721:866f6d5baf4c 48722:a5e3ba7cbb2a
   255   \medskip Large projects may demand further sessions, potentially
   255   \medskip Large projects may demand further sessions, potentially
   256   with separate logic images being created.  This usually requires
   256   with separate logic images being created.  This usually requires
   257   manual editing of the generated \verb|IsaMakefile|, which is
   257   manual editing of the generated \verb|IsaMakefile|, which is
   258   meant to cover all of the sub-session directories at the same time
   258   meant to cover all of the sub-session directories at the same time
   259   (this is the deeper reasong why \verb|IsaMakefile| is not made
   259   (this is the deeper reasong why \verb|IsaMakefile| is not made
   260   part of the initial session directory created by \hyperlink{tool.mkdir}{\mbox{\isa{\isatool{mkdir}}}}).
   260   part of the initial session directory created by \hyperlink{tool.mkdir}{\mbox{\isa{\isatool{mkdir}}}}).%
   261   See \verb|~~/src/HOL/IsaMakefile| for a full-blown example.%
       
   262 \end{isamarkuptext}%
   261 \end{isamarkuptext}%
   263 \isamarkuptrue%
   262 \isamarkuptrue%
   264 %
   263 %
   265 \isamarkupsection{Running Isabelle sessions \label{sec:tool-usedir}%
   264 \isamarkupsection{Running Isabelle sessions \label{sec:tool-usedir}%
   266 }
   265 }
   428   the \verb|LOGIC| argument (in build mode), or of the \verb|NAME| argument (in example mode). This may be overridden explicitly
   427   the \verb|LOGIC| argument (in build mode), or of the \verb|NAME| argument (in example mode). This may be overridden explicitly
   429   via the \verb|-s| option.%
   428   via the \verb|-s| option.%
   430 \end{isamarkuptext}%
   429 \end{isamarkuptext}%
   431 \isamarkuptrue%
   430 \isamarkuptrue%
   432 %
   431 %
   433 \isamarkupsubsubsection{Examples%
       
   434 }
       
   435 \isamarkuptrue%
       
   436 %
       
   437 \begin{isamarkuptext}%
       
   438 Refer to the \verb|IsaMakefile|s of the Isabelle
       
   439   distribution's object-logics as a model for your own developments.
       
   440   For example, see \verb|~~/src/FOL/IsaMakefile|.  The \indexref{}{tool}{mkdir}\hyperlink{tool.mkdir}{\mbox{\isa{\isatool{mkdir}}}} tool creates \verb|IsaMakefile|s with proper invocation
       
   441   of \hyperlink{tool.usedir}{\mbox{\isa{\isatool{usedir}}}} as well.%
       
   442 \end{isamarkuptext}%
       
   443 \isamarkuptrue%
       
   444 %
       
   445 \isamarkupsection{Preparing Isabelle session documents
   432 \isamarkupsection{Preparing Isabelle session documents
   446   \label{sec:tool-document}%
   433   \label{sec:tool-document}%
   447 }
   434 }
   448 \isamarkuptrue%
   435 \isamarkuptrue%
   449 %
   436 %