ONLYOFFICEデスクトップ版でテキストをより鮮明に:Linuxでフォントヒンティングを調整する

Linux 上の ONLYOFFICE デスクトップ エディターでテキストがぼやけて見える場合は、まず通常のズーム レベルでエディターのフォント ヒンティング モードを比較してください。システム全体のフォント設定を変更することから始めないでください。ONLYOFFICE には「Windows と同様」、「OS X と同様」、「ネイティブ」の 3 つのモードがあり、その効果はフォントのヒンティングとレンダリング方法によって異なります。特定のフォントのみが正しく表示されない場合は、レンダリングを調整する前に、Linux とエディターが意図したフォントを正しく認識しているかどうかを確認してください。

レンダリングの柔らかさをフォントの欠落から分離する

同じドキュメントを別のアプリケーションで開き、同じテキストを同様のズームレベルで確認してください。デスクトップ全体でテキストがぼやけている場合は、ONLYOFFICEの設定ではなく、ディスプレイのスケーリング、デスクトップ環境、またはグラフィックレンダリングに問題がある可能性が高いです。ぼやけがONLYOFFICEでのみ発生する場合は、まずONLYOFFICEのフォントヒントとズーム設定をテストしてください。

また、ぼやけたフォントと代替フォントを区別してください。代替フォントは文字の形状、間隔、改行などを変更することが多いのに対し、ぼかしは本来の文字の輪郭がぼやけて見える状態です。ONLYOFFICEでは、要求されたフォントが存在しない場合、ドキュメントに最も近い代替フォントが使用される場合があると指摘しています。代替フォントはレイアウトを変更する可能性があるため、視覚的な違いをすべて表示上の不具合とみなす前に、ドキュメントのツールバーでフォントファミリー名を確認してください。

3つのフォントヒンティングモードを比較する

  1. 本文が小さく、太字の見出しがいくつか含まれた文書を開きます。結果を比較する際は、同じページ、同じ表示設定、一定のズームレベルを使用してください。
  2. ファイル > 詳細設定を開き、フォントヒントを探します。公式のONLYOFFICE Document Editor の詳細設定リファレンスでは、次のモードについて説明しています。Windows と同様に、Windows スタイルのヒンティングを使用します。OS X と同様に、ヒンティングなしでテキストを表示します。ネイティブ、フォントファイルに埋め込まれたヒンティングを使用します。
  3. まず「ネイティブ」を試して設定を適用し、同じテキストを確認してください。次に「Windowsとして」と「OS Xとして」をそれぞれ比較してください。実際に使用するズームと表示設定で最も鮮明な結果が得られるモードを選択してください。どのモードも、すべてのLinux環境で最適な表示を保証するものではありません。
  4. エディターのズーム設定を別の変数として確認してください。100%と普段使用しているズーム設定で比較してみましょう。あるズーム設定ではテキストが鮮明に見えるのに、別のズーム設定ではぼやけて見える場合は、フォントファイルが破損しているのではなく、画面上でのページのサイズ調整に問題がある可能性があります。ONLYOFFICEでは、デフォルトのズーム範囲は50%から500%までとなっています。

設定は一度に1つずつ変更し、ダイアログに「適用」が表示されたらそれを使用してください。レンダリングがすぐに更新されない場合は、ドキュメントを閉じて再度開いてください。最初の解決策としてエディターのフォントキャッシュモードを変更することは避けてください。ONLYOFFICEでは、これは特殊な設定であり、理由なく変更することは推奨されないと説明しています。

Linuxが目的のフォントを見つけられることを確認してください。

特定のフォントファミリーのみが影響を受ける場合は、フォントがインストールされ、読み取り可能であることを確認してください。 ONLYOFFICE は、/usr/share/fonts/すべてのユーザーが共有するフォント、または~/.local/share/fonts現在~/.fontsのユーザー用にインストールされているフォントを一覧表示します。デスクトップ エディターのフォントのインストール手順には644、フォント ファイルに権限 ( )が必要であると記載されています-rw-r--r--。 グローバル インストールには、/usr/local/share/fontsroot アクセスが必要です。

ユーザーレベルでのインストールの場合、正規のフォントファイルを にコピーし~/.local/share/fonts、コマンドが利用可能な場合は fontconfig キャッシュを更新します。

mkdir -p ~/.local/share/fonts
cp /path/to/font-file.ttf ~/.local/share/fonts/
chmod 644 ~/.local/share/fonts/font-file.ttf
fc-cache -f ~/.local/share/fonts

例のパスとファイル名を実際のフォントファイルに置き換えてください。fontconfigマニュアルfc-cacheには、このコマンドがフォントディレクトリをスキャンし、フォント情報キャッシュを再構築すると説明されています。システムがフォントファミリーを解決できるかどうかは、で確認できますfc-match "Font Family Name"。その後、ONLYOFFICE を完全に終了して再起動し、使用可能なフォントリストを更新してください。使用目的がライセンスで許可されているソースのフォントを使用してください。ぼやけたレンダリングをテストするために、ランダムなフォントファイルをインストールしないでください。

期待どおりのフォントファミリーが解決されたにもかかわらず、ONLYOFFICE が明らかに異なるフォントを使用している場合はfc-match、デスクトップエディターのインストール方法を確認してください。ONLYOFFICE は、Linux パッケージ、AppImage、Flatpak、および Snap ビルドをサポートしています。動作はパッケージング環境によって異なる場合があります。診断として、ホストではフォントが表示されるがエディターでは表示されない場合にのみ、サポートされている別のインストール方法と比較してください。これは比較テストであり、必ずしも修正を保証するものではありません。

結果を確認し、停止するタイミングを把握する

