https://bugs.freedesktop.org/show_bug.cgi?id=42856

Roman Eisele <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|INVALID                     |WORKSFORME
                 CC|[email protected]          |

--- Comment #9 from Roman Eisele <[email protected]> 2012-08-17 13:39:47 UTC ---
Sorry -- I wanted to leave an additional comment about this issue earlier (cf.
my preliminary comment #4), but lost track of this bug. So, reminded by the
closing message, here are finally some remarks:


(In reply to comment #2)
> [...] but in the monospace
> fonts listed in my first post it's still a problem because each character is
> supposed to take up the same amount of space.

Well, after trying it myself again and examining your screenshot, I would say
that it should not be a (big) problem even in the monospace fonts listed in
comment #0 (Courier and Monaco, probably also Menlo?!), because the ligatures
fi and fl should take exactly the space of a single character, so that the
aligment would not be disturbed by the ligatures.


But:

(In reply to comment #2)
> All other monospace fonts I checked display correctly.

You are definitely right that this is an important inconsistency, and therefore
IMHO we should consider this issue as a bug. I see at least three explanations
for the inconsistency:

(a)  LibreOffice disables the automatic use of ligatures for some monospace
     fonts (Courier New), but not for other ones, so the detection of
     monospace fonts (an algorithm? a whitelist?) is incomplete.
(b)  The automatic use of ligatures depends on the font (file) type,
     i.e. TTF, OTF, Mac-TrueType, dfont ... This is a possible reason,
     because Courier and Monaco are Mac TrueType/.dfont fonts (depending
     on your MacOS X version), but Courier New is a .ttf font.
(c)  A complicated interaction of (a) and (b).

Examinating a simple sample file I have created, I see indicia for both (a) and
(b), so maybe (c) is the right answer.

But luckily we don’t need to investigate further into this issue, because my
sample file also gives me the impression that this issue is fixed in between:
LibreOffice 3.6.1.1 on MacOS X 10.6.8 (Intel) handles all monospaced fonts I
have tried consistently, i.e. disables the use of ligatures everywhere,
including text in Courier and Monaco.

I will attach a screenshot of my sample file proofing this result.

So my impression is that this issue was fixed (maybe by the way with some other
improvement) in between. Therefore I change the status of this bug report to
RESOLVED/WORKSFORME -- which is IMHO much more satisfying than RESOLVED/INVALID
;-).

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to