Ok, Now I&#39;m confused.  I have to jump through hoops to get markdown to WORK between &lt;div&gt; and &lt;/div&gt;<br>And here it&#39;s working  between &lt;sup&gt; and &lt;/sub&gt; when it&#39;s not wanted.<br><br>* is overloaded.<br>
<br>1.  * is a list indicator.<br>2.  * is an emphasis indicator.<br>3.  * when followed by * * is a ruler indicator.<br><br>Normally I would think that a * at the end of block of text without an opening * to be  a footnote indicator..<br>
<br>Thus<br>  *this* becomes &lt;em&gt;this&lt;/em&gt;<br>But<br>  this and that* is printed verbatim.<br><br>Now sup and sub are normally short range tags -- you expect the close to be nearby.  So  I would also expect that if you&#39;ve inserted them, you should be willing to <br>
take over from markdown for the duration.  So I&#39;d expect<br><br>  *this and that&lt;sup&gt;*&lt;/sub&gt; __and__ the other* to become  &lt;em&gt;this and that* &lt;strong&gt;and&lt;/strong&gt;the other&lt;/em&gt;<br><br>
(And I still wish that _ and * were orthoganol and independent.  How do I strongly emphasise something.)<br><br><br><br><br><br>I&#39;m beginning to think that markdown has it backward in some respects:<br><br>My limited understanding is that it is nominally inactive inside structural (div, html, body) and block (table, code, pre, quote ...) and<br>
active in inline tags (span, tr, td, sup, sub, em, strong ...)<br><br>I&#39;ll admit I&#39;ve never used sup and sub<br><br>Most of the time MD does exactly what I want.  sometimes I can&#39;t do it in MD (float a picture and it&#39;s caption right) and I have to put html in.  My current system the only time I need to do that is for DIV.  But I could see merit in having either a commandline option or an .rc file option to tell MD what tags to work inside, and what not.<br>
<br>(for superscript I can see merit in using ^ notation but I can&#39;t think of a good equivalent for sub.  And ideally ^ could be closed by either another ^ or by a space.<br><br>Thus: (x + y)^3 = x^3 + 2x^2^y + 2xy^2 + y^3<br>
<br><br>Ok.  Lambast me with 27 counter examples of how wrong I am.  I can take it.  I won&#39;t cry. (much.)<br><br><div class="gmail_quote">On Thu, May 7, 2009 at 3:50 PM, Waylan Limberg <span dir="ltr">&lt;<a href="mailto:waylan@gmail.com">waylan@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Thu, May 7, 2009 at 5:40 PM, Yuri Takhteyev &lt;<a href="mailto:qaramazov@gmail.com">qaramazov@gmail.com</a>&gt; wrote:<br>

&gt;&gt; Note that the `&lt;sup&gt;*&lt;/sup&gt;` is being turned into `&lt;sup&gt;&lt;em&gt;&lt;/sup&gt;`<br>
&gt;<br>
&gt;<br>
</div><div class="im">&gt; HTML tags are essentially getting ignored (as they should), so what<br>
&gt; you really have is:<br>
&gt;<br>
&gt;    blah * blah blah blah blah blah  *certification* of blah blah.<br>
&gt;<br>
<br>
</div>Thus, if you do not want one of those *&#39;s to be part of an em, you<br>
need to escape it.<br>
<br>
    &lt;sup&gt;\*&lt;/sup&gt;blah *blah* blah<br>
<br>
<a href="http://babelmark.bobtfish.net/?markdown=" target="_blank">http://babelmark.bobtfish.net/?markdown=</a>&lt;sup&gt;\*&lt;%2Fsup&gt;blah+*blah*+blah<br>
<br>
--<br>
----<br>
\X/ /-\ `/ |_ /-\ |\|<br>
<font color="#888888">Waylan Limberg<br>
</font><div><div></div><div class="h5">_______________________________________________<br>
Markdown-Discuss mailing list<br>
<a href="mailto:Markdown-Discuss@six.pairlist.net">Markdown-Discuss@six.pairlist.net</a><br>
<a href="http://six.pairlist.net/mailman/listinfo/markdown-discuss" target="_blank">http://six.pairlist.net/mailman/listinfo/markdown-discuss</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Sherwood Botsford<br>Sherwood&#39;s Forests<br>Warburg, Alberta T0C 2T0<br><a href="http://www.sherwoods-forests.com">http://www.sherwoods-forests.com</a><br>
780-848-2548<br>