xset qでフォントパスの確認 [font]
ubuntu11.1でLibreOfficeのフォントでIPAMincho,IPAGothicなどを使いたいのでfontの設定をした。
$ xset q
でフォントパスの確認
$ cd /usr/share/fonts/opentype/ipafont
$ sudo mkfontdir
fonts.dir ができる
$ cd
$ emacs .Xsession &
---
xset fp+ /usr/share/fonts/opentype/ipafont
xset fp rehash
----
$ source .Xsession
$ xset q
でフォントパスが追加されたかの確認
これで、LibreOfficeでIPAMincho,IPAGothicなどのフォントが利用できるようになっている。
$ xset q
でフォントパスの確認
$ cd /usr/share/fonts/opentype/ipafont
$ sudo mkfontdir
fonts.dir ができる
$ cd
$ emacs .Xsession &
---
xset fp+ /usr/share/fonts/opentype/ipafont
xset fp rehash
----
$ source .Xsession
$ xset q
でフォントパスが追加されたかの確認
これで、LibreOfficeでIPAMincho,IPAGothicなどのフォントが利用できるようになっている。
2011-12-18 08:17
フォントのエイリアス(a14,k14,r14) [font]
tgifに使われているMenuFontのa14,k14,r14はフォントのエイリアスになっている。
フォントのエイリアスは、フォントフォルダのfonts.aliasというファイルにエイリアスを書いておくことになっているので、フォントフォルダのfonts.aliasについて調べてみた。
(MacOS 10.7の場合)
フォントフォルダは/usrのもとにあるので、fonts.aliasを調べて見ると下記の4つのフォルダ内にあることがわかった。
$ sudo find /usr -name fonts.alias
/usr/X11/share/fonts/100dpi/fonts.alias
/usr/X11/share/fonts/75dpi/fonts.alias
/usr/X11/share/fonts/cyrillic/fonts.alias
/usr/X11/share/fonts/misc/fonts.alias
a14,k14,r14のフォントエイリアスは下記のフォントとなっていた。
$ less /usr/X11/share/fonts/misc/fonts.alias |grep a14
a14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-1
$ less /usr/X11/share/fonts/misc/fonts.alias |grep k14
k14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0
$ less /usr/X11/share/fonts/misc/fonts.alias |grep r14
r14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
(MacOS 10.4の場合)
# find /usr -name fonts.alias
/usr/X11R6/lib/X11/fonts/100dpi/fonts.alias
/usr/X11R6/lib/X11/fonts/75dpi/fonts.alias
/usr/X11R6/lib/X11/fonts/cyrillic/fonts.alias
/usr/X11R6/lib/X11/fonts/misc/fonts.alias
# less /usr/X11R6/lib/X11/fonts/misc/fonts.alias |grep a14
a14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-1
# less /usr/X11R6/lib/X11/fonts/misc/fonts.alias |grep k14
k14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0
# less /usr/X11R6/lib/X11/fonts/misc/fonts.alias |grep r14
r14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
MacOS10.7と10.4を比較するとフォントのエイリアスの変更はないようだが,フォントフォルダが/usr/X11R6 から /usr/X11と変わっていたことに気がついた.
MacOS10.4においてfinkからインストールしたtgifは下記のように~/.Xdefaultsの中でコメント!を外すことで,メニューが日本語になっているが,MacOS10.7(Macportsやfink)では,メニューが日本語にならなかった.何か原因があるようである.
! Tgif.MenuFontSet and Tgif.LocaleDir are only useful if tgif is
! compiled with the ENABLE_NLS compiler option.
!
Tgif.MenuFontSet: a14,k14,r14
Tgif.MsgFontSet: a14,k14,r14
Tgif.BoldMsgFontSet: a14,k14,r14
Tgif.BoldMsgFontDoubleByte: true
Tgif.LocaleDir: /sw/share/locale
Tgif.LocaleDirはtgif.moのおいているディレクトリを指しているようである.
(MacOS10.4のtgif4.1.45)
フォントのエイリアスは、フォントフォルダのfonts.aliasというファイルにエイリアスを書いておくことになっているので、フォントフォルダのfonts.aliasについて調べてみた。
(MacOS 10.7の場合)
フォントフォルダは/usrのもとにあるので、fonts.aliasを調べて見ると下記の4つのフォルダ内にあることがわかった。
$ sudo find /usr -name fonts.alias
/usr/X11/share/fonts/100dpi/fonts.alias
/usr/X11/share/fonts/75dpi/fonts.alias
/usr/X11/share/fonts/cyrillic/fonts.alias
/usr/X11/share/fonts/misc/fonts.alias
a14,k14,r14のフォントエイリアスは下記のフォントとなっていた。
$ less /usr/X11/share/fonts/misc/fonts.alias |grep a14
a14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-1
$ less /usr/X11/share/fonts/misc/fonts.alias |grep k14
k14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0
$ less /usr/X11/share/fonts/misc/fonts.alias |grep r14
r14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
(MacOS 10.4の場合)
# find /usr -name fonts.alias
/usr/X11R6/lib/X11/fonts/100dpi/fonts.alias
/usr/X11R6/lib/X11/fonts/75dpi/fonts.alias
/usr/X11R6/lib/X11/fonts/cyrillic/fonts.alias
/usr/X11R6/lib/X11/fonts/misc/fonts.alias
# less /usr/X11R6/lib/X11/fonts/misc/fonts.alias |grep a14
a14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-1
# less /usr/X11R6/lib/X11/fonts/misc/fonts.alias |grep k14
k14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0
# less /usr/X11R6/lib/X11/fonts/misc/fonts.alias |grep r14
r14 -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
MacOS10.7と10.4を比較するとフォントのエイリアスの変更はないようだが,フォントフォルダが/usr/X11R6 から /usr/X11と変わっていたことに気がついた.
MacOS10.4においてfinkからインストールしたtgifは下記のように~/.Xdefaultsの中でコメント!を外すことで,メニューが日本語になっているが,MacOS10.7(Macportsやfink)では,メニューが日本語にならなかった.何か原因があるようである.
! Tgif.MenuFontSet and Tgif.LocaleDir are only useful if tgif is
! compiled with the ENABLE_NLS compiler option.
!
Tgif.MenuFontSet: a14,k14,r14
Tgif.MsgFontSet: a14,k14,r14
Tgif.BoldMsgFontSet: a14,k14,r14
Tgif.BoldMsgFontDoubleByte: true
Tgif.LocaleDir: /sw/share/locale
Tgif.LocaleDirはtgif.moのおいているディレクトリを指しているようである.
(MacOS10.4のtgif4.1.45)
2011-12-17 20:50