[Libreoffice-bugs] [Bug 113134] Hebrew Dagesh/ Mapiq mis-rendered with Culmus fonts in special chars dialog and when inserted

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Oct 19 19:06:53 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=113134

Yousuf Philips (jay) <philipz85 at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rb.henschel at t-online.de

--- Comment #23 from Yousuf Philips (jay) <philipz85 at hotmail.com> ---
(In reply to Khaled Hosny from comment #20)
> Looking into the XML source, the mark character is inserted as <span> with a
> text style that points to the same font (though I don’t understand ODT’s XML
> that much), and I think we don’t join spans when shaping (long outstanding
> bug, might be the root for bug 61444).

Yes i checked the XML as well which looks like this

 <style:style style:name="P1" style:family="paragraph" ... >
   <style:paragraph-properties ... />
   <style:text-properties style:font-name="David CLM" />
 </style:style>
 <style:style style:name="T2" style:family="text">
   <style:text-properties ... style:font-name-complex="David CLM1" />
 </style:style>
 ...
 <text:p text:style-name="P1">
  ה
  <text:span text:style-name="T2">ּ</text:span>
 </text:p>

So the problem seems to be that the special character dialog is not taking into
account that 'David CLM' is already set in P1's <style:text-properties> as
style:font-name and as P1 and T2 dont have 'David CLM' in
style:font-name-complex, they arent able to mix. Here is what the XML looks
like when they are correctly joined.

 <style:style style:name="P1" style:family="paragraph" ...>
   <style:paragraph-properties ... />
   <style:text-properties style:font-name="David CLM"
style:font-name-complex="David CLM" />
 </style:style>
 <style:style style:name="T3" style:family="text">
   <style:text-properties officeooo:rsid="0004f39f" />
 </style:style>
 ...
 <text:p text:style-name="P1">
  ה
  <text:span text:style-name="T3">ּ</text:span>
 </text:p>

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20171019/83e2905c/attachment.html>


More information about the Libreoffice-bugs mailing list