AmigaGuide は、Amiga用に設計されたハイパーテキスト ドキュメント ファイル形式です。1990 年代初頭に開発され、1992 年に市場にリリースされました。ファイルはASCIIで保存されるため、特別なソフトウェアを必要とせずにファイルを読み取って編集できます。
Workbench 2.1以降、AmigaOS で OS インライン ヘルプ ファイルとハイパーテキスト フォーマット要素を含むマニュアルの閲覧用の Amiga Guide システムが起動されました。これは単に「AmigaGuide」と呼ばれるビューアに基づいており、Amiga システムの標準機能として組み込まれています。以前のバージョンの Workbench を使用しているユーザーは、パブリック ドメインのフロッピー ディスク コレクション (たとえばFred Fishコレクション) で配布されたプログラムとライブラリAmigaGuide 34 をダウンロードしてファイルを表示できます。または、 Aminetソフトウェア リポジトリから直接ダウンロードすることもできます。 [1] AmigaOS 3.0 以降、AmigaGuide ツールは、より完全で柔軟なMultiViewに置き換えられました。
AmigaGuide と MultiView
AmigaGuide は、AmigaOS 2.1 で使用される AmigaGuide ファイルを表示するためのデフォルトのツールであり、ASCII ドキュメントの基本的なテキスト ビューアでもあります。XREF と呼ばれる相互リンク テーブルにより、複数のファイルを処理できます。[2]
MultiView は基本的に、さまざまなデータ型の空コンテナと自然な GUI であり、任意のメディア ファイル (AmigaGuide ファイルを含む) がマウスのクリックによって呼び出され、既存の対応するデータ型によって認識されたときに、MultiView を既定のツールとして開きます。
さまざまなプラットフォーム上のAmigaGuideリーダー
AmigaGuide 形式は Amiga プログラムのドキュメント化にほぼ独占的に使用されていますが、他のいくつかのプラットフォーム用のビューアも利用できます。
- ジャワ- JAGUaR
- DOS - AGView [永久リンク切れ ]
- Windows - AGWViewer WinGuide (LHA アーカイブ) WinGuide (ZIP アーカイブ)
- Linux - AGリーダー
- Macintosh - Grotag Macintosh コンピューター上の AmigaGuide ファイル用の小さな無料のオープン ソース ビューア。
構文
AmigaGuide ドキュメントは単純なASCII形式のドキュメントなので、通常のテキスト エディターで編集したり、テキスト リーダー ソフトウェアで表示したりできます。
AmigaGuide コマンドはすべて '@' (発音は 'at') 記号で始まります。AmigaGuide ドキュメントとして認識されるためには、最初の行に次のテキストが含まれている必要があります。
@database Amigaguide.guide
コマンドには、グローバル、ノード、属性の 3 つのカテゴリがあります。グローバル コマンドは通常、ドキュメントの先頭、ノードが定義される前に指定され、ドキュメント内のすべてのノードに適用されます。技術的には、どこにでも配置できます。多くのコマンドは、グローバルとノードの両方で使用できます。
ノード コマンドはノード内 ('@NODE' の後、"@ENDNODE" の前) で使用でき、使用されているノードにのみ影響します。
属性は通常の行のどこにでも指定できます。属性では、'@' 記号に加えて、属性名と追加の引数を囲むために、常に 1 組の中括弧 ('{' と '}') が使用されます。
メインコマンド
コマンド「INDEX」、「HELP」、「NEXT」、「PREV」、および「TOC」と汎用ハイパーテキスト リンクは、ジャンプ先の他のノードを指定します。これらはすべて、現在のドキュメント内のノードの命名をサポートしていますが、その名前とともにパスもサポートしているため、ノードを任意の AmigaGuide ドキュメントに配置できます。
これらは、MultiView のページでは単純にエンボス加工されたテキストの四角いボタンとして表示されます。
外部リンク
別のドキュメント内のノードにアクセスするには、ノード名の前に AmigaDOS ファイル パスを置くだけです。この観点から見ると、AmigaGuide は非常に単純なハイパーテキスト言語です。
マルチメディア
AmigaOS 3.0以降では、ユーザーはAmiga データ型でサポートされている任意のファイル(画像、アニメーションなど) にジャンプできます。MultiView プログラムを使用して、Amiga 標準データ型の内部サポートを通じてこれを処理します。ファイルは AmigaGuide ファイルではなく、「ノード」がなくても、ユーザーは「ノード」名を指定する必要があります。構文は次のようになります。
"main": "name_of_picture.iff/main".
参考文献
- ^ Commodore. 「AGuide34」。Urban MüllerとAminetチーム。2021年9月16日閲覧。
- ^ ロマーノ・テンカ。 「Guida Rapida Dell'AmigaDOS、AmigaGuide」。 Amiga Magazine Italia、Gruppo Editore Jackson 。2015 年 4 月 21 日に取得。
外部リンク
- AmigaGuide ファイルをウィンドウにドラッグ アンド ドロップすることで、TAWS オンライン ビューアーを起動できます。
- AmigaGuide 技術シート 発明者による AmigaGuide の概要。
- AmigaGuide リファレンス AmigaGuide タグとコマンドの説明、導入バージョン別に整理、オープンソースの AmigaGuide から HTML へのコンバータ、およびセキュリティ インスペクタ
- AmigaGuide マニュアル (AmigaGuide 形式)
- AmigaGuide V34 配布アーカイブ (AmigaOS 用の Aminet ダウンロード)
- AmigaGuide の作成方法 (EmuUnlimited サイト)
- AmigaGuide AmigaDOS コマンドは、Amiga Magazine Italia、1996 (イタリア語) の Guida rapida all'AmigaDOS にあります。このサイトのコンテンツには、この雑誌の全号がオンラインで保存されています。
