On Sat, Jun 14, 2008 at 4:49 AM, Yue Wang wrote:
Hi.
Packaging ruby: you only unzip it and set the path. A stripped-down ruby: probably parsing (even if manually) ruby scripts from ConTeXt to determine which packages are needed, and delete the rest of the tree/ruby libraries :)
I'm sure that not the whole 70 MB of ruby are needed to run ConTeXt.
Mojca
Well, I strip the minimals to less than 30MB, removing all the fonts except latin modern (in fact I can remove that 10mb too because I fully depends on commercial fonts), and all the pdftex/metapost/xetex/ruby/perl... stuff. Now LuaTeX and MKIV works perfectly. Only one binary, LuaTeX, is in the ultraminimals.
Actually, the bin/common/ subtree could indeed be removed from luatex installation. There's only bibtex, kpathsea and some programs that are really not needed. (There's only a single line to be removed from mtx-update.lua.) Concerning fonts - I'll do at least a split "LM" / "all other fonts" in some not-too-distant-future.
If anyone is interested in that, I can mail it as attachment personally (about 9mb bzip2 package).
Just send me the list of files.
BTW, Hans, why do LuaTeX still needs type1 format of LM fonts? please check type-ini.tex. fonts like rm-lmr* can be substitude by opentype format instead. Only math typefaces of the type1 font is needed now. Maybe this is because the LuaTeX math mode support?
As Taco answered - yes, until OpenType math support is there, these fonts are still needed. Mojca