Merge.
3 \def\isabellecontext{Symbols}%
10 \isacommand{theory}\isamarkupfalse%
12 \isakeyword{imports}\ Pure\isanewline
21 \isamarkupchapter{Predefined Isabelle symbols \label{app:symbols}%
25 \begin{isamarkuptext}%
26 Isabelle supports an infinite number of non-ASCII symbols, which are
27 represented in source text as \verb|\|\verb|<|\isa{name}\verb|>| (where \isa{name} may be any identifier). It
28 is left to front-end tools how to present these symbols to the user.
29 The collection of predefined standard symbols given below is
30 available by default for Isabelle document output, due to
31 appropriate definitions of \verb|\|\verb|isasym|\isa{name} for each \verb|\|\verb|<|\isa{name}\verb|>| in the \verb|isabellesym.sty| file. Most of these symbols
32 are displayed properly in Proof~General if used with the X-Symbol
35 Moreover, any single symbol (or ASCII character) may be prefixed by
36 \verb|\|\verb|<^sup>|, for superscript and \verb|\|\verb|<^sub>|, for subscript, such as \verb|A\|\verb|<^sup>\<star>|, for \isa{{\isachardoublequote}A\isactrlsup {\isasymstar}{\isachardoublequote}} the alternative
37 versions \verb|\|\verb|<^isub>| and \verb|\|\verb|<^isup>| are considered as quasi letters and may
38 be used within identifiers. Sub- and superscripts that span a
39 region of text are marked up with \verb|\|\verb|<^bsub>|\isa{{\isachardoublequote}{\isasymdots}{\isachardoublequote}}\verb|\|\verb|<^esub>|, and
40 \verb|\|\verb|<^bsup>|\isa{{\isachardoublequote}{\isasymdots}{\isachardoublequote}}\verb|\|\verb|<^esup>| respectively. Furthermore, all ASCII
41 characters and most other symbols may be printed in bold by
42 prefixing \verb|\|\verb|<^bold>| such as \verb|\|\verb|<^bold>\|\verb|<alpha>| for \isa{{\isachardoublequote}\isactrlbold {\isasymalpha}{\isachardoublequote}}. Note that \verb|\|\verb|<^bold>|, may
43 \emph{not} be combined with sub- or superscripts for single symbols.
45 Further details of Isabelle document preparation are covered in
46 \chref{ch:document-prep}.
61 \isacommand{end}\isamarkupfalse%
72 %%% TeX-master: "root"