Não.
Crie um arquivo em um formato que flua o texto para caber em qualquer tamanho de tela em qualquer nível de ampliação. Esta é a abordagem adotada pela maioria dos formatos de e-book, como o Kindle.
O PDF não é uma solução adequada, há muitos dispositivos de tamanhos diferentes.
Publishers can elect to create their own Kindle books in-house by using a free software program called KindleGen. This is a command line tool that allows you to build a Kindle book based on HTML, so content in either HTML, XHTML, or IDPF 1.0 or 2.0 (OPF + HTML) is the best source for incorporation into an eBook.
(* de Diretrizes da Amazon Kindle Publishing )
HTML também é um bom formato para publicação online; -)
atualização:
Observo que posso ler e-books baixados do Project Gutenberg no meu Kindle. Portanto, é claro que você pode publicar ebooks para Kindles sem estar vinculado à Amazon. Eu suspeito que, se você quiser proteção contra cópia no Kindles, você pode ter que passar pela Amazon e pagar um dízimo. É claro que esse tipo de conteúdo (desprotegido) funciona em qualquer dispositivo com um leitor de .Mobi.
Wikipédia diz
Unencrypted Mobipocket books can be read on the Amazon Kindle natively as well as in Amazon Kindle apps on Mac OS X, the iPhone, Android devices, Windows, and Windows Phone devices. By using third-party programs such as Lexcycle Stanza, calibre or Okular, unencrypted Mobipocket books can also be read on Mac OS X, the iPhone, Android devices and Linux.
...
Long term plans for the Mobipocket platform are in question in the wake of Amazon's announcement of the Kindle Format 8,[11] which moves in the direction of HTML5 and CSS3.
Portanto, HTML + CSS parece ser uma boa direção, pelo menos como um formato intermediário comum.
Como um aparte, eu começaria com Marcação de texto simples como Superconjunto do Pandoc do Markdown e gerar outros formatos usando algo como o PanDoc.