1 |
On 07/03/2010 10:07 PM, Alan McKinnon wrote: |
2 |
> On Saturday 03 July 2010 14:38:14 Nikos Chantziaras wrote: |
3 |
>>> Nikos, I just merged 10.60 and it works here. What are your local |
4 |
>>> font-related settings? |
5 |
>> |
6 |
>> <edit name="autohint" mode="assign"><bool>false</bool></edit> |
7 |
>> <edit name="antialias" mode="assign"><bool>true</bool></edit> |
8 |
>> <edit name="hinting" mode="assign"><bool>true</bool></edit> |
9 |
>> <edit name="hintstyle" mode="assign"><const>hintslight</const></edit> |
10 |
>> <edit name="lcdfilter" mode="assign"><const>lcddefault</const></edit> |
11 |
>> <edit name="rgba" mode="assign"><const>rgb</const></edit> |
12 |
> |
13 |
> For comparison, here's mine. I seldom touch or do anything with my font |
14 |
> config: |
15 |
|
16 |
Thanks, but unfortunately none of these settings seems to have any effect. |
17 |
|
18 |
|
19 |
> You have autohint set to false. What does that do? |
20 |
|
21 |
If you have freetype with the "bindist" USE flag disabled (should be |
22 |
default I think), then you also get the bytecode interpreter in addition |
23 |
to the autohinter. The bytecode interpreter is usually disabled because |
24 |
of patents. It is enabled by forcing the autohinter off. |
25 |
|
26 |
The bytecode interpreter reads the hinting information supplied by the |
27 |
fonts themselves rather than trying to construct its own hinting like |
28 |
the autohinter does. |
29 |
|
30 |
http://www.freetype.org/patents.html |
31 |
|
32 |
|
33 |
>> In case it matters, I'm on AMD64. I also found this: |
34 |
>> |
35 |
>> http://www.opera.com/support/kb/view/751/ |
36 |
> |
37 |
> Doesn't seem to apply. It only mentions opera's own decorations in menus etc, |
38 |
> not the actual content in the page. What does opera use as it's rendering |
39 |
> engine? |
40 |
|
41 |
No idea. |
42 |
|
43 |
Anyway, no big deal since I mainly use Firefox anyway. |