Index of /pub/nihongo38/ja38
Name Last modified Size Description
Parent Directory 10-Jan-2007 18:43 -
ChangeLog.txt 23-Jul-2005 00:38 14k
DevEnvironment.cs 23-Jul-2005 00:38 2k
HowToMakeThisDistrib..> 07-Jun-2005 14:39 3k
formTranslator_ja.bin 07-Jun-2005 14:39 24k
install/ 07-Jun-2005 14:39 -
ja050223-1.translation 07-Jun-2005 14:39 267k
scripts/ 07-Jun-2005 14:39 -
uJapaneseFont.out 07-Jun-2005 14:39 3.1M
updates/ 07-Jun-2005 14:39 -
-------------------------
プラグイン版のアップデート手順メモ - 2005-05-21
-------------------------
http://metatoys.org/pub/nihongo7/SqueakNihongo7Full.zip に入っている SqueakPlugin.image を取り出す
サーバーからアップデートを取得
出来るだけ綺麗な画面で(サムネイルが保存される為)以下を実行
Utilities makeNihongoFinalSetting
-------------------------
パッチを送ってもらったときの手順
-------------------------
- ファイル名をチェックする。(ややこしくなるので、ファイルの内容は出来るだけ変えないほうが良い)。
- 開発版イメージでテスト
- アップデートストリームに入れる
- http://squeakalpha.org/nihongo7/external/updates/updates.list でチェック
- プラグイン版をアップデート
- プラグイン版の Utilities makeNihongoFinalSetting を実行
- 適当なタイミングで公開
-------------------------
リリースノート
-------------------------
SqueakNihongo 7.0
はじめに
Squeakとはオブジェクト指向の概念に基づくコンピュータ環境です。多彩なマルチメディア機能やネットワーク機能を使って遊ぶことができます。強力なプログラミング支援機能も付いているので、大規模なアプリケーションも簡単に書くことができます。
プログラミング環境としてのSqueakに興味のある方は、
squeakland.jp: http://www.squeakland.jp
Squeaker's Scrapbook: http://squeak.sakura.ne.jp
および英語の
本家サイト: http://www.squeak.org
本家SWiki: http://minnow.cc.gatech.edu/squeak/
をご覧ください。最新の情報は、squeakland.jpや以下で述べるSqueak-jaメーリングリストなどで適宜アナウンスされます。
日本語版
SqueakNihongo 7.0は、日本のユーザ向けのSqueakディストリビューションです。Squeakland.org版を元にしていますが、Squeak 3.8からは日本の開発メンバーの手による多言語化機能がとりこまれているので、その機能をマージすることによって、Squeakland.org版とSqueak 3.8の良いところ取りをし、日本語フォントをロードするなどの設定変更をしたものとなっています。ビルド時の手順はUtilititiesクラスのmakeNihongoImageなどを参照してください。
SqueakNihongo 7.0用にアップデートストリームも用意されています。バグの修正などは適宜こちらにポストしますので、ワールドメニューの「ヘルプ」にある「サーバーからアップデートを取得」で"Nihongo 7 Updates"を選択し、ときどきサーバーに新しいアップデートが登録されたかどうか確かめてください。
Utilities updateFromServer (クリックするとアップデートします。)
内容
SqueakNihongo 7.0には教室向けのバージョン(SqueakPlugin.image)と開発者向けのバージョン(SqueakNihongo7.image)があります。どちらもコードはまったく同等で設定の違いだけです。squeakland.jp のウェブサイトに簡単にインストールできるインストーラを用意しますので、教室などで使う場合はそちらを利用してください。
これからもSqueakの開発・保守を続けていきますので、ご意見やご要望があれば遠慮なくSqueak-jaメーリングリスト
http://www.smalltalk.jp/mailman/listinfo/squeak-ja/
にお寄せください。
2005年3月21日
Squeak開発チーム一同
おまけ:
* WindowsでTrueTypeFontを使う場合、
以下をdo itしてみて下さい。
TTCFontReader encodingTag: JapaneseEnvironment leadingChar.
TTCFontSet newTextStyleFromTTFile: 'C:\WINDOWS\Fonts\msgothic.TTC'.
TTCFont allInstances do: [:i | i setupDefaultFallbackFontTo: (TextStyle named: 'MultiMSGothic')].
----------------------------------------------------------------------------------------------------
-------------------------
以前の README
-------------------------
* Squeak 7.0
このバージョンは SqueakNihongo7.image
- メイン: http://languagegame.org:8080/propella/100
- ソースコード: http://metatoys.org/pub/nihongo7/ja38/
- 割と安定している版: http://metatoys.org/pub/nihongo7/
- ベースイメージ: DSqueak3.8a-5976-60004-308r.image + #396 (Squeakalpha update)
-------------------------
内容
-------------------------
SqueakPlugin.image - プラグインイメージ。プラグイン用の同名のファイルと交換して使う
SqueakNihongo7.image - 開発者むけイメージ。
SqueakNihongo7.changes - changes ファイル(ソース)
README.txt - このファイル
m17nFix-yyyy-mm-dd.sar
http://update.squeakfoundation.org/external/updates/6580changesFromSql38ToJa.cs
の元になったパッチ集です。(zip フォーマット)
ja38-yyyy-mm-dd.sar
2005-02-19 以降の変更(update stream) と翻訳辞書などです。(zip フォーマット)
-------------------------
単体テスト
-------------------------
(TestSuite new
addTest: FontTest buildSuite;
addTest: MorphTest buildSuite;
addTest: PasteUpMorphTest buildSuite;
run) inspect
-------------------------
SAR ファイルについて (開発者向け)
-------------------------
この配布物は、イメージの他に SAR ファイルも提供し、最新の本家
Squeakland イメージ(開発者版を DSqueak と呼びます)から日本語版を構築で
きるようになっています。自分でやってみたい人は本家イメージをダウンロー
ドして付属する sar ファイルをインストールしてみてください。
用意するもの
DSqueak http://squeakland.org/plugin/installers/files.html の物を #396までアップデートしたもの
m17nFix-2005-03-18.sar
ja38-2005-03-18.sar
m17nFix-2005-03-18.sar を zip ツールで開ける。
HowToMakeThisDistribution.txt 内の Make Image @ TargetImage を参照
* 基本設定
"Build base image" の項目を do it
* プラグイン設定(不要なら飛ばす)
- SmalltalkImage current saveImageInFileNamed: 'SqueakPlugin.image'.
- アップデート読み込み
- Utilities makeNihongoSqueaklandRelease.
Reset highest update?
- はい
バージョンを聞いてくる:
- Squeakland.396-Nihongo7.29 と入力
Is this the correct version designation?:
- はい
- 警告にはいと答える。
- Utilities updateFromServer.
- Utilities perform: #makeNihongoFinalSetting.
* 開発イメージ設定
SqueakNihongo7.image を再度あける
- アップデートストリーム読み込み
- Utilities makeNihongoFinalSetting
- Utilities makeNihongoInitialScreen
HowToMakeThisDistribution.txt -- ファイル公開用スクリプト
なんとか.translation -- 翻訳ファイル
README.txt -- このファイル
uJapaneseFont.out -- フォントファイル
-------------------------
おまけ
-------------------------
* 毛玉をインストールするには以下を do it してみてください。
| sar | sar := 'kedama24.sar'. FileDirectory default putFile: ('http://www.is.titech.ac.jp/~ohshima/squeak/kedama2/', sar) asUrl retrieveContents contentStream named: sar. SARInstaller installSAR: sar.
* スーパーパーツ瓶を使いたい人は以下を do it してください。
HTTPSocket httpFileInNewChangeSet: 'http://metatoys.org/pub/nihongo38/metatoys/SuperPartsBin.cs'.
(Smalltalk at: #SuperPartsBin) perform: #openAsTab.
$Id: README.txt 1316 2005-07-17 03:14:25Z propella $