# HG changeset patch # User wenzelm # Date 1210280543 -7200 # Node ID 7c749112261cc3c709fd0de94fbe0f2fd7e1b10c # Parent b9ab6246765efbcbdedc438d1849d76e36cfe351 replaced some latex macros by antiquotations; diff -r b9ab6246765e -r 7c749112261c doc-src/IsarRef/Thy/HOL_Specific.thy --- a/doc-src/IsarRef/Thy/HOL_Specific.thy Thu May 08 22:49:05 2008 +0200 +++ b/doc-src/IsarRef/Thy/HOL_Specific.thy Thu May 08 23:02:23 2008 +0200 @@ -868,9 +868,9 @@ methods (see \secref{sec:cases-induct}). \item [@{method (HOL) ind_cases} and @{command (HOL) - "inductive_cases"}] provide an interface to the internal - \texttt{mk_cases} operation. Rules are simplified in an - unrestricted forward manner. + "inductive_cases"}] provide an interface to the internal @{ML_text + mk_cases} operation. Rules are simplified in an unrestricted + forward manner. While @{method (HOL) ind_cases} is a proof method to apply the result immediately as elimination rules, @{command (HOL) diff -r b9ab6246765e -r 7c749112261c doc-src/IsarRef/Thy/intro.thy --- a/doc-src/IsarRef/Thy/intro.thy Thu May 08 22:49:05 2008 +0200 +++ b/doc-src/IsarRef/Thy/intro.thy Thu May 08 23:02:23 2008 +0200 @@ -140,7 +140,7 @@ directory of Proof~General. \medskip Apart from the Isabelle command line, defaults for - interface options may be given by the \texttt{PROOFGENERAL_OPTIONS} + interface options may be given by the @{verbatim PROOFGENERAL_OPTIONS} setting. For example, the Emacs executable to be used may be configured in Isabelle's settings like this: \begin{ttbox} @@ -150,10 +150,11 @@ Occasionally, a user's @{verbatim "~/.emacs"} file contains code that is incompatible with the (X)Emacs version used by Proof~General, causing the interface startup to fail prematurely. - Here the \texttt{-u false} option helps to get the interface process - up and running. Note that additional Lisp customization code may - reside in \texttt{proofgeneral-settings.el} of @{verbatim - "$ISABELLE_HOME/etc"} or @{verbatim "$ISABELLE_HOME_USER/etc"}. + Here the @{verbatim "-u false"} option helps to get the interface + process up and running. Note that additional Lisp customization + code may reside in @{verbatim "proofgeneral-settings.el"} of + @{verbatim "$ISABELLE_HOME/etc"} or @{verbatim + "$ISABELLE_HOME_USER/etc"}. *} @@ -162,10 +163,10 @@ text {* Proof~General incorporates a version of the Emacs X-Symbol package \cite{x-symbol}, which handles proper mathematical symbols displayed - on screen. Pass option \texttt{-x true} to the Isabelle interface - script, or check the appropriate Proof~General menu setting by hand. - The main challenge of getting X-Symbol to work properly is the - underlying (semi-automated) X11 font setup. + on screen. Pass option @{verbatim "-x true"} to the Isabelle + interface script, or check the appropriate Proof~General menu + setting by hand. The main challenge of getting X-Symbol to work + properly is the underlying (semi-automated) X11 font setup. \medskip Using proper mathematical symbols in Isabelle theories can be very convenient for readability of large formulas. On the other @@ -235,7 +236,7 @@ isatool mkdir Foo \end{ttbox} to initialize a separate directory for session @{verbatim Foo} --- - it is safe to experiment, since \texttt{isatool mkdir} never + it is safe to experiment, since @{verbatim "isatool mkdir"} never overwrites existing files. Ensure that @{verbatim "Foo/ROOT.ML"} holds ML commands to load all theories required for this session; furthermore @{verbatim "Foo/document/root.tex"} should include any