January 21, 2011

Stop your figures jumping about in odfWeave

If you use odfWeave to produce figures, you will probably find they
jump about when scrolling through the document — because the figures
and figure frames are anchored in openoffice to the paragraph and not
“as character”. The only way to fix this in a finished document is to
right-click on the figures and select anchor / as character.

But you can stop it happening in the first place by redefining your styles.

Define the styles

basicStyles <- getStyleDefs() … basicStyles$anchor2 <- basicStyles$basicFigFrame basicStyles$anchor2$imageAnchor <- as-char” basicStyles$anchor2$frameAnchor <- as-char” …

Set them


Use them

currentStyles <- getStyles() … currentStyles$figureFrame <- anchor2” ##defined in the other block … setStyles(currentStyles)

That should nail them down.

odfWeave reproducibleResearch nerdvana

Previous post
My first Reproducible Research Compendium I have just completed my first Reproducible Research Compendium “Analysis of the combined survey datasets from the American Red Cross Tsunami
Next post
Two datasets for buying a car Two sites I just made a lot of use of when choosing a second-hand car: http://www.spritmonitor.de/ is a crowdsourced real-life fuel-consumption

This blog by Steve Powell is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, syndicated on r-bloggers and powered by Blot.
Privacy Policy