<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>#kindle posts — Ben Crowder</title>
    <link>https://bencrowder.net/blog/tag/kindle/</link>
    <atom:link href="https://bencrowder.net/blog/tag/kindle/feed/" rel="self" />
    <description>Feed for blog posts tagged with #kindle.</description>
    <lastBuildDate>Thu, 16 Apr 2026 02:21:36 GMT</lastBuildDate>
    <language>en-US</language>
    <generator>https://bencrowder.net/</generator>

    <item>
      <title>On ebooks</title>
      <link>https://bencrowder.net/blog/2018/on-ebooks/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2018/on-ebooks/</guid>
      <pubDate>Sat, 03 Nov 2018 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<p>For a long time I couldn’t really get into ebooks (in spite of publishing dozens), primarily for nitpicky typographic reasons and because of availability/selection. Over the last few years, however, things changed, and my reading is now pretty much all ebooks.</p>
<p>For EPUBs, I use Marvin on my iPhone and couldn’t be happier with it. (Also, I’ve written a personal-use Python script that replaces f-bombs and other strong profanity in EPUBs with bullet points. Came in handy for <a href="https://parahumans.wordpress.com/">Worm</a>, <a href="https://qntm.org/ra">Ra</a>, and <a href="http://unsongbook.com/">UNSONG</a>, all of which I really enjoyed.) In fact, as near as I can remember, reading <a href="http://www.hpmor.com/">HPMOR</a> on Marvin was what convinced me ebooks were great. HPMOR also convinced me that fanfiction done well can be amazing. (I liked it better than the originals.)</p>
<p>I’ve also been reading loads of books on Libby, and it’s been great — my public library has a fairly good selection of books on it, and the app itself is far better than the old Overdrive app.</p>
<p>To my surprise, I’ve also started buying books on Kindle. I used to be hesitant to do that (walled garden and all), but I’ve come to terms with it. (To the point that I’ve bought around, uh, 300 books since the beginning of the year. I may have a problem.) (Also, it’s crazy how many books go on sale for a couple dollars. I use <a href="https://www.ereaderiq.com">eReaderIQ</a> to watch for those sales.) While I do have an old Kindle, I use the app on my phone, since I always have my phone with me. Oh, and the Prime reading library usually has some interesting books, too.</p>
<p>Last but not least, for print books (primarily nonfiction), I tend to scan a chunk of forty to fifty pages using my camera app, turn it into a PDF with Readdle’s Scanner Pro app, and read it using Readdle’s Documents app. That way I can make an “ebook” out of pretty much any print book, letting me read it anywhere without having to lug the physical book around. This method catapulted my nonfiction reading forward, and it’s been great. The only downside is that the scanning takes time, but it’s been worth it. I estimate I’ve read at least 15,000+ pages this way over the past five years.</p>
<p>Overall, I love ebooks. Having them with me all the time is unbeatable. In fact, I just checked and it looks like I haven’t read a print book in over six months. I still love print, but ebooks are the future, at least for me.</p><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20On ebooks">Reply via email</a></p>]]></description>
    </item>
    <item>
      <title>Recommended: Standard Ebooks. They’re doing the same kind of thing I’ve done — making nice EPUB/Kind...</title>
      <link>https://bencrowder.net/blog/2017/523/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2017/523/</guid>
      <pubDate>Tue, 20 Jun 2017 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<p>Recommended: <a href="https://standardebooks.org/">Standard Ebooks</a>. They’re doing the same kind of thing I’ve done — making nice EPUB/Kindle editions of Project Gutenberg (though my efforts have of course been at a much smaller scale, and far more sporadic). Even better, Standard Ebooks has good typography standards and they’re proofing the books against original scans. This is a good project.</p><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20Recommended: Standard Ebooks. They’re doing the same kind of thing I’ve done — making nice EPUB/Kind...">Reply via email</a></p>]]></description>
    </item>
    <item>
      <title>Formatting poetry for EPUB and Kindle</title>
      <link>https://bencrowder.net/blog/2011/formatting-poetry-epub-kindle/</link>
      <guid isPermaLink="true">https://bencrowder.net/blog/2011/formatting-poetry-epub-kindle/</guid>
      <pubDate>Fri, 10 Jun 2011 12:00:00 GMT</pubDate>
      <dc:creator><![CDATA[Ben Crowder]]></dc:creator>
      <description><![CDATA[<p><em>2018 note: this post has some formatting issues from when I migrated to a new blog engine. Until I get time to get it fixed, you’ll have to view source to see the markup correctly. (The post is also somewhat obsolete now, I think.)</em></p>
<p>A lot of the ebooks I’m working on have poetry, and after struggling with the formatting for a while, I think I’ve finally found some methods that are quite acceptable for EPUB (iBooks and Adobe Digital Editions) and somewhat acceptable for Kindle.</p>
<h3 id="withoutlinenumbers">Without line numbers</h3>
<p>This is the easiest. We’ll be working with the first two stanzas of “Adam-ondi-Ahman”, aiming for the following formatting:</p>
<div id="poetrypost" class="poetry">
<p>This earth was once a garden place,</p>

<p class="indent">With all her glories common,</p>

<p>And men did live a holy race,</p>

<p>And worship Jesus face to face,</p>

<p class="indent">In Adam-ondi-Ahman.</p>

<p class="stanza">We read that Enoch walk’d with God,</p>

<p class="indent">Above the power of mammon,</p>

<p>While Zion spread herself abroad,</p>

<p>And Saints and angels sung aloud,</p>

<p class="indent">In Adam-ondi-Ahman.</p>
</div>
<h4 id="epub">EPUB</h4>
<p>First off, there’s no standard way to mark up poetry. This works for me, but if you’ve got a better way, let us know in the comments.</p>
<h5 id="markup">Markup</h5>
<pre><code>&amp;lt;div class="poetry"&amp;gt;
    &amp;lt;p&amp;gt;This earth was once a garden place,&amp;lt;/p&amp;gt;
        &amp;lt;p class="indent"&amp;gt;With all her glories common,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;And men did live a holy race,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;And worship Jesus face to face,&amp;lt;/p&amp;gt;
        &amp;lt;p class="indent"&amp;gt;In Adam-ondi-Ahman.&amp;lt;/p&amp;gt;

    &amp;lt;p class="stanza"&amp;gt;We read that Enoch walk'd with God,&amp;lt;/p&amp;gt;
        &amp;lt;p class="indent"&amp;gt;Above the power of mammon,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;While Zion spread herself abroad,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;And Saints and angels sung aloud,&amp;lt;/p&amp;gt;
        &amp;lt;p class="indent"&amp;gt;In Adam-ondi-Ahman.&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
</code></pre>
<p>So, encapsulate the poem in a <code>.poetry</code> div, put each line in a <code>&amp;lt;p&amp;gt;</code> tag, and use the <code>.indent</code> class for indenting lines. For new stanzas, add a <code>.stanza</code> class to the first line.</p>
<h5 id="css">CSS</h5>
<pre><code>.poetry                 { margin: 1em 0; }
.poetry p               { margin: 0 0 0 4em; text-indent: -2em; }
.poetry p.stanza        { margin-top: 1em; }
.poetry p.indent        { margin-left: 5em; }
.poetry p.indent2       { margin-left: 5.5em; }
.poetry p.indent3       { margin-left: 6em; }
</code></pre>
<p>And that’ll give you hanging indents and proper indentation and all that good stuff, indenting the whole poem 2em from the left; if you need further indentation, you can use the <code>.indent2</code> and <code>.indent3</code> classes (and of course modify them however you need).</p>
<p>To set the poetry flush left, by the way, change <code>margin: 0 0 0 4em</code> to <code>margin: 0 0 0 2em</code> and set the <code>.indent</code> classes to start at <code>3em</code> instead of <code>5em</code>.</p>
<h4 id="kindlenohangingindent">Kindle (no hanging indent)</h4>
<p>If your lines are short enough that you don’t need to worry about using hanging indents, this markup is clean and short:</p>
<h5 id="markup-1">Markup</h5>
<pre><code>&amp;lt;p class="stanza"&amp;gt;This earth was once a garden place,&amp;lt;/p&amp;gt;
    &amp;lt;p class="indent"&amp;gt;With all her glories common,&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;And men did live a holy race,&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;And worship Jesus face to face,&amp;lt;/p&amp;gt;
    &amp;lt;p class="indent"&amp;gt;In Adam-ondi-Ahman.&amp;lt;/p&amp;gt;

&amp;lt;p class="stanza"&amp;gt;We read that Enoch walk'd with God,&amp;lt;/p&amp;gt;
    &amp;lt;p class="indent"&amp;gt;Above the power of mammon,&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;While Zion spread herself abroad,&amp;lt;/p&amp;gt;
&amp;lt;p&amp;gt;And Saints and angels sung aloud,&amp;lt;/p&amp;gt;
    &amp;lt;p class="indent"&amp;gt;In Adam-ondi-Ahman.&amp;lt;/p&amp;gt;
</code></pre>
<h5 id="css-1">CSS</h5>
<pre><code>p           { text-align: left; }
p.stanza    { margin-top: 1em; }
p.indent    { text-indent: 3em; }
</code></pre>
<p>Fairly simple.</p>
<h4 id="kindlehangingindent">Kindle (hanging indent)</h4>
<p>With longer lines, you’ll usually want to give them hanging indents, as is traditional in formatting poetry. We can do this on the Kindle using nested “ tags.</p>
<p>There’s a catch, though: if you use this technique for hanging indents, you can’t do further indentation using CSS (like line 2 in our example poem) — as soon as you try to add the hanging indent, the whole thing goes flush left again. Instead, you have to resort to the dreaded <code>&amp;amp;nbsp;</code> entity. If any of you figure out how to get indents <em>and</em> hanging indents on the Kindle, let me know.</p>
<h5 id="markup-2">Markup</h5>
<pre><code>&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;This earth was once a garden place,&amp;lt;/p&amp;gt;
    &amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; With all her glories common,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;And men did live a holy race,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;And worship Jesus face to face,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; In Adam-ondi-Ahman.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;

&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="stanza"&amp;gt;We read that Enoch walk'd with God,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Above the power of mammon,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;While Zion spread herself abroad,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;And Saints and angels sung aloud,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; In Adam-ondi-Ahman.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
</code></pre>
<p>Note that for a new stanza, we replace the <code>.inner</code> class with <code>.stanza</code> (since the Kindle parser can’t handle two CSS classes on the same element).</p>
<h5 id="css-2">CSS</h5>
<pre><code>p           { text-align: left; }
p.outer     { text-indent: 2em; }
p.inner     { text-indent: -2em; }
p.stanza    { text-indent: -2em; margin-top: 1em; }
</code></pre>
<h3 id="withlinenumbers">With line numbers</h3>
<p>Now it gets a little more complicated. For all of these, I’m using manually entered line numbers. Once EPUB readers support more CSS selectors (like <code>:nth-child</code>), though, it’ll be possible to do this automatically.</p>
<p>There are two basic styles of line numbers in poetry. Here’s left-aligned, using the first twelve lines of the Old English poem “Dream of the Rood” as an example of what we’re trying to achieve:</p>
<div id="poetrypost" class="poetry left" markdown="0"><p>Hwæt! Ic swefna cyst <span class="caesura"></span> secgan wylle,</p>
<p>hwæt me gemætte <span class="caesura"></span> to midre nihte,</p>
<p>syðþan reordberend <span class="caesura"></span> reste wunedon!</p>
<p>þuhte me þæt ic gesawe <span class="caesura"></span> syllicre treow</p>
<div><span class="num">5</span></div>
<p>on lyft lædan, <span class="caesura"></span> leohte bewunden,</p>
<p>beama beorhtost. <span class="caesura"></span> Eall þæt beacen wæs</p>
<p>begoten mid golde. <span class="caesura"></span> Gimmas stodon</p>
<p>fægere æt foldan sceatum, <span class="caesura"></span> swylce þær fife wæron</p>
<p>uppe on þam eaxlegespanne. <span class="caesura"></span> Beheoldon þær engel dryhtnes ealle,</p>
<div><span class="num">10</span></div>
<p>fægere þurh forðgesceaft. <span class="caesura"></span> Ne wæs ðær huru fracodes gealga,</p>
<p>ac hine þær beheoldon <span class="caesura"></span> halige gastas,</p>
<p>men ofer moldan, <span class="caesura"></span> ond eall þeos mære gesceaft.</p></div>
<p>And right-aligned:</p>
<div id="poetrypost" class="poetry right" style="max-width: 100%">
<p>Hwæt! Ic swefna cyst <span class="caesura"></span> secgan wylle,</p>
<p>hwæt me gemætte <span class="caesura"></span> to midre nihte,</p>
<p>syðþan reordberend <span class="caesura"></span> reste wunedon!</p>
<p>þuhte me þæt ic gesawe <span class="caesura"></span> syllicre treow</p>
<div><span class="num">5</span></div>
<p>on lyft lædan, <span class="caesura"></span> leohte bewunden,</p>
<p>beama beorhtost. <span class="caesura"></span> Eall þæt beacen wæs</p>
<p>begoten mid golde. <span class="caesura"></span> Gimmas stodon</p>
<p>fægere æt foldan sceatum, <span class="caesura"></span> swylce þær fife wæron</p>
<p>uppe on þam eaxlegespanne. <span class="caesura"></span> Beheoldon þær engel dryhtnes ealle,</p>
<div><span class="num">10</span></div>
<p>fægere þurh forðgesceaft. <span class="caesura"></span> Ne wæs ðær huru fracodes gealga,</p>
<p>ac hine þær beheoldon <span class="caesura"></span> halige gastas,</p>
<p>men ofer moldan, <span class="caesura"></span> ond eall þeos mære gesceaft.</p>
</div>
<h4 id="epubmarkupleftandrightalignedlinenumbers">EPUB markup (left- and right-aligned line numbers)</h4>
<p>The markup is the same for both left-aligned and right-aligned line numbers:</p>
<pre><code>&amp;lt;div class="poetry"&amp;gt;
    &amp;lt;p&amp;gt;Hwæt! Ic swefna cyst &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; secgan wylle,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;hwæt me gemætte &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; to midre nihte,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;syðþan reordberend &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; reste wunedon!&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;þuhte me þæt ic gesawe &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; syllicre treow&amp;lt;/p&amp;gt;

    &amp;lt;span class="num"&amp;gt;5&amp;lt;/span&amp;gt;

    &amp;lt;p&amp;gt;on lyft lædan, &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; leohte bewunden,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;beama beorhtost. &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; Eall þæt beacen wæs&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;begoten mid golde. &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; Gimmas stodon&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;fægere æt foldan sceatum, &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; swylce þær fife wæron&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;uppe on þam eaxlegespanne. &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; Beheoldon þær engel dryhtnes ealle,&amp;lt;/p&amp;gt;

    &amp;lt;span class="num"&amp;gt;10&amp;lt;/span&amp;gt;

    &amp;lt;p&amp;gt;fægere þurh forðgesceaft. &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; Ne wæs ðær huru fracodes gealga,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;ac hine þær beheoldon &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; halige gastas,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;men ofer moldan, &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; ond eall þeos mære gesceaft.&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;Syllic wæs se sigebeam, &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; ond ic synnum fah,&amp;lt;/p&amp;gt;
    &amp;lt;p&amp;gt;forwunded mid wommum. &amp;lt;span class="caesura"&amp;gt;&amp;lt;/span&amp;gt; Geseah ic wuldres treow,&amp;lt;/p&amp;gt;
&amp;lt;/div&amp;gt;
</code></pre>
<h4>EPUB CSS (left-aligned line numbers)</h4>
<pre><code>.poetry             { margin: 1em 0; }
.poetry p           { margin: 0 0 0 6em; text-indent: -3em; }
.poetry p.indent    { margin-left: 7em; }
.poetry .num        { float: left; margin-left: 5px; font-size: .8em;
                        color: #999; font-style: italic; }
.poetry .caesura     { display: inline-block; width: 2em; }
</code></pre>
<h4>EPUB CSS (right-aligned line numbers)</h4>
<pre><code>.poetry             { margin: 1em 0; }
.poetry p           { margin: 0 2em 0 2em; text-indent: -2em; }
.poetry p.indent    { margin-left: 1em; }
.poetry .num        { float: right; margin-left: 2em; margin-right: 5px;
                        font-size: .8em; color: #999; font-style: italic; }
.poetry .caesura     { display: inline-block; width: 2em; }
</code></pre>
<h4>Kindle (right-aligned)</h4>
<p>With Kindle, alas, there’s no good way to set line numbers with poetry. The best I’ve come up with has the line numbers right aligned on their own line, which means every five lines (or however often you put line numbers in) there’s a stanza-like blank line. You’ll also notice that the <code>.caesura</code> spans have been replaced with manual strings of <code>&amp;amp;nbsp;</code>, because the spans don’t work on Kindle.</p>
<h5>Markup</h5>
<pre><code>&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;Hwæt! Ic swefna cyst &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; secgan wylle,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;hwæt me gemætte &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; to midre nihte,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;syðþan reordberend &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; reste wunedon!&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;þuhte me þæt ic gesawe &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; syllicre treow&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;

&amp;lt;p class="num"&amp;gt;5&amp;lt;/p&amp;gt;

&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;on lyft lædan, &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; leohte bewunden,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;beama beorhtost. &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Eall þæt beacen wæs&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;begoten mid golde. &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Gimmas stodon&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;fægere æt foldan sceatum, &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; swylce þær fife wæron&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;uppe on þam eaxlegespanne. &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Beheoldon þær engel dryhtnes ealle,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;

&amp;lt;p class="num"&amp;gt;10&amp;lt;/p&amp;gt;

&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;fægere þurh forðgesceaft. &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Ne wæs ðær huru fracodes gealga,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;ac hine þær beheoldon &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; halige gastas,&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
&amp;lt;p class="outer"&amp;gt;&amp;lt;p class="inner"&amp;gt;men ofer moldan, &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; ond eall þeos mære gesceaft.&amp;lt;/p&amp;gt;&amp;lt;/p&amp;gt;
</code></pre>
<h5>CSS</h5>
<pre><code>p           { text-align: left; }
p.outer     { text-indent: 2em; }
p.inner     { text-indent: -2em; }
p.num       { font-style: italic; text-indent: 90%; }
</code></pre>
<h3>Conclusion</h3>
<p>Nice as it would be to have a cross-platform EPUB/Kindle solution for formatting poetry, that day hasn’t yet come. But in spite of the occasional hassles (I’m looking at you, Kindle), you can get decent-looking results without resorting to too much hackery.</p>
<style>
#poetrypost.poetry             { padding: 1em; background: #f3f3f3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
#poetrypost.poetry p           { margin: 0 0 0 4em; text-indent: -2em; }
#poetrypost.poetry p.stanza        { margin-top: 1em; }
#poetrypost.poetry p.indent        { margin-left: 5em; }
.poetry                         { margin: 1em 0; }
.poetry p                       { margin: 0 0 0 2em; text-indent: -2em; }
.poetry p.stanza                { margin-top: 1em; }
.poetry p.indent                { margin-left: 5em; }
.poetry.left p                  { margin: 0 0 0 6em; text-indent: -3em; }
.poetry.left p.indent           { margin-left: 7em; }
.poetry.right p                 { margin: 0 2em 0 2em; text-indent: -2em; }
.poetry.right p.indent          { margin-left: 1em; }
.poetry .caesura                { display: inline-block; width: 2em; }
.poetry .num                    { font-size: .8em; color: #999; font-style: italic; }
.poetry.left .num               { float: left; margin-left: 5px; }
.poetry.right .num              { float: right; margin-left: 2em; margin-right: 5px; }
</style><hr class="feed-extra" style="margin-top: 48pt;" /><p class="feed-extra feed-mail"><a href="mailto:ben.crowder@gmail.com?subject=Re%3A%20Formatting poetry for EPUB and Kindle">Reply via email</a></p>]]></description>
    </item>
    
  </channel>
</rss>
