web-dev-qa-db-ja.com

XFCEでフォントヒントを使用するときに活版印刷の結紮を無効にする方法

XFCE-4を使用します。フォントのヒントを有効にすると、タイプグラフィックの継ぎ器が自動的に行われます。フォントは本当に良く見えますが、活版印刷の結紮業は良くありません。フォントヒントで活版印刷の靭帯を無効にする方法

これはフォントヒントでの表示方法であり、次のようなものです。

with font hinting
without font hinting
font hinting + solution #1

「質問」の「TI」に注意してください。フォントはCalibriです。

1
Peter

FONTCONFIGを介して埋め込みビットマップの使用を無効にすることで、次のとおりです。

$ cd /etc/fonts/
$ cat conf.avail/75-fix-calibri.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Use embedded bitmaps in fonts like Calibri? -->
        <match target="font" >
                <edit name="embeddedbitmap" mode="assign">
                        <bool>false</bool>
                </edit>
        </match>
</fontconfig>
$ ln -s conf.avail/75-fix-calibri.conf conf.d/75-fix-calibri.conf
$ ls -l conf.d/75-fix-calibri.conf 
lrwxrwxrwx 1 root root 41 21. Nov 10:19 conf.d/75-fix-calibri.conf -> /etc/fonts/conf.avail/75-fix-calibri.conf
 _

FreeType2と間接的にFontConfigを使用するアプリケーションとして有効になるには、実際にはXを再起動する必要はありません。

Xを再起動すると、開いているすべてのWindowsが閉じます。Alt-Control-BackSpaceを使ってXを再起動する傾向があります。しかし pkill Xも機能します。

ソース: bbs.archlinux.org
[。] opによってテストされました。働きます。初回投稿のイメージ#3を参照してください。

1
Dan D.