<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 01/23/2016 12:34 AM, Isaac Dunham
wrote:<br>
</div>
<blockquote cite="mid:20160123053419.GC8310@newbook" type="cite">
<pre wrap="">It consistently shows a sort of 'staircase' effect, as if a superscript
were being applied but never closed. (See attached screenshot for an
example.)
I'm wondering if this is bad markup or a bug, and if it's the latter,
where the bug is.</pre>
</blockquote>
<font face="FreeSerif">The markup is fine. The bug is indeed an
erroneous closure of an HTML <sup> tag, from conversion of
the (correct) <hi type="super"> tag. I fixed this bug in
Sword...a long time ago. We are long overdue for a new Sword
release that will include this. Basically, Xiphos displays
whatever the engine generates, and pre-fix, you are seeing the
engine error.<br>
<br>
The bug was fixed a year ago in January in trunk, and carried into
the 1.7.x branch in June.<br>
<br>
Index: src/modules/filters/osisxhtml.cpp<br>
===================================================================<br>
--- src/modules/filters/osisxhtml.cpp (revision 3374)<br>
+++ src/modules/filters/osisxhtml.cpp (revision 3375)<br>
@@ -617,7 +617,7 @@<br>
else if (type == "ol") {<br>
outText("</span>", buf, u);<br>
}<br>
- else if (type == "sup") {<br>
+ else if (type == "super") {<br>
outText("</sup>", buf, u);<br>
}<br>
else if (type == "sub") {<br>
<br>
</font>
</body>
</html>