Created attachment 68492 [details] Presentation showing the behavior. See the attached presentation - when you open it, the subscript is not readable. But uncheck the "Autofit Text" - and voila, it appears :-) The reason is that we are using font metrics to compute the stretch ratio for autofit; but that collides with nPropr property of SvxFont - it is then counted twice, ie. in the case of nPropr == 25, we actually behave as if it was much less; and worse, only in the horizontal direction.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=fa694a21b806ed7837c1337ec49a4b299c478393 fdo#55931 Fix renderding of subscript/superscript with Autofit Text. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
This was actually created only to have a nice place for the testdoc ;-) - closing as fixed.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "libreoffice-3-6": http://cgit.freedesktop.org/libreoffice/core/commit/?id=4339c9e6a0e01acecd0ce687a8d0c20128cdd7cf&g=libreoffice-3-6 fdo#55931 Fix renderding of subscript/superscript with Autofit Text. It will be available in LibreOffice 3.6.4. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Comment on attachment 68492 [details] Presentation showing the behavior. Changed mime type of the attachment.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=804f47a893359baa0b72f1a72df3d79302225654 fdo#55931, fdo#57956: Fix both autofit and stretched width. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "libreoffice-4-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=8518173f0b8dc73eece82be959e65dba2768d33c&h=libreoffice-4-0 fdo#55931, fdo#57956: Fix both autofit and stretched width. It will be available in LibreOffice 4.0.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "libreoffice-4-0-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=3728944078e53e8dfef08eb445e741a59979b23e&h=libreoffice-4-0-1 fdo#55931, fdo#57956: Fix both autofit and stretched width. It will be available already in LibreOffice 4.0.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "libreoffice-3-6-7": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0211e1912c93247ccbf4e28ea344aab01d0eadc9&h=libreoffice-3-6-7 fdo#55931, fdo#57956: Fix both autofit and stretched width. It will be available already in LibreOffice 3.6.7. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Jan Holesovsky committed a patch related to this issue. It has been pushed to "libreoffice-3-6": http://cgit.freedesktop.org/libreoffice/core/commit/?id=abf00b58df6a3665c626c626a8b3671b55a5909c&h=libreoffice-3-6 fdo#55931, fdo#57956: Fix both autofit and stretched width. It will be available in LibreOffice 3.6.8. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.