Re: Modern font features, hacky patch

2012-11-03 Thread Khaled Hosny
On Sun, Oct 28, 2012 at 09:37:05AM +0100, Matúš Kukan wrote: On 28 October 2012 02:59, Khaled Hosny khaledho...@eglug.org wrote: Realizing that I might not get around fixing basic issues with HarfBuzz integration anytime soon, I'm attaching preliminary patches I've for any one interested in

Re: Modern font features, hacky patch

2012-10-28 Thread Matúš Kukan
On 28 October 2012 02:59, Khaled Hosny khaledho...@eglug.org wrote: Realizing that I might not get around fixing basic issues with HarfBuzz integration anytime soon, I'm attaching preliminary patches I've for any one interested in them. You set ENABLE_HARFBUZZ as TRUE / empty but use in vcl:

Re: Modern font features, hacky patch

2012-10-27 Thread Khaled Hosny
On Fri, Sep 07, 2012 at 06:43:26PM +0200, Khaled Hosny wrote: On Fri, Sep 07, 2012 at 05:18:46PM +0100, Caolán McNamara wrote: On Sat, 2012-07-21 at 18:20 +0200, Khaled Hosny wrote: Here is a very crude, WIP patch. It adds --enable-harfbuzz configure option, plus some (very broken)

Re: Modern font features, hacky patch

2012-09-07 Thread Caolán McNamara
On Sat, 2012-07-21 at 18:20 +0200, Khaled Hosny wrote: Here is a very crude, WIP patch. It adds --enable-harfbuzz configure option, plus some (very broken) harfbuzz layout code, but I can't get the ENABLE_HARFBUZZ to propagate in and thus can't do any testing because the code is never

Re: Modern font features, hacky patch

2012-09-07 Thread Khaled Hosny
On Fri, Sep 07, 2012 at 05:18:46PM +0100, Caolán McNamara wrote: On Sat, 2012-07-21 at 18:20 +0200, Khaled Hosny wrote: Here is a very crude, WIP patch. It adds --enable-harfbuzz configure option, plus some (very broken) harfbuzz layout code, but I can't get the ENABLE_HARFBUZZ to propagate

Re: Modern font features, hacky patch

2012-07-21 Thread Khaled Hosny
On Sat, Jul 21, 2012 at 03:08:20AM +0200, Khaled Hosny wrote: On Fri, Mar 30, 2012 at 03:27:39PM +0100, Caolán McNamara wrote: On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: If there is interest in this, I can try implementing optional HarfBuzz support next to ICU so we can

Re: Modern font features, hacky patch

2012-07-21 Thread Norbert Thiebaud
On Sat, Jul 21, 2012 at 11:20 AM, Khaled Hosny khaledho...@eglug.org wrote: On Sat, Jul 21, 2012 at 03:08:20AM +0200, Khaled Hosny wrote: On Fri, Mar 30, 2012 at 03:27:39PM +0100, Caolán McNamara wrote: On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: If there is interest in this, I

Re: Modern font features, hacky patch

2012-07-21 Thread Khaled Hosny
On Sat, Jul 21, 2012 at 09:51:09PM +0200, Matúš Kukan wrote: On 21 July 2012 18:20, Khaled Hosny khaledho...@eglug.org wrote: Here is a very crude, WIP patch. It adds --enable-harfbuzz configure option, plus some (very broken) harfbuzz layout code, but I can't get the ENABLE_HARFBUZZ to

Re: Modern font features, hacky patch

2012-07-20 Thread Khaled Hosny
On Fri, Mar 30, 2012 at 03:27:39PM +0100, Caolán McNamara wrote: On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: If there is interest in this, I can try implementing optional HarfBuzz support next to ICU so we can experiment more with this (though I'm not the best person to do this,

Modern font features

2012-03-30 Thread Steve White
This is to express a general wish, that the word processor be brought up to date with respect to typographic features, sucha as are present in many modern fonts, and handled by all modern font rendering software. It's disappointing that LibreOffice (as well as its commercial competition) have

Re: Modern font features

2012-03-30 Thread Noel Grandin
Feel free to log bugs (preferably with test cases), and preferably one bug per feature. Also feel free to submit patches. It takes a little while to set up a build environment but there are lots of friendly people on this list to help out :-) On 2012-03-30 11:39, Steve White wrote: This is

Re: Modern font features

2012-03-30 Thread Michael Meeks
Hi Steve, Thank you for your detailed mail. On Fri, 2012-03-30 at 11:39 +0200, Steve White wrote: This is to express a general wish, that the word processor be brought up to date with respect to typographic features This is not a mailing list to express wishes on :-) it's for

Re: Modern font features

2012-03-30 Thread Stephan Bergmann
On 03/30/2012 11:39 AM, Steve White wrote: * ligatures for Latin and most alphabetic scripts Note that whether or not to use certain ligatures is generally context sensitive. For example in German, Auflage should not use an f-l ligature while flach should. Stephan

Re: Modern font features

2012-03-30 Thread Christian Lohmaier
Hi Steve, On Fri, Mar 30, 2012 at 11:39 AM, Steve White stevan.wh...@googlemail.com wrote: [...] LibreOffice supports many of those, with graphite fonts at least. While you cannot choose most of the features using the regular UI (or rather it is a hidden feature, append :smcp=1 to a font that

Re: Modern font features, hacky patch

2012-03-30 Thread Caolán McNamara
On Fri, 2012-03-30 at 11:39 +0200, Steve White wrote: Basic features == (Background reading: search for typographic features, font feature registry, layout tag registry.) Some features that really ought to be activated most of the time, in most scripts * ligatures for Latin

Re: Modern font features, hacky patch

2012-03-30 Thread Khaled Hosny
On Fri, Mar 30, 2012 at 01:11:59PM +0100, Caolán McNamara wrote: On Fri, 2012-03-30 at 11:39 +0200, Steve White wrote: Basic features == (Background reading: search for typographic features, font feature registry, layout tag registry.) Some features that really ought to

Re: Modern font features, hacky patch

2012-03-30 Thread Caolán McNamara
On Fri, 2012-03-30 at 16:13 +0200, Khaled Hosny wrote: But regardless of the layout engine we use, this only affects non-Windows non-Mac platforms, while on Windows we use Uniscribe and on Mac we use, the now deprecated, ATSUI, which is IMHO another limitation that we should get rid of I