NEWS
changeset 15979 c81578ac2d31
parent 15973 5fd94d84470f
child 16000 786c5f838b0c
--- a/NEWS	Tue May 17 18:10:31 2005 +0200
+++ b/NEWS	Tue May 17 18:10:31 2005 +0200
@@ -86,8 +86,8 @@
 * Pure: tuned internal renaming of symbolic identifiers -- attach
   primes instead of base 26 numbers.
 
-* Pure: new flag show_var_qmarks to control printing of leading
-  question marks of variable names.
+* Pure: new flag show_question_marks controls printing of leading
+  question marks in schematic variable names.
 
 * Pure: new version of thms_containing that searches for a list 
   of patterns instead of a list of constants. Available in 
@@ -169,21 +169,23 @@
 
 *** Document preparation ***
 
-* New antiquotation @{term_type term} printing a term with its
-  type annotated
-
-* New antiquotation @{typeof term} printing the - surprise - the type of 
-  a term
-
-* New antiquotation @{const const} which is the same as @{term const} except
-  that const must be a defined constant identifier; helpful for early detection
-  of typoes
-
-* Two new antiquotations @{term_style style term} and @{thm_style style thm}
-  which print a term / theorem applying a "style" to it; predefined styles
-  are "lhs" and "rhs" printing the lhs/rhs of definitions, equations,
-  inequations etc. and "conclusion" printing only the conclusion of a theorem.
-  More styles may be defined using ML; see the "LaTeX Sugar" document for more
+* Several new antiquotation:
+
+  @{term_type term} prints a term with its type annotated;
+
+  @{typeof term} prints the type of a term;
+
+  @{const const} is the same as @{term const}, but checks
+    that the argument is a known logical constant;
+
+  @{term_style style term} and @{thm_style style thm} print a term or
+    theorem applying a "style" to it
+
+  Predefined styles are "lhs" and "rhs" printing the lhs/rhs of
+  definitions, equations, inequations etc. and "conclusion" printing
+  only the conclusion of a meta-logical statement theorem.  Styles may
+  be defined via TermStyle.add_style in ML.  See the "LaTeX Sugar"
+  document for more information.
 
 * Antiquotations now provide the option 'locale=NAME' to specify an
   alternative context used for evaluating and printing the subsequent
@@ -242,11 +244,11 @@
   \<epsilon> becomes available as variable, constant etc.
 
 * HOL: "x > y" abbreviates "y < x" and "x >= y" abbreviates "y <= x".
-  Similarly for all quantifiers: "ALL x > y" etc.
-  The x-symbol for >= is \<ge>.
-
-* HOL/Set: "{x:A. P}" abbreviates "{x. x:A & P}"
-           (and similarly for "\<in>" instead of ":")
+  Similarly for all quantifiers: "ALL x > y" etc.  The x-symbol for >=
+  is \<ge>.
+
+* HOL/Set: "{x:A. P}" abbreviates "{x. x:A & P}" (and similarly for
+  "\<in>" instead of ":").
 
 * HOL/SetInterval: The syntax for open intervals has changed: