Как разработчик мне действительно не нравится писать документацию, но когда мне нужно, я хотел бы сделать процесс максимально безболезненным.
Проблема со Словом заключается в том, что он постоянно мешает мне. Я больше беспокоюсь о макете, чем о фактическом содержимом... поэтому я хотел бы избавиться от Word.
В идеале я хотел бы написать свой контент, а затем "скомпилировать" его в документе.
Я слышал о LaTeX, но у меня нет никакого опыта с ним. Будет ли это подходящей технологией для работы? Какой редактор (Windows) использовать? Это хорошая идея начать с LyX?
EDIT: я не прошу о документировании кода (для этого я использую Sandcastle).
Обновление 2014:
Теперь мы переключились на GFM (GitHub Flavored Markdown).