Ah, I misread the your original question as can an installed package
have fewer files?.
For rendering a document independent of a package installation, I think
we're pretty close to a good answer with
#lang racket
(require scribble/render
(prefix-in html: scribble/html-render)
Is there already a way to greatly reduce the number of files that
Scribble creates for a small one-page manual (like is used for the
documentation of a package)?
In Racket 6.1, Scribble creates 18 files, in 2 directories. Before this
change, Scribble created only 5 files, in 1 directory, for
No, there's not already a way in place.
Is it a question of file count or file sizes?
There are many goals and constraints that go into that layout, so
removing any individual file is difficult.
I think the size could be reduced a lot, though. For example, the
manual-fonts.css file doesn't
Thanks, Matthew. I have to rework McFly and my package release setup
for the new package system soon, and I plan to work around the 18 files
then.
I don't know that my plan is relevant to anyone else, but here it is:
* Make distributions (and packages?) include the documentation files
On second thought, I'll have to think more about
`http://example.com/racket/PACKAGENAME/VERSIONSTRING` URLs, as well
as about the home page URLs.
Main question is what URL should people use in `require` forms, if they
want to live a little dangerously and always get the latest
stable-branch