同じ文書を再度開き、同じズームレベルで同じ短い段落を比較してください。適切な結果とは、文字の輪郭がはっきりしており、文字間隔が一定で、フォントファミリーが同じであるべき箇所では改行が変わっていない状態です。ツールバーで選択したフォント名を確認し、他のアプリケーションが鮮明な状態を維持しているかどうかを確認してください。

  • ヒント表示モードのいずれかが ONLYOFFICE のテキストを改善する場合は、そのモードを維持し、それ以上のシステム変更は避けてください。
  • 期待していたフォントが見つからない場合は、fc-match問題が解決され、ONLYOFFICE を再起動した後にそのフォントが表示されることを確認してください。
  • すべてのアプリケーションがぼやけて見える場合は、Linuxデスクトップの表示スケールまたはモニターの設定を確認してください。エディタのフォントヒントオプションでは、デスクトップ全体のぼやけを修正することはできません。
  • 影響を受ける文書が1つだけの場合は、その文書のフォントファミリーと、そのフォントがシステムに埋め込まれているか、または利用可能かどうかを確認してください。レンダリングモードが正しく設定されていても、代替フォントを使用すると表示が変わる可能性があります。

これらのチェックによって一般的な原因を特定できますが、Linuxデスクトップ、モニター、アプリケーションビルド間でフォントの表示を完全に一致させることはできません。通常のワークフローにおける読みやすさで変更を判断し、ドキュメント本来のフォントとレイアウトを維持してください。

ONLYOFFICEドキュメントエディターのファイルメニューで、詳細設定が強調表示されている。

ファイルメニューから「詳細設定」を開くと、エディターの外観設定にアクセスできます。

詳細設定パネルには、Windows として、OS X として、ネイティブのフォントヒントオプションが含まれています。

同じテキスト、同じズームレベルで、文書に記載されているフォントヒンティングモードを比較してください。

LinuxのフォントフォルダにインストールされているTrueTypeフォントファイルを表示

サポートされているLinuxフォントディレクトリに配置されたフォントは、システムによって読み取り可能かつ検出可能である必要があります。

ドキュメントエディタのページで、短い段落が100%ズームで表示されています。

レンダリング設定を変更した後は、同じ段落とズームレベルを使用して視覚的に確認してください。

コメントを残す

ONLYOFFICEデスクトップ版でテキストをより鮮明に:Linuxでフォントヒンティングを調整する

ONLYOFFICEデスクトップ版でテキストをより鮮明に:Linuxでフォントヒンティングを調整する

ONLYOFFICEのフォントヒントモードを比較し、ズーム機能とLinuxフォントの利用可能性を確認し、ぼかし効果がエディタのみに限定されているか、デスクトップ全体に影響するかを検証します。

ONLYOFFICEデスクトップでPDFを編集可能なDOCXに変換する

ONLYOFFICEデスクトップでPDFを編集可能なDOCXに変換する

ONLYOFFICEデスクトップエディターでPDFをローカルに変換し、DOCXファイルを確認してレイアウトの変更点、スキャンされたページ、修正が必要なテキストなどを確認します。

ONLYOFFICEデスクトップエディターを自分のクラウドファイルに接続する

ONLYOFFICEデスクトップエディターを自分のクラウドファイルに接続する

ownCloudアカウントをONLYOFFICEデスクトップエディターに追加し、接続によって何が可能になるかを理解し、直接アクセス、同期、ブラウザ編集の中から選択してください。

ONLYOFFICEモバイルのタイムアウトを修正するには、サーバーURLを確認してください。

ONLYOFFICEモバイルのタイムアウトを修正するには、サーバーURLを確認してください。

適切なポータルアドレスまたはWebDAVアドレスを使用し、スマートフォンからHTTPS接続をテストして、プライベートネットワーク、TLS、およびログインの問題を区別してください。

ONLYOFFICEデスクトッププラグインの開発とデバッグを有効にする

ONLYOFFICEデスクトッププラグインの開発とデバッグを有効にする

カスタムのONLYOFFICEデスクトップエディタープラグインを構築してテストし、その.pluginアーカイブをインストールして、デバッグ用の開発者ツールを有効化します。

LibreOfficeのマクロシステムを使ってCalcでPythonを実行する

LibreOfficeのマクロシステムを使ってCalcでPythonを実行する

Python関数をCalcで使用できるようにし、開いているスプレッドシートに対して実行することで、LibreOfficeとシステムPythonを混同することなく、マクロの欠落やインポートのトラブルシューティングを行うことができます。

選択したライターテキストをセクションパスワードで保護する

選択したライターテキストをセクションパスワードで保護する

Writer文書の残りの部分はそのまま使用できるようにしつつ、特定の箇所を日常的な編集から保護する方法、そしてファイル暗号化がより適切な選択肢となる場合について学びましょう。

LibreOffice Calcのダークモードでスプレッドシートのテキストを読みやすくする方法

LibreOffice Calcのダークモードでスプレッドシートのテキストを読みやすくする方法

Calc でテーマ、セルのフォントの色、塗りつぶし、条件付き書式設定を確認することで、見づらいスプレッドシートのテキストを修正できます。

LibreOffice Calcで数式がテキストとして表示される場合、結果を復元する方法

LibreOffice Calcで数式がテキストとして表示される場合、結果を復元する方法

Calcで計算値ではなく数式テキストが表示される理由を学び、表示モード、テキスト形式のセル、アポストロフィ、または古い結果を修正します。

ライターの手紙をロゴとスプレッドシートのフィールドと結合する

ライターの手紙をロゴとスプレッドシートのフィールドと結合する

Calcの受信者データと共有埋め込み画像を使用して、再利用可能なWriterの差し込み印刷を作成し、パーソナライズされた手紙をプレビューして保存します。