AmigaGuide adalah format file dokumen hypertext yang dirancang untuk Amiga. File disimpan dalam ASCII sehingga memungkinkan untuk membaca dan mengedit file tanpa memerlukan perangkat lunak khusus.
Sejak Workbench 2.1 sistem Panduan Amiga untuk O.S. file bantuan sebaris dan manual membaca dengan elemen pemformatan hypertext diluncurkan di AmigaOS dan berdasarkan penampil yang disebut “AmigaGuide” dan telah dimasukkan sebagai fitur standar pada sistem Amiga. Pengguna dengan versi Workbench sebelumnya dapat melihat file dengan mendownload program dan library AmigaGuide 34 yang didistribusikan dengan koleksi floppy disk domain publik (misalnya pada koleksi Fred Fish) atau dapat diunduh langsung dari repositori perangkat lunak Aminet. Mulai dari AmigaOS 3.0 alat AmigaGuide diganti dengan MultiView yang lebih lengkap dan fleksibel.
AmigaGuide dan MultiView
AmigaGuide adalah alat default untuk melihat file AmigaGuide yang digunakan dengan AmigaOS 2.1, dan juga penampil teks dasar untuk dokumen ASCII. Itu dapat menangani banyak file berkat tabel tautan silang yang disebut XREF.
MultiView pada dasarnya adalah wadah kosong dan GUI alami untuk berbagai tipe data yang membuka MultiView sebagai alat default ketika file media apa pun (termasuk file AmigaGuide) dipanggil dengan mengklik mouse dan dikenali oleh tipe data koresponden yang ada.
Pembaca AmigaGuide di berbagai platform
Meskipun format AmigaGuide hampir hanya digunakan untuk mendokumentasikan program Amiga, pemirsa tersedia untuk beberapa platform lain:
- Jawa – JAGUaR
- DOS – AGView[tautan mati permanen]
- Windows – AGWViewer WinGuide (arsip LHA) WinGuide (arsip ZIP)
- Linux – AGReader
- Macintosh – Grotag Penampil Open Source gratis dari file AmigaGuide di komputer Macintosh.
Sintaksis
Dokumen AmigaGuide adalah dokumen berformat ASCII sederhana, sehingga dapat diedit oleh editor teks biasa dan dilihat oleh perangkat lunak pembaca teks apa pun.
Semua perintah AmigaGuide dimulai dengan simbol ‘@’ (diucapkan ‘at’). Agar dikenali sebagai dokumen AmigaGuide, baris pertama harus menyertakan teks ini:
@database Amigaguide.guide
Ada tiga kategori perintah: Global, Node, dan Atribut. Perintah global biasanya ditentukan di awal dokumen, sebelum node mana pun ditentukan, dan berlaku untuk semua node dalam dokumen. Secara teknis, mereka bisa berada di mana saja. Banyak perintah dapat digunakan baik secara global maupun dalam node.
Perintah node dapat digunakan di dalam node (setelah ‘@NODE’ dan sebelum “@ENDNODE”), dan hanya memengaruhi node yang digunakan.
Atribut dapat ditentukan di mana saja dalam garis normal. Selain simbol ‘@’, atribut selalu menggunakan sepasang tanda kurung (‘{‘ dan ‘}’) untuk mengapit nama atribut dan kemungkinan argumen tambahan.
Perintah utama
Perintah “INDEX”, “HELP”, “NEXT”, “PREV”, dan “TOC” dan tautan hypertext serba guna menentukan node lain untuk dilompati. Semuanya mendukung penamaan node dalam dokumen saat ini, tetapi semuanya juga mendukung jalur bersama dengan nama tersebut yang memungkinkan node ditempatkan di dokumen AmigaGuide mana pun.
Mereka akan ditampilkan sebagai tombol persegi teks timbul sederhana di halaman MultiView.
Tautan eksternal
Untuk mengakses node di dokumen lain, Anda hanya perlu meletakkan jalur file AmigaDOS sebelum nama node. Dari sudut pandang ini, AmigaGuide adalah bahasa hypertext yang sangat sederhana.
Multimedia
Sejak AmigaOS 3.0 atau lebih tinggi, pengguna dapat melompat ke file apa pun yang didukung oleh tipe data Amiga – gambar, animasi, apa saja. Ia menggunakan program MultiView untuk menanganinya melalui dukungan internalnya untuk standar tipe data Amiga. Pengguna tetap harus memberikan nama “node”, meskipun file tersebut bukan file AmigaGuide dan tidak memiliki “node” – jadi sintaksnya adalah:
“utama”: “nama_gambar_gambar.iff/utama”.