Как вы пишете статьи?
Сам пишу в gitbook. Удобно, что markdown. Можно дополнять плагинчиками.
Вот здесь допустим, можно сохранять в PDF, ePub, Mobi.
Еще были примеры с пошаговым чтением и с сохранением прочитаного, как здесь
верстать pdf удобно в IDesign
поспрашивай у верстальщиков можеть быть есть плагин к Индезу для подсветки синтаксиса