I think it's important to have your core text editor - the thing that makes you a living - be something that you can take with you anywhere. You're pretty much looking at vim or emacs in this case.
I think of HTML as an output format more than anything else. LaTeX, while powerful, is terrible for reading what you've authored. That's why Markdown is so appealing, it's a semantic syntax rather than markup; it's easy to write, easy to read, and has the added benefit of being programmatically processed.
Kudos for not reducing this to a vim/emacs flamewar.
Comments
I think it's important to have your core text editor - the thing that makes you a living - be something that you can take with you anywhere. You're pretty much looking at vim or emacs in this case.
I think of HTML as an output format more than anything else. LaTeX, while powerful, is terrible for reading what you've authored. That's why Markdown is so appealing, it's a semantic syntax rather than markup; it's easy to write, easy to read, and has the added benefit of being programmatically processed.
Kudos for not reducing this to a vim/emacs flamewar.
One could argue that Sublime Text or JEdit could be an option, too.