Regarding your request: 1) Already supported. 2) I'll dig into it, but I'm not sure if it's possible (read on).
To show 1) is done and 2) is not: $ echo '<html><body><p>Éαβγ<sup>2</sup></p></body></html>' | gnuhtml2latex -s - 2>/dev/null % This file was converted from HTML to LaTeX with % gnuhtml2latex program % (c) Tomasz Wegrzanowski <man...@beer.com> 1999 % (c) Gunnar Wolf <gw...@gwolf.org> 2005-2010 % Version : 0.4. \documentclass{article} \begin{document} \par Éαβγ2\end{document} Now, I'll start looking into it - But I think the problem with <sup> is that the equivalent '^' LaTeX modifier (as well as the '_' one for <sub>) are only available under math mode, and that cannot be guaranteed to be always the case. I'll look into it, anyway. (Oh! And why did I put the '2>/dev/null'? Because I was able to reproduce your other bug report! So, I'll go for it)
signature.asc
Description: Digital signature