vieweditattachhistoryswikistopchangessearchhelp

日本語 Squeak :公式版 3.8 に日本語フォントなどを追加する

コメントにもお知らせいただいているように umejava さんが、SqueakMap 経由(デスクトップメニュー → open... → SqueakMap Package Loader → (左上のリストペインから)Japanese Environment Installer → (同ペインの黄ボタンメニューから )install )でインストール作業を行なえるようにしてくださいました。ありがとうございます。

ということで、以下の操作は不要です。参考程度にどどめてください。--sumim



公式版 Squeak 3.8 の仮想イメージには、大島さんをはじめとする多くの Squeaker のかたがたのご尽力により、多国語化(m17n)機能が標準で組み込まれるようになりました。なので、あとは日本語フォントを Squeak システムに追加してやれば日本語の情報もただちに扱えるようになります。

  1. 次のファイルを入手(http://metatoys.org/pub/nihongo7/ja38/ などから)

  2. これらを仮想イメージ(Squeak3.8-6665.image)と同じフォルダに置く

  3. 公式版 Squeak 3.8 システムを起動

  4. 次のスクリプトを workspace にペーストするなどして表示。
    | stream |
    (NaturalLanguageTranslator isoLanguage: 'ja') loadFromFileNamed: 'ja.translation'.
    
    StrikeFontSet
    	installExternalFontFileName6: 'uJapaneseFont.out'
    	encoding: JapaneseEnvironment leadingChar
    	encodingName: #Japanese
    	textStyleName: #DefaultMultiStyle.
    
    stream _ FileStream oldFileNamed: 'formTranslator_ja.bin'.
    [NaturalLanguageFormTranslator loadFormsFrom: stream]
    	ensure: [stream ifNotNil: [stream close]].
    
    Locale currentPlatform: (Locale isoLanguage: 'ja').
    "Locale switchTo: (Locale isoLanguage: 'en')."
    
    StrikeFont setupDefaultFallbackFont
  5. 選択してから黄ボタンメニューより do it

  6. 仮想イメージを(必要なら名前を変えて)保存

--sumim


>SqueakNihongo7 から最新版を取り出すことが可能?
山宮さんとこの http://www.languagegame.org:8080/propella/100 からたどれるところに、元ネタが置いてありますよ。--korakurider - 2005-06-10, 18:47:09

情報ありがとうございます。“元ネタ”の意味がちょっと分からなかったのですが「 ja38 からすべて入手可能だ」という解釈で合っていますでしょうか。とりあえず、当該箇所をそのように書き換えてみました。--sumim - 2005-06-10, 20:59:37

Nihongo7をビルドするのに必要な各ファイルがそこに置いてあるということです。表現がわかりにくくてすみませんでした (__) --korakurider - 2005-06-10, 21:59:25

文字通り“元の種”という意味でしたか。恐縮です。--sumim - 2005-06-10, 22:31:27

SqueakMapにインストーラを置きましたので、ご利用ください。
"Japanese Environment Installer"
http://map1.squeakfoundation.org/sm/package/5279e9cb-1a06-4ddb-8eca-48ca954790d3
--umejava - 2005-08-21, 23:43:23

ページ冒頭を書き換えさせていただきました。ありがとうございます。スンビャラスィ!!(←マイアヒ) --sumim - 2005-08-22, 11:44:14


このページを編集 (3433 bytes)


Congratulations! 以下の 2 ページから参照されています。

This page has been visited 6956 times.