目次

サイト内検索
oh-skyのあれこれ>Fedora8設定

Fedora8設定メモ

Fedora8(werewolf)は2007/Nov/08にリリースされた。
GTK+が2.12となり、グラフィカルインターフェイスが強化されている。

個人的にはFedoraCore6からの移行となったので、
emacsが22になっていたり、firefoxが2.0になっていたりと
使用頻度の高いソフトのメジャーバージョンアップがあった。

目次


SCIMの起動方法の変更

デフォルトでは"Ctrl+space"でSCIMが起動するようになっているが、
Emacsを使うときに都合が悪いので"Shift+space"に変更する。


IPAフォントのインストール

デフォルトのSazanamiフォントは美しくない。
なのでフリーのTrueTypeフォントであるIPAフォントをインストールする。

http://ossipedia.ipa.go.jp/ipafont/
ここからIPAfont00201.zipを適当なディレクトリにダウンロードして、
#mkdir -p /usr/share/fonts/japanese/TrueType
#unzip IPAfont00201.zip
#mv IPAfont00201/*.ttf /usr/share/fonts/japanese/TrueType/
#fc-chache -fv
次にroot権限で/etc/fonts/local.confというファイルを
以下の内容で作成する。

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <match target="font">

    <test name="family" compare="eq">
      <string>IPAPMincho</string>
    </test>
    <edit name="hinting" mode="assign">
      <bool>false</bool>

    </edit>
    <edit name="embeddedbitmap" mode="assign">
      <bool>false</bool>
    </edit>
  </match>

  <match target="font">
    <test name="family" compare="eq">
      <string>IPAPGothic</string>
    </test>
    <edit name="hinting" mode="assign">

      <bool>false</bool>
    </edit>
    <edit name="embeddedbitmap" mode="assign">
      <bool>false</bool>
    </edit>

  </match>
  <alias>
    <family>IPAPMincho</family>
    <default><family>serif</family></default>

  </alias>
  <alias>
    <family>serif</family>
    <prefer>
      <family>IPAPMincho</family>

    </prefer>
  </alias>
  <alias>
    <family>IPAPGothic</family>
    <default><family>sans-serif</family></default>

  </alias>
  <alias>
    <family>sans-serif</family>
    <prefer>
      <family>IPAPGothic</family>

    </prefer>
  </alias>
  <alias>
    <family>IPAGothic</family>
    <default><family>monospace</family></default>

  </alias>
  <alias>
    <family>monospace</family>
    <prefer>
      <family>IPAGothic</family>

    </prefer>
  </alias>
</fontconfig>


TeX関連

まずTeX関連のインストール。
# yum -y install tetex*
Fedoraでは標準のロケールがUTF-8となっているが、
yumでインストールされるptex,pxdvi,pdvipsなどはEUC-jp用である。
TeXのソースを書く際にはEUCで保存するように注意する必要がある。

Fedora8では、sazanamiフォントへのパスが正しく通っていないため、
素のままではpxdviで日本語が表示されない。
/usr/share/texmf/pxdvi/vfontmapを編集して
ipaフォントで表示されるようにする。 (注:IPAフォントのインストール)

/usr/share/texmf/pxdvi/vfontmapを開くと、

/usr/share/fonts/japanese/TrueType/sazanami-mincho.ttf
%/usr/share/fonts/japanese/TrueType/ipamp.ttf
といったような行がいくつもあるが、このコメントアウトを逆にすることによって
pxdviにおいてIPAフォントで表示されるようになる。