X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=components%2Fcontent_pres%2Fsequent2pres.ml;h=2ae090bb01e1d2f0a0040c21fa7d162bdacde7c4;hb=6ff514ec3bdc39bd0afbdfb210290a670a20a60d;hp=88c804b7d6a199fce46ae1b836960d8f6b024a1d;hpb=7f2444c2670cadafddd8785b687ef312158376b0;p=helm.git diff --git a/components/content_pres/sequent2pres.ml b/components/content_pres/sequent2pres.ml index 88c804b7d..2ae090bb0 100644 --- a/components/content_pres/sequent2pres.ml +++ b/components/content_pres/sequent2pres.ml @@ -64,7 +64,7 @@ let sequent2pres term2pres (_,_,context,ty) = (match dec_name with None -> "_" | Some n -> n)) ; - Box.b_text [] ":" ; + Box.b_space; Box.b_text [] ":"; Box.b_space; term2pres ty] in aux (r::accum) tl | (Some (`Definition d))::tl -> @@ -77,22 +77,23 @@ let sequent2pres term2pres (_,_,context,ty) = [ Box.b_object (p_mi [] (match def_name with None -> "_" - | Some n -> n)) ; - Box.b_text [] (Utf8Macro.unicode_of_tex "\\def") ; - term2pres bo] in + | Some n -> n)) ; Box.b_space ; + Box.b_text [] (Utf8Macro.unicode_of_tex "\\def") ; + Box.b_space; term2pres bo] in aux (r::accum) tl | _::_ -> assert false in aux [] context in - let pres_context = (Box.b_v [] (context2pres context)) in + let pres_context = + if context <> [] then [Box.b_v [] (context2pres context)] else [] in let pres_goal = term2pres ty in (Box.b_h [] [ Box.b_space; (Box.b_v [] - [Box.b_space; - pres_context; + (Box.b_space :: + pres_context @ [ b_ink [None,"width","4cm"; None,"height","2px"]; (* sequent line *) Box.b_space; - pres_goal])]) + pres_goal]))]) let sequent2pres ~ids_to_inner_sorts = sequent2pres