A system for typesetting professional quality textbooks and journals yourself