[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:14346] Re: mkttfdir err



山口@金沢市 です。

最近フォント探求活動はサボりぎみなんですが...

<20020624.190300.74751087.jg4nmj@mx5.tiki.ne.jp>の記事において
幡部 高雄さんは書きました。

> From: KATOH Yasufumi <karma@murata.co.jp>
> Subject: [plamo:14338] Re: mkttfdir err
> Date: Mon, 24 Jun 2002 13:46:54 +0900
> 
> > # 一から fonts.dir を手では書きたくないですが.:-p

TrueType の場合、fonts.dir だけ手で書き直して mkfontdir すると
悲しいことになると思う... ので、fonts.scale に書きましょう。
# fonts.scale の内容は fonts.dir に書く内容と同一です
## mkfontdir がフォントから自動的にデータを取得できないため
## fonts.scale をインデックスとして使います

> 行頭のai とか bw の意味がわからなかったのと、性格が軟弱なものでツールの
> お世話になろうとした次第です。少しは勉強しろよ <- 自分

ai とか bw とかは TTCap ですね。マニュアルは X-TT のサイト

  http://x-tt.dsl.gr.jp/index-ja.html

にある... と思ったら、ディスククラッシュで落ちているようです。
# http://www.dsl.gr.jp/ の情報による

もし急ぎで TTCap のマニュアルが必要なら個別にお送りします。

で、私のほうは fonts.scale をこんな感じにしています
(1書体のみ抜粋)。
# 改行してないので見にくいですが

----- fonts.scale-TrueType-freefont.xtt -----
eb=y:ds=n:ai=0.0:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-medium-r-normal--0-0-0-0-c-0-iso8859-1
eb=y:ds=n:ai=0.0:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-medium-r-normal--0-0-0-0-c-0-jisx0201.1976-0
eb=y:ds=n:ai=0.0:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1983-0
eb=y:ds=n:ai=0.0:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-medium-r-normal--0-0-0-0-c-0-jisx0208.1990-0
eb=y:ds=y:ai=0.0:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-bold-r-normal--0-0-0-0-c-0-iso8859-1
eb=y:ds=y:ai=0.0:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-bold-r-normal--0-0-0-0-c-0-jisx0201.1976-0
eb=y:ds=y:ai=0.0:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-bold-r-normal--0-0-0-0-c-0-jisx0208.1983-0
eb=y:ds=y:ai=0.0:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-bold-r-normal--0-0-0-0-c-0-jisx0208.1990-0
eb=y:ds=n:ai=0.3:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-medium-i-normal--0-0-0-0-c-0-iso8859-1
eb=y:ds=n:ai=0.3:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-medium-i-normal--0-0-0-0-c-0-jisx0201.1976-0
eb=y:ds=n:ai=0.3:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-medium-i-normal--0-0-0-0-c-0-jisx0208.1983-0
eb=y:ds=n:ai=0.3:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-medium-i-normal--0-0-0-0-c-0-jisx0208.1990-0
eb=y:ds=y:ai=0.3:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-bold-i-normal--0-0-0-0-c-0-iso8859-1
eb=y:ds=y:ai=0.3:fs=c:bw=0.5:kochi-gothic.ttf -kochi-gothic-bold-i-normal--0-0-0-0-c-0-jisx0201.1976-0
eb=y:ds=y:ai=0.3:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-bold-i-normal--0-0-0-0-c-0-jisx0208.1983-0
eb=y:ds=y:ai=0.3:fs=c:bw=1.0:kochi-gothic.ttf -kochi-gothic-bold-i-normal--0-0-0-0-c-0-jisx0208.1990-0
----- fonts.scale-TrueType-freefont.xtt -----

一応 TTCap に触れておくと、

  eb=[yn]       Embedded Bitmap
                埋め込みビットマップを使うかどうか
  ds=[yn]       Double Strike
                二重打ち効果を使うかどうか
  ai=[実数]     Auto Italic
                文字を傾ける程度
  fs=[pmc]      Force Spacing
                フォントメトリックの計算法。XLFD の spc に対応
  bw=[実数]     Bounding box Width
                バウンディングボックスの幅の倍率

です。.ttc なフォントだとこれに加えて、

  fn=[整数]     Face Number
                TrueType Collection の face 番号を指定する

が必要になります。

XFree86 4.x についてくる TrueType の設定をまだやっていない
ので、これができたら私の WWW にでもあげておきます。

あと、既存の X クライアントで TrueType を使いやすくするための
fonts.alias もあるのですが、まだ日本語の 4 書体しか設定して
いない(それでもファイルサイズは 200KB を越えている)ので、これも
できたら一緒に置いておきます。
-- 
山口 真悟 (YAMAGUCHI Shingo)
shingo-y@spacelan.ne.jp
shingo@kip.iis.toyama-u.ac.jp

Follow-Ups
[plamo:14348] Re: mkttfdir err, YAMAGUCHI Shingo
[plamo:14354] Re: mkttfdir err, KATOH Yasufumi
[plamo:14362] Re: mkttfdir err, T-Hatabe
References
[plamo:14342] Re: mkttfdir err, T-Hatabe

[検索ページ] [メール一覧]
Plamo ML 公開システム