[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index] [Thread Index] [New search]
Subject: Something I forgot to mention about anchored frames.
From: Dan Emory <danemory@xxxxxxxxxxxx>
Date: Tue, 20 Nov 2001 15:37:38 -0800
There's one thing I forgot to mention when using At Insert Point for the Anchoring Position of an anchored frame. When creating a new anchored frame using the Anchored Frame dialog, you should normally set the Distance Above Baseline to the default value of 0.0 pt. This makes the bottom of the anchored frame coincide with the baseline of the empty FrameAnchor paragraph. However, if you subsequently resize the vertical height of such an anchored frame by using the mouse, you must re-enter the value of 0.0 pt in the Distance Above Baseline slot of the Anchored Frame dialog. To see what happens if you don't re-enter the value of 0.0 pt, do the following test. 1. Create three empty paragraphs at the top of a page. Type one line of text in the first and third paragraphs. Turn Text Symbols on so you can see all three paragraph symbols. 2. Use the anchored frame dialog to insert an anchored frame in the second (still empty) paragraph, setting the anchoring position to At Insertion Point, the baseline to 0.0 pt, the height to 6", and the width to something less than the width of the text column. Observe that the empty second paragraph appears at the bottom right edge of the anchored frame. 3. In the second paragraph (the one to which the anchored frame is anchored), open the Paragraph Designer, set the Space Above and the Space Below to 20 pt, and click apply. Observe that the white space gap above and below the anchored frame is now 20 pt. 4. Now, use the mouse to substantially reduce the vertical height of the anchored frame. Observe that the position of the second paragraph (the anchor paragraph) is now substantially below the bottom edge of the anchored frame, and that the white space gap between the bottom edge of the anchored frame and the text in the third paragraph is now much greater than 20 pt. 5. Click on the anchored frame, and open the Anchored Frame dialog. Observe that the value in the Distance Above Baseline slot is now a large positive value. Change the value back to 0.0 pt and click the Edit Frame button. Observe that this action restores the second paragraph to its position at the bottom right edge of the anchored frame, and that the white space gap between the bottom of the anchored frame and the text in the third paragraph is now restored to 20 pt. EXPLANATION: Using the mouse (rather than the Anchored Frame dialog) to increase or decrease the vertical size of the anchored frame fails to retain the original Distance Above Baseline setting of 0.0 pt. If you use the mouse to increase the vertical height, the Distance Above Baseline value becomes negative, and if you use the mouse to decrease the vertical height, the Distance Above Baseline value becomes more positive than 0.0. So, each time you resize an anchored frame with the mouse, you must always click on the anchored frame, open the Anchored Frame Dialog, and re-set the Distance Above Baseline to 0.0 pt. Of course, there may be unusual situations where you might want to use a setting other than the default value of 0.0 pt for the Distance Above Baseline. Entering a positive value will put the bottom edge of the anchored frame above the baseline of the anchoring paragraph, and entering a negative value will put the bottom edge of the anchored frame below the baseline of the anchoring paragraph. Notice also that using a negative value for the Distance Above Baseline will not affect the white space gap between the bottom edge of the anchored frame and the first paragraph below it, since, in that case, the gap is still determined by the Space Below setting for the anchoring paragraph. ==================== | Nullius in Verba | ==================== Dan Emory, Dan Emory & Associates FrameMaker/FrameMaker+SGML Document Design & Database Publishing Voice/Fax: 949-722-8971 E-Mail: firstname.lastname@example.org 177 Riverside Ave., STE F, #1151, Newport Beach, CA 92663 ---Subscribe to the "Free Framers" list by sending a message to email@example.com with "subscribe framers" (no quotes) in the body. ** To unsubscribe, send a message to firstname.lastname@example.org ** ** with "unsubscribe framers" (no quotes) in the body. **