View Single Post
Old 08-08-2012, 01:20 PM   #1
ibn opcit
Junior Member
ibn opcit began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Aug 2012
Device: none
phantom indents in poetry

Hi,

I am converting some poetry books to epub and kf8/mobi. To achieve backwards-compatible indentation behavior, I am using Joshua Tallent's techniques, described here.

My question is about a special case of poetry indentation, where a line is indented according to the space taken by the previous line. The attached image gives the idea.

It is important that the indentation be font-independent, so that the alignment survives under a change of font.

In latex (in the memoir class), this kind of indent can be achieved using
Code:
\vinphantom{this will insert whitespace which is exactly the width of this text}
On newer e-readers, this kind of indent can be achieved using
Code:
span.hemistich {
    visibility: hidden;
}
... in the css, then something like ...
Code:
<p class="poemline">At a four-way stop the minivan guns it,</p>
<p class="poemline"><span class="hemistich">At a four-way stop the minivan guns it,</span>--the girl's hair</p>
I am looking for a version of this technique that degrades gracefully on older devices that do not support the visibility property. It's okay if the indent doesn't work perfectly on older devices, but you get the grand prize if it does.

Ideas?
Attached Thumbnails
Click image for larger version

Name:	indents.PNG
Views:	284
Size:	34.2 KB
ID:	90360  
ibn opcit is offline   Reply With Quote