wenzelm@10580: wenzelm@10580: % $Id$ wenzelm@10580: wenzelm@10580: \chapter{Isabelle symbols}\label{app:symbols} wenzelm@10580: wenzelm@10580: Isabelle supports an infinite number of non-ASCII symbols, which are wenzelm@10580: represented in source text as \verb,\<,$name$\verb,>, (where $name$ may be any wenzelm@10580: identifier). It is left to front-end tools how these symbols are presented to wenzelm@10580: the user. The following predefined standard symbols are available by default wenzelm@10580: for Isabelle document output; they are also supported by Proof~General when wenzelm@10580: used together with the X-Symbol package. wenzelm@10580: wenzelm@10580: \begin{center} wenzelm@10580: \input{syms} wenzelm@10580: \end{center} wenzelm@10580: wenzelm@10580: Any symbol (or plain ASCII character) may be prefixed by a control sequence wenzelm@10580: \verb,\<^sup>, for superscript and \verb,\<^sub>, for subscript. E.g.\ wenzelm@10580: \verb,A\<^sup>\, is presented in {\LaTeX} as wenzelm@10580: \isa{A\isactrlsup{\isasymstar}}. See also Chapter~\ref{ch:present} for more wenzelm@10580: information on Isabelle document preparation and related issues. wenzelm@10580: wenzelm@10580: %%% Local Variables: wenzelm@10580: %%% mode: latex wenzelm@10580: %%% TeX-master: "system" wenzelm@10580: %%% End: