[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: framers@xxxxxxxxx, jonn@xxxxxxxxxxxxxx
Subject: Re: Can 10 become 6 conditionally?
From: Kathy McCord <kmccord@xxxxxxx>
Date: Thu, 22 Feb 2001 14:24:28 -0800 (PST)
Sender: owner-framers@xxxxxxxxx
From: Jon Nowland <jonn@firstlogic.com> Subject: Can 10 become 6 conditionally? Date: Thu, 22 Feb 2001 15:09:48 -0600 Question about Frame's conditionals I'm trying to combine two manuals that share many of their chapters. ... Advise, ideas, comments, laughter? Excuse our collective ignorance. Most in our documentation group (about 8 souls) are only months into using Frame. Oh the mysteries! (But it beats MS Word.) TIA Jon Nowland, sr techwriter ############################################################################# answers... having two books is really the best way to do this: the "logistical problem" is probably a combination of the following: a) you must keep performing update/generate as you hop from one book to the other. b) if there is a cross-reference to chapter 5 (a "manual A only" chapter) in chapter 3 (a "manual A and B" chapter), that cross-reference will show up in manual B, where it is meaningless. problem 'a' is unavoidable. also not really a big problem, just a nuisance. problem 'b' is solvable: - create a condition called "manual_A_only". - apply this condition to all sentences in chapters 1,2,3,7,9, & 10 that cross-reference anything in chapters 4, 5, 6, or 8. - in manual A, make sure the condition "manual_A_only" is turned ON. - in manual B, make sure the condition "manual_A_only" is turned OFF. ---------- here is a harder way to solve the problems using only conditions: concatenate some of your chapters: - file_A.fm = chapter 1 - file_B.fm = chapter 2 - file_C.fm = chapter 3 + 4 + 5 + 6 - file_D.fm = chapter 7 + 8 - file_E.fm = chapter 9 - file_F.fm = chapter 10 in file_C.fm, apply condition "manual_A_only" to the contents of chapters 4, 5, and 6. in file_D.fm, apply condition "manual_A_only" to the contents of chapter 8. use one book file. - for manual A, turn the condition ON and perform update/generate. - for manual B, turn the condition OFF and upfate/generate again. you will still need to apply condition "manual_A_only" to any references to material in chapters 4, 5, 6, and 8. --------- we recommend using two book files. have done this successfully many times. if you do, you might want to structure your directories as follows: top_level_dir | +---- manual_A_dir | | | +--- manual_A.book | | | +--- manual_A_TOC.fm+ | | | +--- manual_A_LOF.fm+ | | | +--- manual_A_LOT.fm+ | | | +--- manual_A_IX.fm+ | | | +--- manual_A.ps | | | +--- manual_A.pdf | +---- manual_B_dir | | | +--- manual_B.book | | | +--- manual_B_TOC.fm+ | | | +--- manual_B_LOF.fm+ | | | +--- manual_B_LOT.fm+ | | | +--- manual_B_IX.fm+ | | | +--- manual_B.ps | | | +--- manual_B.pdf | +---- common_files_dir | | | +--- chapter_1.fm | | | +--- chapter_2.fm | | | +--- chapter_3.fm | | | +--- chapter_4.fm | | | +--- chapter_5.fm | | | +--- chapter_6.fm | | | +--- chapter_7.fm | | | +--- chapter_8.fm | | | +--- chapter_9.fm | | | +--- chapter_10.fm | +---- common_art_dir | +--- graphic.gif | +--- another_graphic.gif | +--- ... (this structure assumes that you import graphics by reference -- recommended.) hope this helps. --- kmc ------------------------------------ K.A. McCord, Staff Technical Writer kathy.mccord@windriver.com Vox: (831) 661-0246 x 229 Fax: (831) 661-0159 ------------------------------------ ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **