Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] Format & breaking
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Jonathan Roewen <jonathan.roewen@g...>
Subject: [Caml-list] Format & breaking
Hi,

I have a small question about format module, and pretty-printing XHTML.

Basically, I want to print something like:

<div>
  <p>....</p>
  <p>....</p> // when content fits on a single line..
  <p> // when content doesn't fit on a single line...
    ....
  </p>
</div>

but I can't get it to generate that. I was reading about the
structural hovboxes, but the behaviour it describes doesn't seem to
work -- at least with xhtml tags.

For example, the above would be printed as:
<div>
  <p>....</p>
  <p>....</p> // when content fits on a single line..
  <p> // when content doesn't fit on a single line...
    ....</p></div>

which is frustrating. Or else I'm just misunderstanding the semantics
of the Format module, which wouldn't surprise me ;-)

Jonathan