Taking RTL text which has weak bidi characters like commas, brackets, hyphen, etc. and exporting it to HTML results in HTML code that separates the weak characters from the RTL text. Text: "בית משפט" - לרבות בית דין לעבודה, בית דין דתי, ראש הוצאה לפועל לפי חוק ההוצאה לפועל, תשכ"ז-1967 (להלן - חוק ההוצאה לפועל), ולמעט בית דין צבאי כמשמעותו בחוק השיפוט הצבאי, תשט"ו– 1955; HTML export: <P DIR="RTL" ALIGN=RIGHT STYLE="margin-bottom: 0cm"> "<FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">בית משפט</SPAN></FONT>" - <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">לרבות בית דין לעבודה</SPAN></FONT>, <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">בית דין דתי</SPAN></FONT>, <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">ראש הוצאה לפועל לפי חוק ההוצאה לפועל</SPAN></FONT>, <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">תשכ</SPAN></FONT>"<FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">ז</SPAN></FONT>-1967 (<FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">להלן </SPAN></FONT>- <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">חוק ההוצאה לפועל</SPAN></FONT>), <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">ולמעט בית דין צבאי כמשמעותו בחוק השיפוט הצבאי</SPAN></FONT>, <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">תשט</SPAN></FONT>"<FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">ו– </SPAN></FONT>1955; </P> Notice the font and span tags end before each weak character and start again afterwords: <SPAN LANG="he-IL">בית משפט</SPAN></FONT>" - <FONT FACE="Nachlieli CLM"><SPAN LANG="he-IL">לרבות בית דין לעבודה</SPAN></FONT>,
Created attachment 78482 [details] testdoc
This is a regression for 3.3.4, and also affects export to word formats. The report is done on HTML because it's very easy to demonstrate on it. Setting importance major, as the doc/docx export problems prevents people using LibreOffice from working with Microsoft Office users (each save of the document alters the file drastically).
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.