[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: Free Framers <framers@xxxxxxxxx>
Subject: My Footnote/Endnotes Solution Revisited
From: Dan Emory <danemory@xxxxxxxxxxxx>
Date: Tue, 2 Mar 1999 16:28:00 -0700 (MST)
Sender: owner-framers@xxxxxxxxx
In an earlier post on this subject, I stated that table footnotes could not be included in the Endnotes LOP. I've now found a way to include them by including both the TableTitle and TableFootnote paragraphs in the generated LOP and by creating two separate footnote autonumbering counters, one for in-text footnotes, and one for table footnotes. Here are the list specifications for the endnotes LOP on the LOP reference page: ====================================================================== openObjectId <$relfilename>:<$ObjectType> <$ObjectId> CHAPTER <$paranumonly>. <$nopage> - The ChapTitleLOP paragraph 1. <$paratext> <$pagenum> - The FootnoteLOP paragraph <$paranum> <$nopage> - The TableTitleLOP paragraph a. <$paratext> <$pagenum> - The TableFootnoteLOP paragraph Where: The ChapTitleLOP paragraph has an autonumbering specification of: X:< =0> The FootnoteLOP paragraph has an autonumbering specification of: X:<n+>. The TableTitleLOP paragraph has an autonumbering specification of: Y:< =0> The TableFootnoteLOP paragraph has an autonumbering specification of: Y:<a+>. ======================================================================== This creates two independent footnote counters--X for footnotes, and Y for table footnotes. The X Footnote counter is reset at the occurrence of each ChapTitleLOP paragraph, and the Y TableFootnote counter is reset at the occurrence of each TableTitleLOP paragraph. Here's a sample of the resulting generated endnotes LOP output from a multi-file book containing two chapters, plus the LOP: ======================================================================== FOOTNOTES Page No. CHAPTER 1. 1. This is footnote 1 1 2. This is footnote 2 1 3. This is footnote 3 1 4. This is footnote 4 1 5. This is footnote 5 1 6. This is footnote 6 1 7. This is footnote 7 1 Table 1: a. This is table 1 footnote a 1 b. This is table 1 footnote b 1 Table 2: a. This is table 2 footnote a 1 8. This is footnote 8 1 9. This is footnote 9 1 10. This is footnote 10 1 11. This is footnote 11 2 CHAPTER 2. 1. This is footnote 1 3 2. This is footnote 2 3 3. This is footnote 3 4 Table 3: a. This is table 3 footnote a 4 Table 4: a. This is table 4 footnote a 4 ======================================================================== As explained in my earlier posts, all footnotes have a font size of 2 pts, with 2 pt line spacing. In-text footnote paragraphs span all text columns; table footnote paragraphs span the width of the table. At print time, the Footnote and TableFootnote paragraph tags are globally updated to make them invisible by changing the color from black to white. When not printing, the footnote paragraphs are globally converted back to black text so that they are editable by zooming in to 800%. The footnote reference frame is deleted so that the footnote text at the bottom of each text frame occupies a minimal amount of vertical space, calculated by the formula: H = 4(n-1) + 2 Where: H = the vertical height (in points) occupied by all footnotes on a page. n = the number of footnotes on a page. This assumes that (because of the small font size of 2 points) it is unlikely that any footnote will occupy more than one line. ____________________ | Nullius in Verba | ******************** Dan Emory, Dan Emory & Associates FrameMaker/FrameMaker+SGML Document Design & Database Publishing Voice/Fax: 949-722-8971 E-Mail: danemory@primenet.com 10044 Adams Ave. #208, Huntington Beach, CA 92646 ---Subscribe to the "Free Framers" list by sending a message to majordomo@omsys.com with "subscribe framers" (no quotes) in the body. ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **