Carl,<div><br></div><div>Here is a bit of background on the heading cells.  We initially tried to do everything with restructured text.  That didn&#39;t work because of how rst headings are always relative.  This means we couldn&#39;t render cells one by one.  There was also the problem that the rst rendering involved a call to the server.</div>
<div><br></div><div>Thus we went with markdown for cells, mainly because of how headings were handled.  But as we began to use markdown, we realized that its approach to headings was a bit too flexible.  We really wanted the ability for notebooks to have formal structure (nested heading levels).  There are a number of usage cases for this:</div>
<div><br></div><div>* Exporting to formats that also have nested heading levels (latex, html, etc.)</div><div>* Enabling entire sections/subsections in a notebook to be moved, copied, collapsed, etc.  That would be impossible to do with headings embedded inside markdown cells that have other content.</div>
<div>* Heading cells are common enough that it is nice to be able to do them without the markdown syntax. </div><div><br></div><div>Hope this explains our choices a bit more.</div><div><br></div><div>Cheers,</div><div><br>
</div><div>Brian</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Nov 17, 2012 at 10:35 AM, Carl Smith <span dir="ltr">&lt;<a href="mailto:carl.input@gmail.com" target="_blank">carl.input@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Can I ask again; is it really not possible to get rid of the header cells? I&#39;m not sure what information a header1 cell provides that a h1 tag wouldn&#39;t, but couldn&#39;t that information go inside html comment style markup or something? Like slideshow markup.<div>

<br></div><div>It seems like the UX would be a lot nicer if there were only two kinds of cell, code cells and note cells. Note cells would just be Markdown cells, and headers would be done with Markdown inside them. There&#39;d be no raw cells, you&#39;d just use pre tags, which displays raw text without highlighting already.</div>

<div><br></div><div>You could then have Ctrl-M&gt;M be the Mode shortcut, and have it toggle a cell between code mode and note mode.</div><div><br></div><div>Surely reducing nine cell types down to two is more important than making it easier to convert to LaTex?</div>

<br>_______________________________________________<br>
IPython-dev mailing list<br>
<a href="mailto:IPython-dev@scipy.org">IPython-dev@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/ipython-dev" target="_blank">http://mail.scipy.org/mailman/listinfo/ipython-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Brian E. Granger<br>Cal Poly State University, San Luis Obispo<br><a href="mailto:bgranger@calpoly.edu" target="_blank">bgranger@calpoly.edu</a> and <a href="mailto:ellisonbg@gmail.com" target="_blank">ellisonbg@gmail.com</a><br>
<br>
</div>