« CatWalk for Turbogears | Main | The opposite of anti »

Wednesday, October 12, 2005

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8345296c369e200d8345b779d53ef

Listed below are links to weblogs that reference Text Markup tools:

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Mike Watkins

# select count(*) from document where type_id = 42 and creation_date > '2004-03-01';
count
-------
1,748

That's how many pytextile blog entries (a business blog) I have typed in over the past 17 months; another seven hundred or so by a colleague.

# select sum(length(content)) from content where creation_date > '2004-03-01';
sum
----------
43,091,842

Hmnn, that's a lot of typing and no doubt no small amount of cut and pasting, which leads me to why I am going to use Markdown for awhile.

I generally like pytextile - its capable. My particular use of pytextile (and perhaps pytextile itself, I've not looked into this yet), is somewhat brain dead in that it really messes up included HTML (some, but not all) - lets say I paste in a a complex table or something - it leaves the html as is, except inserts a ton or br elements on each line break.

I am however about to take a detour and use Markdown for a while. Its particularly good about not adding br in fixed width pasted text where they do not belong.

I'd recommend the latest pymarkdown... it adds the ability to do footnootes (that was what was holding me back, I'm I big user of them) and attributes in a simple way.

http://mikewatkins.net/categories/technical/pymarkdown-09.html

Currently I store converted html; in the future I am retaining the markup (markdown, pytextile, rest or whatever) as is and caching a rendered page on disk. Pretty trivial, a lot faster to serve up, and lets me do updates more easily instead of wading through html after the item is published.

Mike Watkins

And... I must admit, I like looking at Markdown formatted text. I could include the text with zero processing in a mail out, for example, or feed it into a text indexer without having to worry about h2. / p. / bq. / @code@ / !someimageurl.png! / "links to things":http://www.someurltoimportant.com/ which probably ought to be cleaned up if the pytextile 'source' is going to be used for other things.

Markdown's format is just so much cleaner, often no work required to repurpose text.

True, ReST has the benefit of docutils and repurposing text can be done easily, but it surely has an obtuse set of formatting commands. I'm undecided here... impemented Formatters() for all of them and will see which fits my day to day needs best, but suspect Markdown or pytextile will remain the tool of choice.

William McVey

I'm really surprised docbook isn't in the list. It's certainly more heavyweight than anything you have already mentioned, but it has the benefit of having structures for most anything you'd expect to want to represent in a technology focused blog, and it easily converts into XHTML (or plain ole HTML) using the DocBook-XSL stylesheets. I know norman walsh (docbook's primary author) uses it, some pretty slick RDF tools, and some other scripting to manage his entire site.

Personally, I'm still giving plone a shot, so for now, I'm using ReST for my site (but DocBook for all my other documentation and most of my other markup needs).

DaveW

William,

The reason for not using DocBook is that I am not the only author involved. The websites need to allow several people to update who will not be familiar with html, xml etc so DocBook would be far too intimidating.

Dave

karl

"python-markdown" is now made modular so you can extend it with your own features.

The comments to this entry are closed.