Skip to content

Commit

Permalink
Update Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
m13253 committed Sep 1, 2023
1 parent ac8ef70 commit c6fb06c
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 13 deletions.
16 changes: 12 additions & 4 deletions Readme-ja.md
Expand Up @@ -20,11 +20,11 @@ Windows 10バージョン1703 (Creators Update) から、内蔵のTrueTypeレン

<a href="https://raw.githubusercontent.com/m13253/FaithType/master/img/comparison.svg">![(画像)FaithTypeの使用前後の比較](img/comparison.svg)</a>

**Before:** 新たなWindows 10バージョン21H1のインストール。
**Before FaithType** 新たなWindows 10バージョン21H1のインストール。

**After:** フォントはFaithTypeで修正しました。また、LCDフィルターを無効にしました。
**After FaithType** フォントはFaithTypeで修正しました。また、LCDフィルターを無効にしました。

**FreeType:** Fedora Linux 34。ヒンティングとLCDフィルターを無効にしました。
**FreeType(参照)** Fedora Linux 34。ヒンティングとLCDフィルターを無効にしました。

## 使い方(オートマチック)

Expand Down Expand Up @@ -108,7 +108,7 @@ Windows 10バージョン1703 (Creators Update) から、内蔵のTrueTypeレン

LCDフィルタは、本来1:1の表示倍率で液晶ディスプレイ用に設計されています。つまり、プロジェクター、テレビ、ペンタイル配列のディスプレイ、ピボット対応のディスプレイ、スクリーンキャスト、スクリーンショット、Web会議、スライドショー、DPIスケールが必要の古いアプリなどでは、LCDフィルタを使用してはいけません。**「Microsoftペイント」のテキストツールで描かれた文字も、LCDフィルタがかかっている。**

また、ClearTypeを完全に無効にすると、不具合が発生したり、特定のフォントが読むにくくなります。解決策の一つは、これらのフォントをFaithTypeで処理することです。FaithTypeは、ClearTypeをオフにしたまま、双方向のアンチエイリアシングを有効にするように`gasp`テーブルをパッチします。
また、ClearTypeを完全に無効にすると、不具合が発生したり、特定のフォントが読むにくくなります。解決策の一つは、これらのフォントをFaithTypeで処理することです。FaithTypeは、ClearTypeをオフにしたまま、双方向のアンチエイリアスを有効にするように`gasp`テーブルをパッチします。

## 筆画が細すぎます。

Expand All @@ -126,6 +126,14 @@ Windows 10バージョン1703 (Creators Update) から、内蔵のTrueTypeレン

3. 究極の解決策は、Hi-DPIモニターを購入することです。

## 一部のアプリにはテキストの表現が悪くなります

アプリの開発が対応するGUIフレームワークによっては、技術的な制限があるかもしれません。

- **Java**:カスタムパスにインストールされたフォントをロードできません。
- **Qt**:文字の周囲のピクセルが欠けていることがあります。誤ったガンマ値が選択され、文字が予想より暗く表示されることがあります。
- **WPF**(例えば**Visual Studio**):双方向のアンチエイリアスは対応しません。

## 一般的な問題

- **Microsoft Yahei**(微软雅黑)、**Microsoft Jhenghei**(微軟正黑體)、そして**Meiryo**(メイリオ):
Expand Down
14 changes: 11 additions & 3 deletions Readme-zh_cn.md
Expand Up @@ -20,11 +20,11 @@

<a href="https://raw.githubusercontent.com/m13253/FaithType/master/img/comparison.svg">![(图片)FaithType 使用前后的比较](img/comparison.svg)</a>

**Before:** 全新安装的 Windows 10,21H1 版本。
**Before FaithType** 全新安装的 Windows 10,21H1 版本。

**After:** FaithType 修改后的字体文件,同时关闭 LCD 滤波器。
**After FaithType** FaithType 修改后的字体文件,同时关闭 LCD 滤波器。

**FreeType:** Fedora Linux 34,同时关闭 hinting 和 LCD 滤波器。
**FreeType(参考)** Fedora Linux 34,同时关闭 hinting 和 LCD 滤波器。

## 使用方法(自动)

Expand Down Expand Up @@ -128,6 +128,14 @@

3. 终极解决方案是去买一台高分屏。

## 有些应用程序内的文字渲染变糟了

根据应用程序开发所使用的 GUI 框架,FaithType 有如下的技术限制。

- **Java**:不支持从自定义路径加载字体。
- **Qt**:文字边缘的像素可能会被裁切。可能会选择错误的 gamma,导致文字太淡。
- **WPF**(例如 **Visual Studio**):不支持双向抗锯齿。

## 常见问题:

- **Microsoft Yahei**(微软雅黑)、**Microsoft Jhenghei**(微軟正黑體)、**Meiryo**(メイリオ):
Expand Down
14 changes: 11 additions & 3 deletions Readme-zh_tw.md
Expand Up @@ -20,11 +20,11 @@

<a href="https://raw.githubusercontent.com/m13253/FaithType/master/img/comparison.svg">![(影像)FaithType 使用前後的比較](img/comparison.svg)</a>

**使用前** 全新安裝的 Windows 10,21H1 版本。
**Before FaithType** 全新安裝的 Windows 10,21H1 版本。

**使用後** FaithType 修改後的字型檔,同時關閉 LCD 濾波器。
**After FaithType** FaithType 修改後的字型檔,同時關閉 LCD 濾波器。

**FreeType:** Fedora Linux 34,同時關閉 hinting 和 LCD 濾波器。
**FreeType(參考)** Fedora Linux 34,同時關閉 hinting 和 LCD 濾波器。

## 使用方法(自動)

Expand Down Expand Up @@ -122,6 +122,14 @@

3. 終極解決方法是買一台 Hi-DPI 顯示器。

## 部分應用程式的文字呈現效果變差了

視程式開發選用的 GUI 框架不同,FaithType 會有一定的技術限制。

- **Java**:不支援從自訂路徑載入字型。
- **Qt**:文字邊緣的像素可能會消失。Gamma 值可能會錯誤,以致文字變淡。
- **WPF**(例如 **Visual Studio**):不支援雙向反鋸齒。

## 常見問題

- **Microsoft Yahei** (微软雅黑)、**Microsoft Jhenghei** (微軟正黑體)、**Meiryo** (メイリオ):
Expand Down
17 changes: 14 additions & 3 deletions Readme.md
Expand Up @@ -28,11 +28,11 @@ The image below must be viewed at 100% zoom. If you are on PC, click

<a href="https://raw.githubusercontent.com/m13253/FaithType/master/img/comparison.svg">![(Image) Before and after using FaithType, compared](img/comparison.svg)</a>

**Before:** Fresh installation of Windows 10 version 21H1.
**Before FaithType:** Fresh installation of Windows 10 version 21H1.

**After:** Font patched with FaithType. Also, LCD filter is disabled.
**After FaithType:** Font patched with FaithType. Also, LCD filter is disabled.

**FreeType:** Fedora Linux 34, hinting and LCD filter disabled.
**FreeType (reference):** Fedora Linux 34, hinting and LCD filter disabled.

## Usage (the automatic way)

Expand Down Expand Up @@ -173,6 +173,17 @@ too thin.

3. The ultimate solution is to buy a Hi-DPI display.

## Text in some applications render even worse

Depending on the GUI framework the application is developed on, there may be
technical limitations with FaithType.

- **Java**: Does not load fonts installed at a custom path.
- **Qt**: Pixels at the border of each letter may be missing. A wrong gamma
value may be chosen, causing text to appear less dark than intended.
- **WPF** (e.g., **Visual Studio**): Does not support bidirectional
anti-aliasing.

## Common issues

- **Microsoft Yahei** (微软雅黑), **Microsoft Jhenghei** (微軟正黑體),
Expand Down

0 comments on commit c6fb06c

Please sign in to comment.