You could also use scribble to render a manual as a single HTML page (plus CSS files and images). Then you can use a program like Calibre to convert the HTML to ePub.

Here's the command I used to render the Racket Guide:

raco scribble \
  --html \
  --dest /tmp/guide/ \
  ++xref-in setup/xref load-collections-xref \
  --redirect-main http://docs.racket-lang.org/ \
  collects/scribblings/guide/guide.scrbl

And here are instructions for Calibre:
  http://osxdaily.com/2010/08/12/convert-to-epub/

When I tried it, the ePub version looked reasonable in the Calibre viewer, although there were some spacing problems with typeset code. The HTML->Mobi version was unusable on my actual Kindle (left margin way too big), but HTML->ePub->Mobi looks okay.

You might have to replace some of the CSS files to hide unnecessary parts, fix the formatting, etc. See the scribble manual for changing/adding CSS. If you (or anyone else!) would like to contribute ebook-friendly CSS for scribble, I'm sure we can find a place for it.

Ryan

On 01/04/2012 08:20 AM, nitralime wrote:
Thank you!

For reading on an eBook Reader an overall larger font  (e.g. at 14pt)
would be more pleasant! "Times" is terrible for sizes smaller than 12pt!

I would generate a pdf version with a font size at 14pt
using Palatino/Consolas, if I could do it myself.
(An ePub format, if possible at all, would be even better.)

Regards
Nik

PS: By the way, how did you get to http://pre.racket-lang.org/
<http://pre.racket-lang.org/docs/pdf/guide.pdf> from Racket's main site?


On 01/04/2012 03:07 PM, Matthias Felleisen wrote:

It exists in PDF, e.g., http://pre.racket-lang.org/docs/pdf/guide.pdf


On Jan 4, 2012, at 9:00 AM, nitralime wrote:

Hello folks!

Is there a (simple) way to convert Racket documentations (e.g. Racket
Guide) into PDF/PS format?

Regards
Nik


____________________
 Racket Users list:
http://lists.racket-lang.org/users




____________________
   Racket Users list:
   http://lists.racket-lang.org/users

____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to