# HG changeset patch # User wenzelm # Date 1376825286 -7200 # Node ID 444ee65295748d33df64fb3d00de4dc1362b107a # Parent f4811f3628dc256ec85466b884645c7e44fafdc8 tuned; diff -r f4811f3628dc -r 444ee6529574 src/Doc/IsarRef/Symbols.thy --- a/src/Doc/IsarRef/Symbols.thy Sun Aug 18 13:25:31 2013 +0200 +++ b/src/Doc/IsarRef/Symbols.thy Sun Aug 18 13:28:06 2013 +0200 @@ -14,24 +14,19 @@ appropriate definitions of @{verbatim "\\"}@{verbatim isasym}@{text name} for each @{verbatim "\\"}@{verbatim "<"}@{text name}@{verbatim ">"} in the @{verbatim isabellesym.sty} file. Most of these symbols - are displayed properly in Proof~General and Isabelle/jEdit. + are displayed properly in Isabelle/jEdit and {\LaTeX} generated from Isabelle. Moreover, any single symbol (or ASCII character) may be prefixed by - @{verbatim "\\"}@{verbatim "<^sup>"}, for superscript and @{verbatim - "\\"}@{verbatim "<^sub>"}, for subscript, such as @{verbatim - "A\\"}@{verbatim "<^sup>\"}, for @{text "A\<^sup>\"} the alternative - versions @{verbatim "\\"}@{verbatim "<^isub>"} and @{verbatim - "\\"}@{verbatim "<^isup>"} are considered as quasi letters and may - be used within identifiers. Sub- and superscripts that span a - region of text are marked up with @{verbatim "\\"}@{verbatim - "<^bsub>"}@{text "\"}@{verbatim "\\"}@{verbatim "<^esub>"}, and - @{verbatim "\\"}@{verbatim "<^bsup>"}@{text "\"}@{verbatim - "\\"}@{verbatim "<^esup>"} respectively. Furthermore, all ASCII - characters and most other symbols may be printed in bold by - prefixing @{verbatim "\\"}@{verbatim "<^bold>"} such as @{verbatim - "\\"}@{verbatim "<^bold>\\"}@{verbatim ""} for @{text - "\<^bold>\"}. Note that @{verbatim "\\"}@{verbatim "<^bold>"}, may - \emph{not} be combined with sub- or superscripts for single symbols. + @{verbatim "\<^sup>"} for superscript and @{verbatim "\<^sub>"} for subscript, + such as @{verbatim "A\<^sup>\"} for @{text "A\<^sup>\"} and @{verbatim "A\<^sub>1"} for + @{text "A\<^sub>1"}. Sub- and superscripts that span a region of text can + be marked up with @{verbatim "\<^bsub>"}@{text "\"}@{verbatim + "\<^esub>"} and @{verbatim "\<^bsup>"}@{text "\"}@{verbatim "\<^esup>"} + respectively, but note that there are limitations in the typographic + rendering quality of this form. Furthermore, all ASCII characters + and most other symbols may be printed in bold by prefixing + @{verbatim "\<^bold>"} such as @{verbatim "\<^bold>\"} for @{text "\<^bold>\"}. Note that + @{verbatim "\<^sup>"}, @{verbatim "\<^sub>"}, @{verbatim "\<^bold>"} cannot be combined. Further details of Isabelle document preparation are covered in \chref{ch:document-prep}.