]> matita.cs.unibo.it Git - helm.git/commitdiff
Rendering of \infrule improved.
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 21 Jul 2008 19:05:12 +0000 (19:05 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Mon, 21 Jul 2008 19:05:12 +0000 (19:05 +0000)
helm/software/components/content_pres/cicNotationPres.ml

index 8ed430901893a0d2cf8f268b34c6509428e30fbd..abd7ab0410b628de77835376ea2186c2136a73e1 100644 (file)
@@ -381,11 +381,15 @@ let render ids_to_uris ?(prec=(-1)) =
         Mpres.Mfrac (atop_attributes @ attrs, invoke_reinit t1,
           invoke_reinit t2)
     | A.InfRule (t1, t2, t3) ->
+      Mpres.Mstyle ([None,"mathsize","big"],
        Mpres.Mrow (attrs,
         [Mpres.Mfrac ([],
            Mpres.Mstyle ([None,"scriptlevel","0"],invoke_reinit t1),
            Mpres.Mstyle ([None,"scriptlevel","0"],invoke_reinit t2));
-         Mpres.Mstyle ([None,"scriptlevel","2"],invoke_reinit t3)])
+          Mpres.Mstyle ([None,"scriptlevel","2"],
+           Mpresentation.Mspace 
+            (RenderingAttrs.small_skip_attributes `MathML));
+         Mpres.Mstyle ([None,"scriptlevel","1"],invoke_reinit t3)]))
     | A.Sqrt t -> Mpres.Msqrt (attrs, invoke_reinit t)
     | A.Root (t1, t2) ->
         Mpres.Mroot (attrs, invoke_reinit t1, invoke_reinit t2)