Charles: I'd be happy to file a bug report, but I'm hoping to find out a bit more the situation before I do. This delay is partly selfish, because my personal need is to find a workaround, but I'm hoping it will also help correct the problem if I can give some details.
On Thursday 22 May 2014 08:58:21 AM Charles-H. Schulz wrote: > Bruce, Virgil, > > On 22 mai 2014 05:40:39 CEST, Bruce Byfield <bbyfi...@axion.net> wrote: > >On Wednesday 21 May 2014 10:22:41 PM Dan Lewis wrote: > >> On 05/21/2014 03:16 PM, Bruce Byfield wrote: > >> > If you've done much work positioning graphics in text, then you > > > >know how > > > >> > difficult it can be to make sure that the graphics stay in place. > > > >In the > > > >> > past, many experts have come up with recommendations about the best > >> > settings to use, but these suggestions either don't work if you try > > > >to > > > >> > export to another format or else have been made obsolete by changes > > > >to > > > >> > the program over the year. > >> > > >> > In preparation for my upcoming book on OpenOffice/LibreOffice, I'm > > > >hoping > > > >> > to solve this problem once and for all. Could anyone who is > > > >interested > > > >> > reproduce the two methods below, then try to break them by copying > > > >and > > > >> > pasting, adding text around the graphics, and anything else you can > > > >think > > > >> > of? I would be very interested in hearing results, especially on > >> > platforms other than Linux. > >> > > >> > Method #1: Right-click on a graphic, and select Picture -> Options > > > >-> > > > >> > Protect _> Position and Size. > >> > > >> > Method #2: > >> > > >> > 1. Turn off auto-caption in Tools > Options > >> > > >> > 2. Create table with 1 column, 2 rows. Set space above and below. > > > >Do not > > > >> > allow to splilt across page or column, or keep with next paragraph, > > > >do > > > >> > not create heading row. > >> > > >> > 3. Set space above and below table (multiple of line height) > >> > > >> > 4. Place picture in 1st row. If you have trouble placing it in a > > > >cell, > > > >> > space down in the cell a few times before inserting the picture. > >> > > >> > 5. Position picture: either move using alignment or, if you want an > >> > indentation from the left, adjust from right, subtracting space > > > >from the > > > >> > total width of the table. > >> > > >> > 6. Add caption in second row. If graphic is indented, you will need > > > >to > > > >> > create a caption paragraph style with an indent. > >> > > >> > 7. In table context menu, unselect Table Boundaries. For > > > >convenience, you > > > >> > may want to unselect only before you print. > >> > > >> > Thanks to anyone whose curiosity or need encourages them to join > > > >the > > > >> > experiment. > >> > > >> I don't have problems with placing graphics where I want them, > > > >but > > > >> then again, I do not wrap any text around them. Perhaps this is the > > > >problem? > > > >> I have a file created by LibreOffice 4.1.6 and 4.2.4 that has 73 > > > >graphics > > > >> and 4 images. I have no problem keeping them where I put them. The > > > >name of > > > >> the file is BG4204Forms20140501.odt. It is available for download > >> athttp://wiki.documentfoundation.org/Documentation. You will need to > >> scroll down to the Base Guide section of this web page. > >> > >> Another thought that may or may not have anything to do with > > > >the > > > >> problem. These are the settings that I use in Tools > Options > > > > >Memory: > >> Undo steps: 20, Graphics cache Use for LibreOffice 252MB, Memory per > >> object 2.0MB, Remove from memory after 1:00 (h:m), number of objects > > > >252. > > > >> When inserting a graphic, the following steps are used: > >> 1. Create a paragraph style for the frames with the alignment > > > >centered > > > >> and any other style properties needed. > >> 2 Create an empty paragraph. > >> 3. Create a frame anchored to this paragraph > >> 4. Anchor the frame as a character > >> 5. Insert the caption in the bottom of the frame. > >> 6. Insert the graphic in the frame > >> 7. Anchor the graphic as a character). > >> > >> Over the past 10 years or more I have been doing this without > > > >any > > > >> problems in any of the chapters I have written for the ODFAuthors > > > >group. > > > >> There is one more thing that I do that automates several of > > > >these > > > >> steps: I use AutoText. It creates the frame with steps 1, 3, 4, and > > > >5. > > > >> This just leaves me to create an empty paragraph, insert the graphic, > >> and anchor it as a character. In addition, I also resize the frame if > > > >I > > > >> think it needs it. > > > >Thanks for your input. What operating system are you using? > > > >I've tried the technique you mention, but for me (and many others), it > >doesn't > >seem to work. I don't think that wrapping the text has anything to do > >with the > >problem, because, if anything, graphics that don't have any wrap tend > >to stray > >more often than those that do. > > > >However, the memory settings may have an effect, so I'm going to do > >some > >experiments. Perhaps the failure arises because not enough memory is > >allocated > >for large graphics? > > While other tools may be used for this it should be quite possible to > achieve the same result with LibreOffice writer. Which suggests that a bug > report is in order. Mind filing one? > > Thanks, > > Charles. -- Bruce Byfield 604-421-7189 (on Pacific time) blog: http://brucebyfield.wordpress.com website: http://members.axion.net/~bbyfield/ -- To unsubscribe e-mail to: users+unsubscr...@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