Regarding a faux-MO interface. I think it shouldn't in principle be too hard to put one together since the preview is already basically a faux-MO interface. In other words, the preview is rendered entirely by your browser. The problem is that it's not possible to get MathJax to work locally without running a local web server. Perhaps this will change in the future.
]]>BTW, I just tried narrowing my browser window and sure enough, the text got very raggy looking. It seems the browser is inserting breaks to accommodate the window size, while leaving in those inserted by hitting "Enter". Comments/suggestions, anyone?
]]>
My guess is that your browser is adding linewraps where they don't belong and you don't notice because your screen is wider than ours.
]]>To address Anton Gerashenko's question in re. the relative merits of a "faux-MO interface" vs. what currently exists, such a feature would allow MO-style editing if a user happened to be away from internet access, would allow composition to be conducted without exposure to the latency of the net, and might even unload the MO servers and database a bit. But I don't get the impression these are major issues at the present time. In any event, the resources mentioned in Andrew Stacey's comment seem more than adequate for a reasonably experienced coder to cobble something up for private use.
Now, back to work on my encyclopediaic post, with (hopefully) only one more saved edit.
]]>It is certainly possible to get a local version of Markdown and do an "edit-compile" route with that. Although Markdown isn't an ISO standard, the variations are not so large. So you can get:
and probably many, many more.
Of those, I would recommend using the Perl one from Daring Fireball. That's the original and so the one that most others are compatible with. The others have variously been extended and built out so something that works with one isn't guaranteed to work with another.
I do something like this when working on nLab pages: I have Emacs configured to run maruku on the document instead of latex and to view the result in firefox instead of xpdf. The only bit that would need changing for MO is to work out how to run mathjax on a local page (since the nlab - and also maruku - uses the vastly superior MathML, no additional scripts are needed to view the pages).
]]>@Anton: I think drbobmeister wants to do his edit off-line, before copying the whole source into the answer text box? The MO text fields are based on MarkDown. Depending on the operating system, there are some downloadable applications allowing you to do this kind of previews. A place to start searching maybe MarkDown project page or MultiMarkDown project page.
(Side remark: I remember seeing Jim Colliander with a really nice set-up on his Mac. He takes notes in it which can be exported as PDF or directly pasted into WordPress for live-blogging. I know he uses a MultiMarkDown bundle, but I don't know what text editor he used with it.)
]]>An "edit and save" feature would be kinda cool, but it's not in the cards for us in the near future (we don't have the code, and the software is currently frozen). However, you can simply save your draft in a text file. Could you explain how a downloadable faux-MO interface would be better than the preview that is already provided when you edit a post? For long posts, you probably want to disable automatic math rendering, but then you can still preview your post without posting by clicking the "one-shot preview" button. I realize you still have to copy and paste to and from your draft file while you're working on your post, but otherwise this approach works pretty well for me.
]]>Andrew Stacey was pretty close to the mark. I accidentally posted my answer before it was completed; then, as further comments rolled in, my answer started growing; I have been working on the answer on and off for awhile now. It was not my intention to have the question continually appear , to quote Willie Wong, "on the limited real estate of the front page"; in fact, I would much prefer that it hadn't. (I only noticed this myself relatively recently in its edit history.) I had assumed that, until posted, my comments would have little effect other than to be entered into and stored in the database. I was, as Ben Webster put it, "trying to save a half-written answer". Andrew Stacey also suggested composing the "ouvre off-line and post[ing] it when complete". This too I would prefer, but my laptop is bit of an antique and I haven't quite figured out how to install the necessary typesetting SW locally. I'm thinking if I could obtain MathJax and/or js.math I might be to rig something up, though I would apparently need an HTML form similar to what MO has to make the whole package run smoothly. Any suggestions along these lines would be appreciated. I'm a little surprised that there isn't an "edit and save" feature which allows online editing without any indication to the outside world. It might also be cool if the programmers could provide a downloadable web page which could run the parsers locally in MO format; this would provide a very smooth editing interface.
As for Qiaochu Yuan's comment on contact information, I'll check my profile and get back to this discussion. Meanwhile, I can be reached at drbobmeister@gmail.com.
]]>In particular, it seems that Bob deleted his/her answer because it was accidentally posted before it was finished.
[1] Blackadder fans will recognise the fact that this is insufficient to specify gender.
]]>It is vaguely possible that drbobmeister does not realize his answer is deleted.
]]>So view this as a (public) flag for moderator attention. I recommend that this post be locked and that a (polite) message be sent to the user explaining what is wrong with what he or she is doing, and recommending that he or she compose their oeuvre off-line and post it when it is complete.
]]>I wouldn't worry too much about this; it's mostly a matter of intent. If you really want to bump your question to the front page, you should think of something real to add to it, or at least be willing to accept the step toward community wiki. If you're just trying to save a half-written answer, I don't think anyone could take much issue.
]]>There nothing wrong with doing that. I think that Andres is taking issue with doing that on your own questions. I'm less convinced that there's anythign wrong with it if it's used sparingly (mainly because I've done it once or twice in my time here on MO).
]]>Is this a bug of some sort?
]]>