>>>>> "Herbert" == Herbert Voss <[EMAIL PROTECTED]> writes:
Herbert> this is the wrong way! We should have a tabfolder which shows Herbert> all available options of a document class! Should be easy to Herbert> realize! This would certainly be a good thing, but I am not sure how easy it is. Some options work as couples (onecolumn/twocolumn) so you do not want to show all of them. Then some work as radio buttons (pick one out of n). So some design work will be needed. Herbert> Are you sure, that all classes have the draft option? One can never be sure that any option exists for all classes. But a nice thing is that invalid options are ignored. So `draft' can be treated as a general latex option which is honoured by some (most) classes and some (a few) packages. On think I do not like about general list of option, is that it is very linear and lacks nice grouping properties you get with a proper GUI. So this linear list should be for an 'extra options' tabfolder, and we should keep (but inactivate when not appropriate) common options as they are now. And I think draft is one of these common options. >From a quick grep, classes that support "draft" include amscls/amsart.cls amscls/amsbook.cls amscls/amsproc.cls base/article.cls base/book.cls base/letter.cls base/report.cls base/slides.cls koma-script/scrartcl.cls koma-script/scrbook.cls koma-script/scrlettr.cls koma-script/scrreprt.cls lyx/broadway.cls lyx/ejour2.cls lyx/hollywood.cls ntgclass/artikel1.cls ntgclass/artikel2.cls ntgclass/artikel3.cls ntgclass/boek.cls ntgclass/boek3.cls ntgclass/brief.cls ntgclass/rapport1.cls ntgclass/rapport3.cls And then classes that pass the option to their parent class amscls/amsdtx.cls amscls/amsldoc.cls base/proc.cls lyx/cv.cls lyx/ejour2.cls misc/exam.cls seminar/seminar.cls The few that remain are ./dinbrief/dinbrief.cls ./g-brief/g-brief.cls ./lyx/iletter.cls ./lyx/revtex.cls abd it seems some of them actually honor draft. Package looking at this option include: cite/chapterbib.sty graphics/graphics.sty graphics/graphicx.sty hyperref/hyperref.sty misc/fltpage.sty ms/prelim2e.sty tools/showkeys.sty tools/varioref.sty I know it is not very interesting, but I wanted to know... JMarc