ぐる式 (貳) より引っ越し作業中.未完.

2008年9月25日木曜日

Squeak 3.10.2 で Comic* を使う

Comic* を持ってるバージョン (例えば 3.2) から引っこ抜いて来て, 3.10.2 に入れるだけという芸のない方法で済まんこってす.

引っこ抜き

    #('ComicBold' 'ComicPlain' ) do:         [ :fontName |         (TextStyle named: fontName) fontArray do:             [ :each |             | fileName |            fileName := each name asString , each pointSize printString , '.sf2'.            each writeAsStrike2named: fileName] ]

これでカレント・ディレクトリに Comin*\d\d.sf2 ファイルができる.このまま 3.10.2 を立ち上げて以下を実行.

ぶち込み

    #('ComicBold' 'ComicPlain' ) do:         [ :fontName |         | fontArray textStyle |        fontArray := StrikeFont readStrikeFont2Family: fontName.        textStyle := TextStyle fontArray: fontArray.        TextConstants             at: fontName asSymbol            put: textStyle ]

0 件のコメント:

コメントを投稿