On 2/14/2012 8:18 PM, Calvin Kim wrote:
On 02/14/2012 12:00 PM, Ethan Swint wrote:
I've been frustrated with my experience trying to anchor frames
(containing figures and captions). What I'd really like to do is
anchor a frame to a character (which refers to the frame's contents),
but not force a large white space on the page if the anchor character
and the frame don't fit on the same page. In other words,
A) Obtain the reference character's Y coordinates, Cy
B) Obtain the frame's Y dimension, Fy
C) Obtain the text area's Y dimension, Py
C) If Py- Fy > Cy, place frame at bottom of character's page
D) else, place frame at top of page following character's page
Is this possible with LO Writer? What I've been forced to do at this
point is to anchor the frame to the page, then move all of the frames
in the document when my edits move text.
Thanks,
Ethan
If you anchor an object to a character, your object will be treated as
a character. That's why there are large white space on the line of
your object due to its height.
Instead, anchor it to a paragraph. Then you have freedom to move your
object around.
From my experience, what you're describing is anchoring 'as' a
character; I'm anchoring 'to' a character, as anchoring 'to' a paragraph
isn't specific enough for my document. The problem comes when the page
break falls such that a full page would require the character to be on
one page and the frame to be on the next.
I've looked, but I haven't uncovered a mechanism in LO Writer to deal
with this situation satisfactorily.
-Ethan
--
For unsubscribe instructions e-mail to: users+help@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.