Move debian-specific conf file examples upstream.

Sub-pixel configuration examples must smash subpixel value as Xft always
    sets it from X.
Change sub-pixel rendering debconf descriptions from Enable/Disable to
    Always/Never.
This commit is contained in:
Keith Packard 2005-03-03 06:20:57 +00:00
parent dc2e06ab07
commit 683dc3c476
10 changed files with 35 additions and 19 deletions

View File

@ -1,3 +1,25 @@
2005-03-02 Keith Packard <keithp@keithp.com>
* Makefile.am:
* conf.d/Makefile.am:
* conf.d/autohint.conf:
* conf.d/no-sub-pixel.conf:
* conf.d/sub-pixel.conf:
* conf.d/unhinted.conf:
* debian/autohint.conf:
* debian/fontconfig.install:
* debian/fontconfig.postinst:
* debian/fontconfig.templates:
* debian/no-sub-pixel.conf:
* debian/unhinted.conf:
Move debian-specific conf file examples upstream.
Sub-pixel configuration examples must smash subpixel value
as Xft always sets it from X.
Change sub-pixel rendering debconf descriptions from
Enable/Disable to Always/Never.
2005-03-02 Keith Packard <keithp@keithp.com>
* .cvsignore:

View File

@ -43,9 +43,6 @@ DEBIAN = \
debian/local.conf.md5sum \
debian/README.Debian \
debian/rules \
debian/autohint.conf \
debian/no-sub-pixel.conf \
debian/unhinted.conf \
debian/po/POTFILES.in \
debian/po/templates.pot \
debian/po/cs.po \

View File

@ -22,9 +22,12 @@
# PERFORMANCE OF THIS SOFTWARE.
CONF_FILES = \
autohint.conf \
no-bitmaps.conf \
yes-bitmaps.conf \
sub-pixel.conf
no-sub-pixel.conf \
sub-pixel.conf \
unhinted.conf \
yes-bitmaps.conf
EXTRA_DIST = $(CONF_FILES)

View File

@ -4,9 +4,6 @@
<fontconfig>
<!-- Enable sub-pixel rendering -->
<match target="font">
<test qual="all" name="rgba">
<const>unknown</const>
</test>
<edit name="rgba" mode="assign"><const>none</const></edit>
</match>
</fontconfig>

View File

@ -4,9 +4,6 @@
<fontconfig>
<!-- Enable sub-pixel rendering -->
<match target="font">
<test qual="all" name="rgba">
<const>unknown</const>
</test>
<edit name="rgba" mode="assign"><const>rgb</const></edit>
</match>
</fontconfig>

View File

@ -1,5 +1,6 @@
debian/tmp/usr/bin/fc-*
debian/tmp/etc/fonts/fonts.*
debian/tmp/etc/fonts/conf.d/*
debian/tmp/usr/share/doc/fontconfig/fontconfig-user.*
debian/tmp/usr/share/man/man5
debian/tmp/usr/share/man/man1

View File

@ -52,10 +52,10 @@ fi
case "$subpixel_rendering" in
"Automatic")
;;
"Enable")
"Always")
ln -s $CONFDIR/$subpixel $CONFDIR/$subpixel_prio$subpixel
;;
"Disable")
"Never")
ln -s $CONFDIR/$no_subpixel $CONFDIR/$subpixel_prio$no_subpixel
;;
esac

View File

@ -3,7 +3,6 @@ Type: select
_Choices: Native, Autohinter, None
Default: Native
_Description: With what method should fonts be hinted?
The FreeType font library can adjust glyph outlines to accomodate the pixel
grid for improved legibility. This process is called "hinting".
FreeType can either use the hints built-in to each font or it can use a
@ -25,19 +24,19 @@ _Description: With what method should fonts be hinted?
Template: fontconfig/subpixel_rendering
Type: select
_Choices: Automatic, Enable, Disable
_Choices: Automatic, Always, Never
Default: Automatic
_Description: Should font be rendered using sub-pixel elements?
_Description: Should fonts be rendered using sub-pixel elements?
With known sub-pixel geometry, LCD screens can synthesize higher resolution
in one dimension. Taking advantage of this when rendering glyphs sharpens
the appearance of text on the screen. This can cause color artifacts,
especially when rendering unhinted or autohinted fonts.
.
.
This option selects when sub-pixel rendering should be used. Automatic
enables sub-pixel rendering whenever the X server detects an LCD monitor,
which it can generally do when the monitor is built into the computer or
connected with a digital (DVI) cable. Enable forces the system to use
sub-pixel rendering while Disable forces the system to not use sub-pixel
connected with a digital (DVI) cable. Always forces the system to use
sub-pixel rendering while Never forces the system to not use sub-pixel
rendering.
Template: fontconfig/enable_bitmaps