Ok, Now I'm confused. I have to jump through hoops to get markdown to WORK between <div> and </div><br>And here it's working between <sup> and </sub> when it'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 <em>this</em><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've inserted them, you should be willing to <br>
take over from markdown for the duration. So I'd expect<br><br> *this and that<sup>*</sub> __and__ the other* to become <em>this and that* <strong>and</strong>the other</em><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'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'll admit I've never used sup and sub<br><br>Most of the time MD does exactly what I want. sometimes I can't do it in MD (float a picture and it'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'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't cry. (much.)<br><br><div class="gmail_quote">On Thu, May 7, 2009 at 3:50 PM, Waylan Limberg <span dir="ltr"><<a href="mailto:waylan@gmail.com">waylan@gmail.com</a>></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 <<a href="mailto:qaramazov@gmail.com">qaramazov@gmail.com</a>> wrote:<br>
>> Note that the `<sup>*</sup>` is being turned into `<sup><em></sup>`<br>
><br>
><br>
</div><div class="im">> HTML tags are essentially getting ignored (as they should), so what<br>
> you really have is:<br>
><br>
> blah * blah blah blah blah blah *certification* of blah blah.<br>
><br>
<br>
</div>Thus, if you do not want one of those *'s to be part of an em, you<br>
need to escape it.<br>
<br>
<sup>\*</sup>blah *blah* blah<br>
<br>
<a href="http://babelmark.bobtfish.net/?markdown=" target="_blank">http://babelmark.bobtfish.net/?markdown=</a><sup>\*<%2Fsup>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'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>