On Jan 29, 2007, at 6:47 PM, Stefano Franchi wrote: > However, my point was that Framemaker makes this, and other tasks, > easier. Read---less time consuming and error prone.
There's another option there, as Richard noted: On Jan 29, 2007, at 11:09 PM, Richard Heck wrote: > This kind of thing can be made easier, if you use file includes. Put > what you need into a file preamble.sty---you don't need an entire > class, > just a package---and then include that from each of your subdocuments. > Make whatever changes you need to make in preamble.sty, which may just > mean commenting out some stuff and uncommenting other stuff. Or you > can > define a \newif and use a conditional to choose among different > possibilities and then just change \ifdraftrue to \ifdraftfalse at the > beginning of preamble.sty. When I do LaTeX composition (taking an author's TeX files and adapting them to a book designer's specifications so that it may be published --- examples of my work for my previous employer at http:// www.atlis.com/services/composition/samples/TeX%20Sample%20Pages/ --- look at Jain, Wickert, Lea and Sandefur --- the others are database jobs) I add just two lines to the preamble, each a \usepackage call. Then I make two files, one where commands are defined in a plain / ordinary fashion, then a second where each is replaced w/ a \renewcommand so as to match the design. When returning files to the author, they get an empty version of the second file. William -- William Adams senior graphic designer Fry Communications This email message and any files transmitted with it contain information which is confidential and intended only for the addressee(s). If you are not the intended recipient(s), any usage, dissemination, disclosure, or action taken in reliance on it is prohibited. The reliability of this method of communication cannot be guaranteed. Email can be intercepted, corrupted, delayed, incompletely transmitted, virus-laden, or otherwise affected during transmission. Reasonable steps have been taken to reduce the risk of viruses, but we cannot accept liability for damage sustained as a result of this message. If you have received this message in error, please immediately delete it and all copies of it and notify the sender.