6

libreOffice のようなオフィスでは、スタイルに西洋フォントと CTL フォントの 2 種類のフォントがあります。

すべての英語のフォントは西洋のフォントを使用し、ペルシア語やアラビア語のフォントなどは CTL フォントを使用します。

リブレオフィスの例

emacs 24では、西洋のテキストでこの設定を使用したい

 '(default ((t (:stipple nil :background "black" :foreground "chartreuse" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 96 :width normal :family monaco ))))

そして、すべての rtl とペルシア語のテキストは、異なるものを使用しています。

これはどのように起こりますか?

4

1 に答える 1

6

アラビア語のサブセットなど、さまざまな文字に別のフォントを使用する簡単な方法を見つけました。これをinitファイルで使用します:

(set-fontset-font
   "fontset-default"
   (cons (decode-char 'ucs #x0600) (decode-char 'ucs #x06ff)) ; arabic
   "DejaVu Sans Mono")

フォントセットの変更を参照してください

于 2012-11-03T18:54:43.103 に答える