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 really need to be a copy of "manual-fonts.css"; probably it could just contain an `@import` to pull in the installation's copy --- and the same for the other ".css" files. At Sun, 23 Nov 2014 04:03:51 -0500, Neil Van Dyke wrote: > 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 the same > input. 1-3 files would be preferable. > > Example generated directory tree with the 18 files: > > racket/scgi/doc/ > |-- doc/ > | |-- blueboxes.rktd > | |-- index.html > | |-- in.sxref > | |-- out0.sxref > | |-- out1.sxref > | |-- out.sxref > | |-- stamp.sxref > | `-- synced.rktd > |-- doc-site.css > |-- doc-site.js > |-- manual-fonts.css > |-- manual-racket.css > |-- manual-racket.js > |-- manual-style.css > |-- racket.css > |-- scribble-common.js > |-- scribble.css > `-- scribble-style.css > > (Yes, I can see that some of the `.css` and `.js` files could be shared > among multiple packages', if the multiple packages' documentation were > all in the same storage, and they were all generated by the same Racket > version. That's not the case on my Web server, nor the case in > individual package distributions.) > > Neil V. > > ____________________ > Racket Users list: > http://lists.racket-lang.org/users ____________________ Racket Users list: http://lists.racket-lang.org/users