Apache OpenOffice (AOO) Bugzilla – Issue 78501
uneven charwidth in non-proportional fonts
Last modified: 2013-08-07 14:38:26 UTC
under given circumstances OOo will not keep the uniform charwidth of non-proportional fonts. The problem is shown in the attached document and can be reproduced with those steps: - create a new writer doc - set default style to - non-proportional font (e.g. Bitstream Vera Sans mono) - spacing Condenced 0.5pt (or more) - type some lines of text - apply italic, bold or underlined formatting to some words -> those words will get a slighlig larger width
Created attachment 45944 [details] testcase
setting ms-interop keyword, as this has been initially been reported as a layout problem in RTF-Documents(that displays well on MSO)
pl->hdu: you or writer ?
I can only reproduce it on - non-Window systems - where freetype libraries with "autohinting" are active - the problem is only visible if the font size is relatively small This seems to be a problem with the freetype autohinter. The autohinter guesses the fixed advance widths of the different faces of a monospaced font differently.
reopened, as I had the problem on Win XP, so this is not freetype related. as in my initial description you need to set spacing to condensed in OOo (without that setting all is ok). There is only a very small offset to italic/underlined characters (therefore P4) - but the problem exists. The offset becomes larger, the larger the value for "condensed by" ist. I'll attach a screenshot.
Created attachment 45963 [details] screenshot taken on windows, condensed by 2pt
@fme: since the problem only affects condensed text the most probable culprit is sw...
.