私はDevuan(Daedalus)でLibreOffice(7.4.1.2)を使用しています。右から左への言語グループのフォントをいくつかのフォントに設定しました。 Foo、サイズ12、普通のフォントだとしましょう。ヘブライ語やアラビア語の文字がいくつかあります。問題は、このFooフォントにヘブライ語やアラビア語の文字の象形文字がないことです。だから、いくつかの文字の外観が表示されることがあります...私の質問は、この文字の外観をインポートした代替フォントをどのように決定しますか?
GUIツールを使用してもコマンドラインを使用しても、合理的なアプローチが可能です。
答え1
まず、文字形状のUTF-16インデックスを決定します。あなたはそれを使用することができますこのウェブサイト、ここに文字を貼り付けると、コードを見つけることができます。
たとえば、ヘブライ語の文字א(アレフ)を見てみましょう。Unicodeコードポイント0x5D0。
次に、シェルセッションで次を実行します。
fc-match :charset=5D0
次のように文字のフォントとフォントバリアントを使用する必要があります。
$ fc-match :charset=5D0
DejaVuSans.ttf: "DejaVu Sans" "Book"