ティーチテキスト

Apple Computer製のテキストエディタ
ティーチテキスト
オペレーティング·システムMacintosh System 7.1以前
タイプテキストエディタ
ライセンス独自の

TeachTextアプリケーションはApple Computer社製のシンプルなテキストエディタで、System 7.1以前に同梱されていました。[1] Apple社のプログラマー、ブライアン・スターンズ氏によって開発され[2]、その後のバージョンはスターンズ氏とフランシス・スタンバック氏によって開発されました。[3] TeachTextはSystem 7に同梱されていた数少ないアプリケーションの1つであり、「ReadMe」ファイルを開くためのアプリケーションとして頻繁に使用されました。チュートリアルやその他の入門資料でこの役割を担っていることから、「TeachText」という名前が付けられました。[4] [5]

TeachTextは、System 6以前の初期のApple Macintoshコンピュータ用のシンプルなテキストエディタであるEditアプリケーション[4]から派生したものです。EditMacintoshのユーザインタフェースの使い方を示すために、基本システムソフトウェアの初期バージョン[要出典]に同梱されていました。またオリジナル68000 Macintosh開発システムでは、主要なコード編集ツールとして利用されていました。Editは開発者向けのツールおよびデモプログラムであったのに対し、TeachTextは主にユーザーがReadMeドキュメントを表示するために使用されていました。

初期のMacintoshモデルにはフル機能のワードプロセッサであるMacWriteが搭載されていたため、ソフトウェアメーカーはドキュメントをネイティブ形式で出荷するのが一般的でした。Apple社がMacWriteのバンドルを中止すると、所有権はClaris社に移管され、開発者は自社プログラムのインストール用フロッピーディスクでMacWriteを配布できなくなりました。ディスクにテキストプログラムが含まれていないため、2台目のフロッピーディスクドライブやハードディスクを持たないユーザーは、ドキュメントやインストール手順を閲覧する手段がありませんでした。Apple社はこのニーズに対応するため、TeachTextという小型で自由に配布可能なプログラムを提供しました。

TeachTextは一度に1つの文書しか処理できず、MacRomanエンコードのデフォルトのテキストフォント(当時は12ポイントのジュネーブフォント)のみをサポートし、太字、斜体、下線などの書式設定が可能でした。[6]また、埋め込み画像も基本的なサポートが含まれていました。画像はPICT形式でファイルのリソースフォークに0から始まる昇順で保存され、テキスト内のノーブレークスペースのインスタンスは適切な番号の画像が読み込まれ、最初のインスタンスは画像「0」を読み込み、2番目のスペースは画像「1」を読み込み、以下同様に続きます。

TeachTextは、クリエータコードが不明なファイルに対して、すべてのTEXT型コードを自動的に関連付けました。つまり、ユーザーがテキストファイルを開こうとした際に、そのファイルを作成した元のプログラムがローカルコンピュータ上で不明な場合、TeachTextは代わりにファイルを開くように要求しました。この点で、TeachTextはMacシステムの「デフォルトエディタ」 [7]であり、 Microsoft Windowsメモ帳と同様の役割を果たしていました。

基盤となるテキストエンジンは、Mac OSに組み込まれているTextEdit Managerでした。TextEditは元々、「名前を付けて保存」ダイアログなどのロールで表示される、非常に短い編集可能なテキスト列をサポートするために開発されました。そのため、長さカウンタとしてshort整数を使用していたため、ファイル内のテキストは最大32KBまでしか処理できませんでした。そのため、32KBを超えるファイルを開こうとすると「デフォルトエディタ」ロールと競合し、エラーが発生していました。[8]

TeachText は後にSimpleTextに置き換えられ、 Mac OS Xの登場とともに、両方ともOPENSTEPから継承されたTextEdit アプリケーションに置き換えられました

参考文献

  1. ^ 「アーカイブ - システム2.0(4.1/5.5)800Kディスクコンテンツ」Apple Inc. 1993年9月. 2013年2月16日閲覧
  2. ^ 「TeachText Mac OS 4.2について」Mac History 2008年8月12日。2013年1月3日時点のオリジナルよりアーカイブ。 2013年2月16日閲覧
  3. ^ Leonard, Peter (2010年3月7日). 「TeachText About Box + 隠しクレジット」. Apple Computer Inc. 2013年2月16日閲覧
  4. ^ ab Dernbach, Christoph (2008年5月24日). 「Mac OS 7.0」. Mac History . 2013年2月16日閲覧
  5. ^ Espinoza, Christopher (2025年7月11日). 「TeachTextの名称に関するMastodonの投稿」 . 2025年7月11日閲覧>
  6. ^ Stearns, Bryan (1990年8月1日). 「テクニカルノート PT36: TeachText完全ガイド」(Macintosh Technical Notes, No.274 (1990年4月)). 2020年7月5日時点のオリジナルよりアーカイブ。 2013年2月17日閲覧代替URL 2013年1月21日Wayback Machineにアーカイブ
  7. ^ Petreley, Nicholas; Durlester, Nancy; Wonnacott, Laura; Glass, Brett (1993年11月15日). Sommer, Dan (編). 「相互運用性の悩み:異なるクライアントとサーバーのリンク」InfoWorld . 15 (46) . 2013年2月16日閲覧
  8. ^ 「アーカイブ - SimpleText:「ドキュメントが大きすぎて開けません」という警告」Apple Inc. 2013年2月16日閲覧
「https://en.wikipedia.org/w/index.php?title=TeachText&oldid=1319034673」より取得