これは日々の作業を通して学んだことや毎日の生活で気づいたことをを記録しておく備忘録である。
HTML ファイル生成日時: 2025/04/03 22:15:46.252 (台灣標準時)
指定した日時と場所における夜空の様子を確認するのに、 XEphem と いうアプリケーションが便利でござる。ところが、 3840x2160 の解像度のディ スプレイを使うようになってから、困った状況が生じていたでござる。それは、 デフォルトのフォントの設定だと、文字が小さくて見にくい、ということでご ざった。 XEphem のフォントの設定の変更方法について調べてみたでござる。 XEphem の フォント変更方法について記録しておくでござる。
まず、 XEphem を起動するでござる。
% xephem &
すると、以下のようなウィンドウが現れるでござる。
起動時の XEphem の画面 |
---|
![]() |
ウィンドウの上にある "Preferences" というメニューをクリック し、 "Fonts..." を選択するでござる。すると、以下のようなウィ ンドウが現れるでござる。
フォント設定のための画面 |
---|
![]() |
ウィンドウの上の方に "Choose action here first" とあるので、 まず、その下にある "Set" のボタンをクリックしておくでござる。
Set ボタンを押したところ |
---|
![]() |
次に、使いたいフォントを探すでござる。ここでは、 24-point の Helvetica のフォントに変更してみるでござる。 "Font pattern" のすぐ下に ある枠に "*adobe*" と書かれているので、それを "*helvetica*medium*r*normal*20*" に変更するでござる。
font pattern に *helvetica*24* を指定したところ |
---|
![]() |
"Font pattern" の右側にある "Search" ボタンを押す でござる。すると、指定したパターンに合うフォントが表示されるでござる。
フォントを探してみた結果 |
---|
![]() |
使いたいフォントを選択するでござる。ここでは、 "helvetica-medium-r-normal--20" を選んでみるでござる。クリッ クすると、ウィンドウの下の方にフォントが表示されるでござる。
helvetica-medium-r-normal--20 を選んだところ |
---|
![]() |
使いたいフォントを選択したら、新しく選んだフォントの適用先を指定するで ござる。ウィンドウの上にある "Buttons", "Text", "Other" にある全てのメニューを選択するでござる。
すると、 XEphem のメインのウィンドウは以下のようになるでござる。
フォント変更後のメインのウィンドウ |
---|
![]() |
フォント設定画面で使われるフォントも変更されているでござる。
フォント変更後のフォント設定のウィンドウ |
---|
![]() |
最後に、メインのウィンドウの "Preferences" メニューから "Save..." を選んで、新たな設定を保存するでござる。以下のよう なウィンドウが現れるので、 "Save now" のボタンをクリックする でござる。
設定を保存するためのウィンドウ |
---|
![]() |
確認を求められるので、 "OK" のボタンを押すでござる。
設定保存の確認画面 |
---|
![]() |
すると、次に起動する際には、保存したフォントの設定が使われるでござる。
再び XEphem を起動したときの様子 |
---|
![]() |
~/.xephem/XEphem には、以下の記述が追加されているでござる。
XEphem*XmCascadeButton.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmCascadeButtonGadget.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmLabel.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmLabelGadget.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmList.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmPushButton.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmPushButtonGadget.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmScale.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmText.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmTextField.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmToggleButton.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem*XmToggleButtonGadget.fontList: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.AnnoFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.CnsFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.SkyGridFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.cursorTrackingFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.moonsFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.tipFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.trailsFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.viewsFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1 XEphem.viewsGreekFont: -adobe-helvetica-medium-r-normal--20-140-100-100-p-100-iso8859-1
~/.xephem/XEphem ファイルの内容 |
---|
![]() |