Процесс подготовки печатного издания включает в себя следующие этапы: набор, редактирование, корректирование текста, подготовка иллюстраций, разработка дизайна издания.
Для осуществления этих задач необходимо наличие двух технических уровней поддержки процесса – аппаратного (hardware) и программного (software).
Аппаратный уровень включает в себя набор устройств, необходимых для ввода, хранения, обработки информации и вывода ее на печать.
Для ввода текстовой информации используется клавиатура. Для ввода текстовой и графической информации с бумажного носителя используется сканер.
Для ввода графических изображений используются цифровой фотоаппарат и цифровой планшет.
Используются источники готовых графических изображений: библиотеки графических файлов на дисках, коллекции изображений, которые можно найти в интернете.
К устройствам вывода относятся мониторы, принтеры и фотонаборные аппараты. Если документ предназначен для тиражирования, то используется фотонаборный аппарат.
Программный уровень поддержки издательского дела в включает совокупность программ, необходимых для подготовки документа. В зависимости от назначения документа и сложности его структуры можно использовать различные программные среды.
Набор текста выполняется в среде текстового процессора.
Иллюстрации готовятся в графической среде.
Основной средой подготовки текстовых документов является текстовый процессор или издательская система, где осуществляется верстка текстового документа: разбиение на страницы, стилевое форматирование, дизайн, внедрение объектов из других сред.