I'd like to stick a complete TeX system on a flash drive to be able to quickly demonstrate and disseminate TeX and its distributions, but I'd like to keep the total file size small since the medium would be a 4-8GB flash drive.
- Have at least one complete TeX distribution that will work out-of-the-box for each major OS (Windows, Mac, Linux) (That is, at least one per.)
- Able to be installed and functional without an internet connection or non-default (and not-included, e.g. TeXLive needs and includes Perl) dependencies. (That is, batteries included.)
- Ability to demonstrate a reasonable amount of ([Lua|Xe])(La)TeX's functionality on-the-fly regardless of OS (restriction to the major players is probably necessary here).
Since the vast majority of each TeX distribution is in fact duplicated among each one, I'd like to avoid such reduplication. That said, TeX Live should install TeX Live; MikTeX should install MikTeX; MacTeX should install MacTeX.
Is there any way to rig this up, short of putting each offline installer and live system on the flash drive (which would be way over 4GB, and probably over 8GB)?