Bug 111683 - Symbol font handling - unable to generate barcode with AdvC39c font
Summary: Symbol font handling - unable to generate barcode with AdvC39c font
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
5.3.0.3 release
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
: 123574 (view as bug list)
Depends on:
Blocks: Font-Rendering
  Show dependency treegraph
 
Reported: 2017-08-11 09:56 UTC by R EVEN
Modified: 2019-05-17 07:15 UTC (History)
8 users (show)

See Also:
Crash report or crash signature:


Attachments
font file (28.43 KB, application/x-font-ttf)
2017-08-11 11:11 UTC, R EVEN
Details
file test (7.95 KB, application/vnd.oasis.opendocument.text)
2017-08-11 11:19 UTC, R EVEN
Details
OK Snapshot V5.2.51 (19.30 KB, image/png)
2017-08-11 12:07 UTC, R EVEN
Details
KO Snapshot (27.79 KB, image/png)
2017-08-11 12:08 UTC, R EVEN
Details
OK Snapshot V5.2.51 (10.25 KB, image/png)
2017-08-11 12:09 UTC, R EVEN
Details

Note You need to log in before you can comment on or make changes to this bug.
Description R EVEN 2017-08-11 09:56:23 UTC
Description:
Unable to generate a simple barcode.

Steps to Reproduce:
1. Install the font
2. write a code code encapsulated by '!' like !564254545!
3. Set the font to Adv3939c

Actual Results:  
The text is displayed in clear.

Expected Results:
The text is displayed in Barcode.


Reproducible: Always

User Profile Reset: Yes

Additional Info:
Major feature for our organization, we can't deploy this version of LibreOffice. Or we need an other solution to bypass this problem, so if anybody have a idea ?

Thanks


User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0
Comment 1 R EVEN 2017-08-11 11:11:45 UTC
Created attachment 135459 [details]
font file
Comment 2 R EVEN 2017-08-11 11:19:03 UTC
Created attachment 135461 [details]
file test
Comment 3 R EVEN 2017-08-11 12:07:23 UTC
Created attachment 135466 [details]
OK Snapshot V5.2.51
Comment 4 R EVEN 2017-08-11 12:08:17 UTC
Created attachment 135467 [details]
KO Snapshot
Comment 5 R EVEN 2017-08-11 12:09:15 UTC
Created attachment 135468 [details]
OK Snapshot V5.2.51
Comment 6 R EVEN 2017-08-11 12:11:45 UTC
Not limited to Writer, also reproduced with Calc
Comment 7 Julien Nabet 2017-08-11 12:46:04 UTC
Any better with last stable LO version 5.3.5?
Comment 8 R EVEN 2017-08-11 13:10:36 UTC
We already tested with the 5.4 version with an identical problem.
If you want we specifically test the 5.3.5 we can do it, but it will take time to fetch it...
Comment 9 Julien Nabet 2017-08-11 13:18:39 UTC
(In reply to R EVEN from comment #8)
> We already tested with the 5.4 version with an identical problem.
> If you want we specifically test the 5.3.5 we can do it, but it will take
> time to fetch it...

Thank you for your feedback. If it fails too with a recent 5.4, don't bother with 5.3.5
Since I don't have more questions, I'll put it back to UNCONFIRMED.
Comment 10 Jacques Guilleron 2017-08-11 16:22:08 UTC
Hi,

Works with
LO 5.3.0.0.alpha1 Build ID: f4ca1573fcf445164c068c1046ab5d084e1b005f
Threads CPU : 2; Version de l'OS :Windows 6.1; UI Render : par défaut; 
Locale : fr-FR (fr_FR); Calc: CL
and anterior versions
Not with
LO 5.3.0.0.beta1 Build ID: 690f553ecb3efd19143acbf01f3af4e289e94536
CPU Threads: 2; OS Version: Windows 6.1; UI Render: default; Layout Engine: new; 
Locale: en-US (fr_FR); Calc: CL
and newer vrsions
Comment 11 m.a.riosv 2017-08-11 17:09:10 UTC
More explicit information on the Aoo wiki https://wiki.openoffice.org/wiki/Documentation/How_Tos/Calc:_CURRENT_function
please read the last parragraph "Further information"
Comment 12 V Stuart Foote 2017-08-11 17:32:48 UTC
The font appears to be correctly designated as a Symbol file.  But, the needed font symbol file mappings onto the lower ASCII seem to not be made--so some fallback font is used rather than the barcode glyphs.

If the Unicode PUA (F020-F0Ad) for each glyph are used and <alt>+x converted (or picked from Special Character dialog) they are rendered to canvas.

So there is a regression in handling symbol font mappings.
Comment 13 Khaled Hosny 2017-08-11 23:35:25 UTC
In the meantime one can try these set of modern barcode fonts https://github.com/graphicore/librebarcode
Comment 14 QA Administrators 2018-08-12 02:35:34 UTC Comment hidden (obsolete)
Comment 15 V Stuart Foote 2019-02-20 02:50:53 UTC
*** Bug 123574 has been marked as a duplicate of this bug. ***
Comment 16 anton 2019-05-17 07:15:06 UTC
In OpenOffice, the barcode opens correctly, is there really no way to do likewise in libreoffice?