Created attachment 60514 [details] A comparison of two PDF files: produced by LO PDF export (left) and PrimoPDF (right) from the same ODT document Problem description: Supplementary Multilingual Plane 1 characters are needed in my document to render cuneiform glyphs. No problem to embed them in the ODT file using the appropriate fonts (Aegean, Assurbanipal...) and the Insert special character feature. When I export the file to PDF, however, the PDF file shows said characters improperly, though the fonts appear to be embedded in the PDF document. Steps to reproduce: 1. Open a new LO Writer document 2. Insert some characters above 0x10000 3. Export to PDF 4. Read the PDF file with Acrobat Reader or equivalent Current behavior: The SMP1 characters from Aegean font appear as two boxed question marks. Characters from Assurbanipal font appear as blanks. Nota: The problem dates back from at least OO 2.4. It is still present in LO 3.5. Expected behavior: The SMP1 characters appear as they should... Platform (if different from the browser): Windows XP Browser: irrelevant PDF Reader: Acrobat, Foxit
Please, attach the original odt file to allow QA team to confirm the bug and developers to test solutions. Best regards. JBF
Created attachment 60538 [details] Test file A simple file with three lines of different fonts' SMP1 characters. In order to avoid any difficulty to retreive Aegean or Assurbanipal, I included a line with a DejaVu font.
Created attachment 60539 [details] Result of the test file with LO PDF Export feature
Created attachment 60540 [details] Expected result (printed with PrimoPDF)
Looking at the properties of the two PDF result files, I notice that the one produced by LO displays an empty attribute "encoding" for the embedded fonts, whereas the one produced by PrimoPDF has "ANSI" there. Maybe a clue why it does not work?
Created attachment 60589 [details] archive with PDF files from bugdoc Well, I do not reproduce under Ubuntu 11.10 x86_64 with LO 3.4.5 (ubuntu version), LO 3.4.6, LO 3.5.2, LO 3.5.3rc1 and LO 3.5.4 rc0+. What I did: 1/ installed Assurbanipal font from http://www.hethport.uni-wuerzburg.de/cuneifont/ in ~/.fonts 2/ installed aegean font from http://users.teilar.gr/~g1951d/ in ~/.fonts 3/ restart LO and open bugdoc => looks fine 4/ export in pdf format 5/ did 3/ and 4/ for each version of LO Attached is an archive with all pdf files. Please verify if they are correct as I think they are. Best regards. JBF
(In reply to comment #6) > Created attachment 60589 [details] Thank you for this detailed trial. So it seems everything works fine under Ubuntu and the problem is related to the Windows XP LO version only? I suppose I checked all possible export options and did not see any influence on the result. I reproduced the problem with various versions of LO and OO (including 3.5.0rc3, native or embedded in Liberkey and Portable Apps), and I tested it on two Win XP platforms, properly configured to display SMP1 characters under LO. Is it possible to find out which registry keys are necessary for the Window XP version of LO to export SMP1? > archive with PDF files from bugdoc > > Well, I do not reproduce under Ubuntu 11.10 x86_64 with LO 3.4.5 (ubuntu > version), LO 3.4.6, LO 3.5.2, LO 3.5.3rc1 and LO 3.5.4 rc0+. > What I did: > 1/ installed Assurbanipal font from > http://www.hethport.uni-wuerzburg.de/cuneifont/ in ~/.fonts > 2/ installed aegean font from http://users.teilar.gr/~g1951d/ in ~/.fonts > 3/ restart LO and open bugdoc => looks fine > 4/ export in pdf format > 5/ did 3/ and 4/ for each version of LO > Attached is an archive with all pdf files. Please verify if they are correct as > I think they are. > > Best regards. JBF
FYI: I just had an occasion to test the test file on Windows 7 with LO 3.4.5 (embedded in Liberkey) and the bug is present too.
Hello I reproduce the bug with Windows 7 64-bit and LibreOffice 3.5.3.2 Version ID: 235ab8a-3802056-4a8fed3-2d66ea8-e241b80 I followed the steps given by JBF (comment #6) note: the document generated by File> Print> PDFCreator is OK Regards Pierre-Yves
Thank you Pierre-Yves for reproducing it. I don't know if I am allowed to do that, but I upgraded the status to NEW (UNCONFIRMED seemed a bit too shy to me). I suppose this is a necessary step if I want it to be proposed to developpers.
(In reply to comment #10) > Thank you Pierre-Yves for reproducing it. I don't know if I am allowed to do > that, but I upgraded the status to NEW. No problem, you are right since the bug has been confirmed on MS-Windows :-) Best regards. JBF
*** Bug 77136 has been marked as a duplicate of this bug. ***
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (4.4.3 or later) https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results; 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for your help! -- The LibreOffice QA Team This NEW Message was generated on: 2015-06-08
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (5.1.5 or 5.2.1 https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug-20160920
This exports fine, for all three fonts Version: 6.3.3.2 (x64) Build ID: a64200df03143b798afd1ec74a12ab50359878ed CPU threads: 2; OS: Windows 10.0; UI render: default; VCL: win; Locale: en-US (en_US); UI-Language: en-US Calc: threaded