[Fontconfig] Environment var to set font trace debug output?
Albert Chin
fontconfig at mlists.thewrittenword.com
Thu Apr 3 02:58:19 EST 2003
On Wed, Apr 02, 2003 at 08:53:57AM -0800, Keith Packard wrote:
>
> Around 10 o'clock on Apr 2, Albert Chin wrote:
>
> > $ rm .fonts.cache-1
> > $ FC_DEBUG=20 qtconfig >/tmp/a
> > $ FC_DEBUG=20 qtconfig >/tmp/b
> >
> > Should I expect /tmp/a and /tmp/b to be the same?
>
> You've got FC_DBG_CACHE and FC_DBG_EDIT set, and certainly the output from
> FC_DBG_CACHE will differ depending on how the cache is filled. You should
> get the same output from FC_DBG_MATCH and FC_DBG_EDIT, so a better test
> would be:
>
> $ FC_DEBUG=5 qtconfig > /tmp/a
Ok, I did:
$ rm .fonts.cache-1
$ FC_DEBUG=5 qtconfig >/tmp/a
$ FC_DEBUG=5 qtconfig >/tmp/b
$ diff -u /tmp/a /tmp/b
Output below.
--
albert chin (china at thewrittenword.com)
-- snip snip
--- /tmp/a 2003-04-02 10:55:44.103477045 -0600
+++ /tmp/b 2003-04-02 10:55:55.414088802 -0600
@@ -222,27 +222,26 @@
weight: 100(i)(s)
width: 100(i)(s)
-Best score 0 0 0 0 6 0 0 0 0 0 0 0 0 0 2.14748e+11Pattern 12 of 16
+Best score 0 0 0 0 6 0 0 0 0 0 0 0 0 0 2.14748e+11Pattern 11 of 11
charset: set(s)
family: "Helvetica"(s)
- file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica-Oblique.pfa"(s)
+ file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica.pfa"(s)
fontversion: 0(i)(s)
index: 0(i)(s)
lang: aa|ast|ay|bi|br|ch|co|da|de|en|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|lb|mg|nb|nl|nn|no|oc|om|pt|rm|sma|smj|so|sq|sv|sw|tn|ts|vo|vot|wa|xh|yap|zu(s)
outline: FcTrue(s)
scalable: FcTrue(s)
slant: 0(i)(s)
- source: "FreeType"(s)
- style: "Oblique"(s)
+ style: "Regular"(s)
weight: 100(i)(s)
-FcConfigSubstitute Pattern 26 of 32
+FcConfigSubstitute Pattern 25 of 32
antialias: FcTrue(s)
autohint: FcFalse(s)
charset: set(s)
dpi: 99.9344(f)(s)
family: "Helvetica"(s)
- file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica-Oblique.pfa"(s)
+ file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica.pfa"(s)
fontversion: 0(i)(s)
globaladvance: FcTrue(s)
hinting: FcTrue(s)
@@ -258,8 +257,7 @@
scale: 1(f)(s)
size: 12(f)(s)
slant: 0(i)(s)
- source: "FreeType"(s)
- style: "Oblique"(s)
+ style: "Regular"(s)
verticallayout: FcFalse(s)
weight: 100(i)(s)
width: 100(i)(s)
@@ -275,13 +273,13 @@
FcConfigSubstitute test font any slant Equal roman
FcConfigSubstitute test pattern any slant NotEqual roman
No match
-FcConfigSubstitute donePattern 26 of 32
+FcConfigSubstitute donePattern 25 of 32
antialias: FcTrue(s)
autohint: FcFalse(s)
charset: set(s)
dpi: 99.9344(f)(s)
family: "Helvetica"(s)
- file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica-Oblique.pfa"(s)
+ file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica.pfa"(s)
fontversion: 0(i)(s)
globaladvance: FcTrue(s)
hinting: FcTrue(s)
@@ -297,8 +295,7 @@
scale: 1(f)(s)
size: 12(f)(s)
slant: 0(i)(s)
- source: "FreeType"(s)
- style: "Oblique"(s)
+ style: "Regular"(s)
verticallayout: FcFalse(s)
weight: 100(i)(s)
width: 100(i)(s)
@@ -415,7 +412,7 @@
weight: 200(i)(s)
width: 100(i)(s)
-Best score 0 0 0 0 6 0 0 0 0 0 0 0 0 0 2.14748e+11Pattern 12 of 16
+Best score 0 0 0 0 6 0 0 0 0 0 0 0 0 0 2.14748e+11Pattern 11 of 11
charset: set(s)
family: "Helvetica"(s)
file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica-Bold.pfa"(s)
@@ -425,11 +422,10 @@
outline: FcTrue(s)
scalable: FcTrue(s)
slant: 0(i)(s)
- source: "FreeType"(s)
style: "Bold"(s)
weight: 200(i)(s)
-FcConfigSubstitute Pattern 26 of 32
+FcConfigSubstitute Pattern 25 of 32
antialias: FcTrue(s)
autohint: FcFalse(s)
charset: set(s)
@@ -451,7 +447,6 @@
scale: 1(f)(s)
size: 12(f)(s)
slant: 0(i)(s)
- source: "FreeType"(s)
style: "Bold"(s)
verticallayout: FcFalse(s)
weight: 200(i)(s)
@@ -468,7 +463,7 @@
FcConfigSubstitute test font any slant Equal roman
FcConfigSubstitute test pattern any slant NotEqual roman
No match
-FcConfigSubstitute donePattern 26 of 32
+FcConfigSubstitute donePattern 25 of 32
antialias: FcTrue(s)
autohint: FcFalse(s)
charset: set(s)
@@ -490,7 +485,6 @@
scale: 1(f)(s)
size: 12(f)(s)
slant: 0(i)(s)
- source: "FreeType"(s)
style: "Bold"(s)
verticallayout: FcFalse(s)
weight: 200(i)(s)
@@ -608,27 +602,26 @@
weight: 100(i)(s)
width: 100(i)(s)
-Best score 0 0 0 0 6 0 0 0 0 0 0 0 0 0 2.14748e+11Pattern 12 of 16
+Best score 0 0 0 0 6 0 0 0 0 0 0 0 0 0 2.14748e+11Pattern 11 of 11
charset: set(s)
family: "Helvetica"(s)
- file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica-Oblique.pfa"(s)
+ file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica.pfa"(s)
fontversion: 0(i)(s)
index: 0(i)(s)
lang: aa|ast|ay|bi|br|ch|co|da|de|en|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|lb|mg|nb|nl|nn|no|oc|om|pt|rm|sma|smj|so|sq|sv|sw|tn|ts|vo|vot|wa|xh|yap|zu(s)
outline: FcTrue(s)
scalable: FcTrue(s)
slant: 0(i)(s)
- source: "FreeType"(s)
- style: "Oblique"(s)
+ style: "Regular"(s)
weight: 100(i)(s)
-FcConfigSubstitute Pattern 26 of 32
+FcConfigSubstitute Pattern 25 of 32
antialias: FcTrue(s)
autohint: FcFalse(s)
charset: set(s)
dpi: 99.9344(f)(s)
family: "Helvetica"(s)
- file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica-Oblique.pfa"(s)
+ file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica.pfa"(s)
fontversion: 0(i)(s)
globaladvance: FcTrue(s)
hinting: FcTrue(s)
@@ -644,8 +637,7 @@
scale: 1(f)(s)
size: 12(f)(s)
slant: 0(i)(s)
- source: "FreeType"(s)
- style: "Oblique"(s)
+ style: "Regular"(s)
verticallayout: FcFalse(s)
weight: 100(i)(s)
width: 100(i)(s)
@@ -661,13 +653,13 @@
FcConfigSubstitute test font any slant Equal roman
FcConfigSubstitute test pattern any slant NotEqual roman
No match
-FcConfigSubstitute donePattern 26 of 32
+FcConfigSubstitute donePattern 25 of 32
antialias: FcTrue(s)
autohint: FcFalse(s)
charset: set(s)
dpi: 99.9344(f)(s)
family: "Helvetica"(s)
- file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica-Oblique.pfa"(s)
+ file: "/usr/openwin/lib/X11/fonts/Type1/Helvetica.pfa"(s)
fontversion: 0(i)(s)
globaladvance: FcTrue(s)
hinting: FcTrue(s)
@@ -683,8 +675,7 @@
scale: 1(f)(s)
size: 12(f)(s)
slant: 0(i)(s)
- source: "FreeType"(s)
- style: "Oblique"(s)
+ style: "Regular"(s)
verticallayout: FcFalse(s)
weight: 100(i)(s)
width: 100(i)(s)
More information about the Fontconfig
mailing list