X-Git-Url: http://matita.cs.unibo.it/gitweb/?p=helm.git;a=blobdiff_plain;f=helm%2Fwww%2Flambdadelta%2Fbin%2Fxhtbl%2FxmlUnparser.ml;h=2f29e4bb728192f22c7f5142428826d63013597e;hp=e60a6a46c3e21a792577c35216046de44d41d2d5;hb=9a0dc83131e9695ffd4254ff5546817ca431d8c2;hpb=7bb7028a9aafcfd5c6570f4ad5ca472f19691bfc diff --git a/helm/www/lambdadelta/bin/xhtbl/xmlUnparser.ml b/helm/www/lambdadelta/bin/xhtbl/xmlUnparser.ml index e60a6a46c..2f29e4bb7 100644 --- a/helm/www/lambdadelta/bin/xhtbl/xmlUnparser.ml +++ b/helm/www/lambdadelta/bin/xhtbl/xmlUnparser.ml @@ -8,6 +8,8 @@ module O = Options module T = Table module M = Matrix +let xhtbl = "xhtbl" + let i = 0 let myself = F.basename (Sys.argv.(0)) @@ -46,14 +48,14 @@ let key cell = let ind i = S.make (2 * i) ' ' let out_cell och cell = - let cc = border cell in + let cc = xhtbl :: border cell in P.fprintf och "%s%s\n" - (ind (i+4)) (S.concat " " cc) (name cell) (key cell) + (ind (i+3)) (S.concat " " cc) (name cell) (key cell) let out_row och row = - P.fprintf och "%s\n" (ind (i+3)); + P.fprintf och "%s\n" (ind (i+2)) xhtbl; A.iter (out_cell och) row; - P.fprintf och "%s\n" (ind (i+3)) + P.fprintf och "%s\n" (ind (i+2)) let out_space och (name, uri) = let name = if name = "" then name else ":" ^ name in @@ -74,10 +76,8 @@ let open_out name spaces = let output och name matrix = P.fprintf och "\n" name; - P.fprintf och "%s\n" (ind (i+1)); - P.fprintf och "%s\n" (ind (i+2)); - A.iter (out_row och) matrix.M.m; - P.fprintf och "%s\n" (ind (i+2)); + P.fprintf och "%s
\n" (ind (i+1)) xhtbl; + A.iter (out_row och) matrix.M.m; P.fprintf och "%s
\n" (ind (i+1)); P.fprintf och "
\n\n"