10

私は最近、Lisp を少し編集する必要があり、OS X 用の気の利いた Ready Lisp パッケージを見つけました。これは素晴らしいですが、Aquamacs は自動的にプロポーショナル フォントを使用します (これはばかげています、私見です)。それを変更したいと思います。等幅フォントに。しかし、私はあまり EMACS を使用していないので、Aquamacs の設定メニューでは、どこでどのように変更を行うかについて明確ではありません。

4

5 に答える 5

11

Aquamacs 2.1 では、Options->Appearance->Font for Text Mode... でフォントを設定できます。これにより、標準のフォント選択ウィンドウが表示され、好きなフォントを選択できます。次に、emacs を終了する (Cx Cc) ときに、オプションを保存するように求められます。「y」を押します。

于 2010-09-01T05:01:11.023 に答える
7

これは、OS X 用の .emacs にあるものです。

(set-default-font "-apple-bitstream vera sans mono-medium-r-normal--0-0-0-0-m-0-mac-roman")

現在、Bitstream Vera が OS X に標準で搭載されているかどうかはわかりません。そのため、ダウンロードするか、別のフォントを選択する必要があるかもしれません。(x-list-fonts "searchterm")ELisp バッファーで実行することにより、X フォント名を検索できます(たとえば*scratch*、実行するには、入力C-jしてから同じ行に入力します)。

于 2008-09-13T22:31:21.623 に答える
6

EmacsWiki Aquamacs FAQから:

現在のフレームの表示に使用するフォントを変更するには、フォント パネルに移動します。これは、キーストローク Apple-t を使用するか、メニューから行うことができます: [オプション] → [表示/非表示] → [フォント パネル]。そこに来たら、必要なフォントを選択します。

現在のフレームのフォントをデフォルトにするには、[オプション] → [フレームの外観スタイル] に移動します。「foo モードに現在のスタイルを使用」を選択します。ここで、foo は現在のフレームのモード (たとえば、テキスト モードの場合は foo=text) であり、現在のスタイルを使用します (フォントだけでなく、これまでに行ったその他の変更もすべて含む)。このタイプのすべてのファイルのフレームのスタイル)。「現在のスタイルをデフォルトとして使用」を選択して、特別なスタイルが定義されていないメジャー モードのすべてのファイルに現在のスタイルを使用します。

等幅フォントの推奨事項もあります - Monaco または "Vera Sans Mono".

于 2008-09-13T22:27:59.387 に答える
2

これは私が使用するものです:

 -apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1

次のように .emacs ファイルに設定できます。

(set-default-font "-apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1")

dejavu-fonts.orgからダウンロードできます。

于 2010-03-11T10:35:21.183 に答える