Bug 108785 - Text kerning: negative values are restricted to -2,0pt
Summary: Text kerning: negative values are restricted to -2,0pt
Status: RESOLVED DUPLICATE of bug 107405
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: x86-64 (AMD64) Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Character-Dialog
  Show dependency treegraph
 
Reported: 2017-06-26 09:57 UTC by leo.olavi.lindblom
Modified: 2017-06-28 16:47 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description leo.olavi.lindblom 2017-06-26 09:57:11 UTC
libre office draw:
issue is in text properties. spesification of space between characters. In typographic industry they call it kerning. You can also speak of making text tight (or loose if you wish to increase character spacing). The bad thing is that in libreoffice draw (happens also in impress and writer) negative spacing (when making text tight) value is restricted, maximum beeing -2,0 pt. this is far too small value to be used when you have big pointsize for text. I eg. tried times new roman bold in size 96pt and this maximum kerning value -2.0pt is not enough for decent look. It should be around -8.0pt. For your consideration: in Open Office draw (that I used before Libreoffice) you could do that (in 96 pt I am allowed to use max -18.0 pt).
Comment 1 Xisco Faulí 2017-06-26 15:20:36 UTC Comment hidden (obsolete)
Comment 2 leo.olavi.lindblom 2017-06-26 16:33:58 UTC
did the current fixes. bug is still present. changed status back to unconfirmed.
Comment 3 Dieter 2017-06-28 12:44:38 UTC
I confirm this bug with LO 5.4.0.1 => NEW
I also changed the summary to make it more precise
Comment 4 Yousuf Philips (jay) (retired) 2017-06-28 13:40:46 UTC

*** This bug has been marked as a duplicate of bug 107405 ***
Comment 5 leo.olavi.lindblom 2017-06-28 16:20:24 UTC
I appreciate concern of you all. but in Bug 107405: "DOCX import with a spacing below -2,0pt" is not my worry.

I repeat that the issue is in LibO not in DOCX import. AS telesto neatly put it "LibO doesn't allow to create a (condensed) spacing below -2,0 in any way whatsoever." This is the problem.

In many cases more than -2 is needed: the bigger the point size of text the more youy need to condensate it (eg times roman bold in 96pt requires -8,0 pt)

I made some changes: changed Component here to "Draw" (in Bug 107405 component is Writer) and Status back to reopened.
Comment 6 V Stuart Foote 2017-06-28 16:47:41 UTC
No it is all part and parcel, issue as implemented SetFixKerning()/GetFixKerning used in SVX and edit engine.

SID_ATTR_CHAR_KERNING
and
EE_CHAR_KERNING

So affecting ALL modules.

But not clear to me where we are limiting the Xstretch negative to -2.0 (points converted to twips) but should be able to bump that to -100.
 
Anyhow, this is duplicate of bug 107405 --please leave it as set by QA/UX advise

*** This bug has been marked as a duplicate of bug 107405 ***