Created attachment 67296 [details] bug manifestation I just upgraded from LO 3.4 to LO 3.6.1.2 release. Fired up the writer and started writing on the first line. To my dismay, after typing in a sentence, the rendering began to be botched - new chars entered not appearing, blank space rendered at the place where text is supposed to be, text rendered to the right of the page edge etc. This happens both with print layout and regular layout. Did not mess with any styles. Screenshot attached.
Have you set default fonts for complex scripts correctly?
I've not touched them, and the default should of course be a correct setting. Changing the CTL font (from Lucida Sans to Lucida Sans Unicode, Tahoma or David) seems to fix the problem - but sometimes requires deleting the line and retyping it or otherwise triggering a repaint.
Also, I see this problem when opening rtf files without the Hebrew font set, so the default font (Lucida Sans) is used.
Downgrading severity due to workaround...
@Eyal Does this also happen if you remove the LibO user private settings (in your homedir)? I'm trying to understand if that's an upgrade problem (old settings, new program) or a bug in the current program.
(In reply to comment #6) > Does this also happen if you remove the LibO user private settings (in your > homedir)? Yes. But if I have the Culmus fonts installed, Nachlieli CLM is chosen as the default and I don't see the bug.
Created attachment 67880 [details] screenshot of broken hebrew rendering with a few fonts I don't have the Lucida font on my Debian/Ubuntu, but I could get something similar with these fonts (screenshot attached) on LibO 3.6.0.4 - Khmer OS - Phetsarath OT Eyal - Do you have the problem on Windows? If so, which version. I think your problem could be fixed by changing in the default font in share/registry/main.xcd which is space less version of http://opengrok.libreoffice.org/xref/core/officecfg/registry/data/org/openoffice/VCL.xcu#185 Changing (for Hebrew only): Lucidasans;Lucida Sans; -> lucidasansunicode; Lucida Sans Unicode; If this fixes your problem, I'll make it permanent.
Changing the font does fix things - but the bigger problem is that the default font (or one alternative for the default font) LO is configured to have exhibits this problem. So it's the distribution font which needs to be changed, I believe, at least for CTL. Either that or bundling a default font (which I'm not sure is relevant.)
Removing from RTL meta, as this is Hebrew specific bug.
Lior Kaplan committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a40f08c1ac97078fa501da7c6dc456aa12146f25 fdo#55034 Update default Hebrew font from Lucida Sans to Lucida Sans Unicode 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.
Lior Kaplan committed a patch related to this issue. It has been pushed to "libreoffice-3-6": http://cgit.freedesktop.org/libreoffice/core/commit/?id=283fd1bda90f3d1325a7adeeb4c33a891efb4a4a&g=libreoffice-3-6 fdo#55034 Update default Hebrew font from Lucida Sans to Lucida Sans Unicode 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.