SSブログ

vinelinux6.1(x86_64)にtgifをインストール(メモ) [vinelinux]

vinelinux6.1にtgifをインストールしたときのメモです。

システムの情報
# uname -a
Linux localhost.localdomain 3.0.50-1vl6 #1 SMP Thu Nov 1 09:06:42 JST 2012 x86_64 x86_64 x86_64 GNU/Linux

Linuxのバージョン
# cat /etc/vine-release
Vine Linux 6.1 (Pape Clement)

Vine6.0(x86_64)でtgifを使う話のページを参考に事前準備として、以下の作業を行った。

# apt-get install TrueType-ipafont-mincho
# apt-get install xorg-x11-fonts-base
# cd /usr/share/fonts/X11/encodings/
# mkfontdir -n -r -e . -e large
# mktcapdir /usr/share/fonts/TrueType-ipafont /usr/share/fonts/TrueType-ipafont/*.ttfconf


(1) 利用可能なパッケージの検索
# apt-cache search tgif
pstoedit - ポストスクリプトやPDFを多種多様なベクタ形式に変換
tgif - 2次元ドローイングソフト
tgif2tex - tgif の図中の文字列を TeX で処理する

(2)インストール
# apt-get install tgif

(3) Warning: No type converter registered for 'String' to 'Bitmap' conversion.という警告がでるので、
/usr/share/X11/ja/app-defaults/Tgif
の以下の部分をコメントした。
!Tgif.IconPixmap: /usr/share/tgif/tgificon.xpm

(4)英字フォントの大きさを変えることができなくなっているのでVine6.0(x86_64)でtgifを使う話のページを参考に

/usr/share/X11/ja/app-defaults/Tgif
に以下を追加した。

Tgif.HasAlternateDefaultFonts: true

Tgif.Times-Roman: -urw-nimbus roman no9 l-medium-r-*-*-%d-*-*-*-*-*-iso8859-1
Tgif.Times-Bold: -urw-nimbus roman no9 l-bold-r-*-*-%d-*-*-*-*-*-iso8859-1
Tgif.Times-Italic: -urw-nimbus roman no9 l-medium-i-*-*-%d-*-*-*-*-*-iso8859-1
Tgif.Times-BoldItalic: -urw-nimbus roman no9 l-bold-i-*-*-%d-*-*-*-*-*-iso8859-1

Tgif.Courier: -urw-nimbus mono l-medium-r-*-*-%d-*-*-*-*-*-iso8859-1
Tgif.Courier-Bold: -urw-nimbus mono l-bold-r-*-*-%d-*-*-*-*-*-iso8859-1
Tgif.Courier-Oblique: -urw-nimbus mono l-medium-o-*-*-%d-*-*-*-*-*-iso8859-1
Tgif.Courier-BoldOblique: -urw-nimbus mono l-bold-o-*-*-%d-*-*-*-*-*-iso8859-1

Tgif.Helvetica: -urw-nimbus sans l-medium-r-normal-*-%d-*-*-*-*-*-iso8859-1
Tgif.Helvetica-Bold: -urw-nimbus sans l-bold-r-normal-*-%d-*-*-*-*-*-iso8859-1
Tgif.Helvetica-Oblique: -urw-nimbus sans l-medium-o-normal-*-%d-*-*-*-*-*-iso8859-1
Tgif.Helvetica-BoldOblique: -urw-nimbus sans l-bold-o-normal-*-%d-*-*-*-*-*-iso8859-1

Tgif.NewCenturySchlbk-Roman: -urw-century schoolbook l-medium-r-normal--%d-*-*-*-*-*-iso8859-1
Tgif.NewCenturySchlbk-Bold: -urw-century schoolbook l-bold-r-normal--%d-*-*-*-*-*-iso8859-1
Tgif.NewCenturySchlbk-Italic: -urw-century schoolbook l-medium-o-*--%d-*-*-*-*-*-iso8859-1
Tgif.NewCenturySchlbk-BoldItalic: -urw-century schoolbook l-bold-o-*--%d-*-*-*-*-*-iso8859-1

Tgif.Symbol: -urw-standard symbols l-medium-r-normal--%d-*-*-*-*-*-adobe-fontspecific


この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。