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() … basicStylesanchor2 < −basicStylesbasicFigFrame basicStylesanchor2imageAnchor <- as-char” basicStylesanchor2frameAnchor <- as-char” …

Set them


Use them

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

That should nail them down.

odfWeave R reproducibleResearch nerdvana

Previous post
How do you explain reproducible research to clients? Most of the statistics work I do now is reproducible research - this can offer a big advantage for clients but of course that doesn’t necessarily
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