При написании книги, независимо от того, какая из них, есть один инструмент, чтобы управлять ими всеми: LaTeX.
Большинство технических книг написаны на LaTeX, это дает издателю возможность изменять макет, такой как шрифт, дизайн страницы и т.д. В то же время документ имеет определенную интроекцию, он знает об абзацах, о разделах и т.д., Решая, какой текст идет на какие страницы, это то, что сделано в процессе дизайна, и должно быть оставлено на потом. LaTeX может генерировать свой собственный индекс, свой собственный глоссарий и тому подобное (что я имею в виду под интроекцией).
Вы можете обрабатывать огромные объемы данных, и вы все печатаете с помощью обычного текстового редактора (желательно с подсветкой синтаксиса), если вы хотите расстояние 5 мм между одной строкой и другой:\vspace{5mm}
и оно будет ровно 5 мм.
Вы можете легко поместить каждый рецепт в один файл и собрать их вместе в другой, который включает в себя все остальные, с информацией о макете и настройками.
Я сам использую LaTeX для больших текстов, у меня есть заголовочный файл, который выполняет все настройки для меня, и фактический контент помещается в отдельный файл, который содержит не намного больше, чем сам текст, тогда я делаю просто pdflatex mydoc.tex
и вуаля, у меня есть хороший PDF с моим отчетом или что-то еще.
[править] Я забыл упомянуть, что использовать LaTeX под Windows так же просто, как и под другими операционными системами. Как только вы к этому привыкнете, вы обнаружите, что использовать такие вещи, как Word, громоздко, медленно и неудобно.