Какое программное обеспечение подходит для написания технической книги? [дубликат]

Я должен написать книгу для университета, и я ищу программное обеспечение. Стиль, который я хочу, подобен книгам O'Reilly, Apress или Packt.

Я нуждаюсь:

  • Вставить оглавление (автоматически).
  • Разделите и пронумеруйте главы.
  • Код вставки. Подсветка (автоматическая).
  • Вставить формулы
  • Вставляйте примечания, предупреждающие окна...
  • Вставка элементов: изображений, схем, таблиц
  • Вставка таблицы рисунков/изображений (автоматическая).
  • Вставить индекс (автоматически).
  • Индивидуальный дизайн: индивидуальный макет, шрифты, цвета...
  • Экспорт документа: PDF, HTML.

Программное обеспечение/инструменты, которые я рассматривал:

  • Microsoft Word
  • Редактор уценки
  • Латекс
  • Адоб ИнДизайн

Неудобства, которые я обнаружил:

  • MS Word сложно выделить синтаксис (?)
  • Редакторы Markdown ограничены для сложных структур (?)

Я не использовал LaTeX и InDesign.

Какое программное обеспечение/инструменты лучше всего подходит для написания технической книги?

Примечание. У меня недостаточно репутации, чтобы правильно отметить этот вопрос.

Цитата из справки: «Ваши вопросы должны быть разумно ограничены. Если вы можете представить целую книгу, отвечающую на ваш вопрос, вы слишком многого требуете». Актуальный вопрос слишком велик, и для вопроса в содержании: вы хотите, чтобы мы убедили вас, что да, LaTeX — правильный выбор?
Привет, и добро пожаловать в Писатели. Это слишком широко, как написано. Вы просите четыре вещи только в заголовке вопроса, а «общие рекомендации» сами по себе слишком широки. Выберите одну вещь, о которой вы хотите спросить; похоже, что программное обеспечение — это то, на чем вы хотите сосредоточиться.
Я отредактировал для фокусировки. СФ, Лорен, теперь этот вопрос актуален?
На самом деле, вопросы о программном обеспечении здесь актуальны, если они разумно касаются авторов, использующих их (например, «как мне сделать заголовок раздела в Word?» не по теме). См.: meta.writers.stackexchange.com/q/875/1993 .
Вам нужны определенные выходные форматы? (только PDF, также HTML, что-нибудь еще?)
О, привет, у нас уже был этот вопрос. Проверьте дубликат.
Если связанный вопрос не отвечает тому, что вам нужно, сообщите нам об этом в комментариях.
Прежде всего, спасибо за вашу помощь и комментарии. Подводя итог и поясняя, я ищу программное обеспечение, которое ускоряет рабочий процесс. Сосредоточьтесь на том, что важно: написание, а также программное обеспечение должны соответствовать потребностям, которые я упомянул в вопросе. Когда я упомянул «рекомендации», я имел в виду «рекомендации по программному обеспечению». Для экспорта меня заинтересовал формат для печати и для цифровой публикации. Я поставил PDF и HTML, но может быть и больше, например, DOCX, EPUB... Мне потребуется некоторое время, чтобы протестировать инструменты, и я прокомментирую результаты. Спасибо.

Ответы (2)

Если вы хотите, чтобы книга выглядела как книги O'Reilly, попробуйте DockBook , систему, разработанную этим издателем.

LaTeX — это то, что нужно. MS Word значительно улучшился с самого начала (по крайней мере, так мне сказали, потому что лично я им не пользуюсь), но для уравнений и некоторых других вещей (например, микрокернинг) он не может конкурировать с LaTeX. Adobe InDesign больше подходит для профессиональных типографов, чем для писателей.

Обычно издатели технических книг предоставляют своим авторам классы LaTeX, соответствующие стилю издателя; другие, возможно, настраиваемые классы книг можно найти в дистрибутивах LaTeX.