WordStar: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
LabdajiwaBot (bicara | kontrib)
k Bot: Penggantian teks otomatis (-ampersand +ampersan)
Kakei Yukata (bicara | kontrib)
Tidak ada ringkasan suntingan
 
(8 revisi perantara oleh 8 pengguna tidak ditampilkan)
Baris 1:
{{Infobox software
| name = WordStar
| logo =
| screenshot =
| caption = Wordstar bekerja dalam MS-DOS
| developer = Rob Barnaby
| released = {{Start date and age|1978}}
| latest_release_version = WordStar 7.0d
| latest_release_date = {{Start date and age|1999}}
| latest_preview_version =
| latest_preview_date =
| operating_system = [[CP/M]] (original)<br />[[MS-DOS]], [[Microsoft Windows|Windows]]
| genre = [[Word processor]]
| license =
| website =
}}
 
'''WordStar''' adalah sebuah aplikasi [[pengolah kata]], dipublikasikan oleh [[MicroPro International]], pertama kali dibuat untuk sistem operasi [[CP/M]] dan kemudian di tulis ulang untuk platform [[DOS]], sempat mendominasi pasar pada era [[1980]]an. Meskipun [[Seymour I. Rubinstein]] adalah pemilik perusahaan, [[Rob Barnaby]] merupakan pencipta versi-versi awal dari program; dimulai sejak WordStar 4.0, program dibuat berdasarkan kode yang ditulis [[Peter Mierau.]]
 
__TOC__
 
== Sejarah ==
WordStar pertama kali dibuat untuk CP/M pada tahun [[1978]]. Program ini menyajikan banyak fasilitas, kemudahan dalam penggunaan dan menjadi standar umum pengolah kata untuk sistem operasi CP/M. Pada tahun [[1981]] WordStar versi 2.26 disertakan dalam paket komputer portable [[Osborne 1]]. Sebagai catatan, WordStar merupakan program pengolah kata terakhir yang berjalan pada CP/M. Release 4, versi terakhir yang mendukung CP/M, dijual pada media [[disket]] 5¼", dan tersedia pula versi media disket 8".
Baris 28 ⟶ 46:
Setelah terinstalasi, pada modus teks dari WordStar, kira-kira 1/3 bagian atas layar digunakan sebagai tempat menu perintah, dengan baris paling atas sebagai tempat untuk menampilkan posisi kursor dalam file dan 2/3 area sisanya digunakan sebagai tempat pengetikan teks bagi pengguna. Fasilitas bantuan dapat dikonfigurasi untuk menampilkan bantuan secara singkat begitu karakter pertama dari sebuah perintah ditekan. Setelah pengguna menjadi familiar dengan perintah-perintah tersebut, fasilitas bantuan dapat dikonfigurasi untuk semakin jarang muncul hingga akhirnya seluruh menu dan informasi status dapat dimatikan.
 
Terminal komputer dan mikrokomputer yang digunakan untuk pengembangan WordStar tidak memiliki serangkaian tombol fungsi atau tombol kontrol arah (misalnya, tombol panah, Page Up/Down), jadi WordStar menggunakan serangkaian tombol huruf yang dikombinasikan dengan tombol "Ctrl". Contohnya, tombol yang dikenal dengan istilah "Wordstar diamond" yang terdiri dari Ctrl-S/E/D/X memindahkan kursor satu karakter/baris ke kiri, atas, kanan, atau bawah. Ctrl-A/F memindahkan kursor satu kata ke kiri/kanan, dan Ctrl-R/C untuk menggulung satu halaman ke atas/bawah, dll. Perintah untuk menebalkan atau memiringkan, mencetak, memblok teks untuk keperluan penyalinan atau penghapusan, menyimpan atau membuka file dari media disk, dll secara umum merupakan serangkaian penekanan tombol, misalnya Ctrl-P-B untuk menebalkan teks, Ctrl-P untuk melakukan Print Review atau Ctrl-K-S untuk menyimpan file. Kode format/layout dokumen akan ditampilkan pada layar, misalnya ^B untuk teks yang ditebalkan, ^Y untuk teks miring, dan ^S untuk teks bergaris bawah.
 
WordStar memiliki beberapa kelemahan, seperti tidak mampu untuk memformat ulang justifikasi baris saat teks diketikkan atau dihapus. Karenanya paragraf harus diformat ulang oleh sebuah perintah setelah proses perubahan selesai. Namun sebuah perintah juga tersedia untuk memformat ulang seluruh dokumen setelah proses editing dan perubahan yang dilakukan selesai dibuat.
Baris 34 ⟶ 52:
Banyak kelemahan yang diperbaiki lewat antarmuka baru pada WordStar 2000. Memformat paragraf menjadi otomatis. Banyak rangkaian perintah dibuat lebih sederhana sehingga ^RW menjadi menghapus kata (Remove a Word), ^RR untuk menghapus sebelah kanan kursor (Remove Right), ^RS untuk menghapus kalimat (Remove Sentence), dan lain-lain. WordStar 2000 juga tergolong program pengolah kata yang unik karena memperbolehkan pengguna untuk menandai sebuah blok teks (dengan menekan ^BB untuk awal blok dan ^BE untuk akhir blok) dan berpindah ke bagian lain lalu menyalinnya (dengan ^BC untuk menyalin blok). Banyak pengguna menganggap hal ini lebih sederhana dalam hal memanipulasi blok dengan menggunakan perintah blok dibanding penandaan blok dengan menggunakan mouse seperti pada Microsoft Word. Masalah utama perbaikan ini adalah keengganan pengguna WordStar versi asli (non-WordStar 2000) untuk mengadaptasi perubahan ini dan memilih menggunakan rangkaian perintah yang lama.
 
Antarmuka WordStar meninggalkan warisan besar. Banyak software pengolah kata multiplatform modern seperti [[TextMaker]] dan editor teks yang berjalan pada DOS, [[Linux]], dan varian [[UNIX]] lainnya, yang dapat mengemulasikan perintah keyboard WordStar dengan menggunakan kombinasi tombol Ctrl. Kompiler populer seperti [[Turbo Pascal]] menggunakan perintah keyboard WordStar pada editor [[IDE]]-nya. Software pengolah kata modern seperti [[Write&Set]] tidak hanya menggunakan antarmuka WordStar, juga format file berasal dari format WordStar versi DOS, yang mengizinkan pengguna yang tidak memiliki WordStar untuk dengan mudah membuka dan mengedit file mereka. Tersedia pula program [[emulator]] dan mapping keyboard WordStar, baik freeware maupun shareware, untuk versi terbaru Microsoft Word. Software pengolah kata modern seperti [[WordPerfect]], [[StarOffice]] dan Microsoft Word (dengan filter yang cocok) dapat membuka dan menyimpan file dalam format WordStar.
 
== Fasilitas ==
Baris 44 ⟶ 62:
 
== Kompatibilitas ==
WordStar versi 3.x menggunakan File control block ([[FCB]]) MS-DOS, struktur data lama untuk keperluan input/output file yang dirancang mirip dengan fungsi input/output file milik CP/M. penggunaan FCB ditujukan untuk memudahkan proses penulisan ulang ([[porting]]) bahasa assembly yang digunakan dari CP/M ke MS-DOS. Ketika MS-DOS mengadopsi antarmuka mirip file [[Xenix]] untuk keperluan penanganan file, FCB menjadi antarmuka lama yang dipertahankan untuk keperluan kompatibilitas dengan aplikasi lama. Karena kompatibilitas FCB tidak dipertahankan, WordStar 3.x tidak berjalan dengan normal pada versi modern Windows. Dalam beberapa keadaan, WordStar 3.x tidak dapat menyimpan file. Salah satu alternatif pemecahannya adalah dengan menggunakan emulator [[DOSEMU]] pada Linux yang mengimplementasikan antarmuka FCB dengan baik. WordStar 4.0 tidak terganggu dengan keterbatasan ini karena telah menggunakan antarmuka MS-DOS baru untuk input/output. OS/2 dapat menjalankan WordStar dalam sebuah sesi DOS.
 
== Emulator WordStar ==
Baris 51 ⟶ 69:
Software emulator WordStar lainnya adalah [[WordStar Command Emulator for Microsoft Word]], yang dikenal juga sebagai "WordStar for Word" yang dibuat oleh [[Mike Petrie]]. Dirancang untuk bekerja berdampingan dengan CtrlPlus, program ini menambahkan banyak perintah WordStar kedalam MS Word lebih banyak daripada CtrlPlus, dan mengganti menu MS Word menjadi mirip seperti menu dalam WordStar 7.0 for DOS. Sebagai contoh, Ctrl+K? digunakan untuk perintah menghitung kata dan Ctrl+QL merupakan perintah mengaktifkan pemeriksaan pengejaan bahasa. Dengan menggunakan kombinasi tombol ini dalam WordStar Emulator di dalam Word akan menjalankan perintah Word yang sesuai. WordStar for Word juga menambahkan perintah blok WordStar, misalnya Ctrl+KB untuk menandai awal blok, Ctrl+KK untuk mengakhiri blok, dan Ctrl+KV untuk memindahkannya. Cara lain misalnya dengan Ctrl+KC dapat digunakan untuk menyalin blok.
 
WordStar Command Emulator ditulis dengan menggunakan Visual Basic for Applications ([[VBA]]), sebuah [[bahasa pemrograman]] macro berbasis [[Visual Basic]] yang terintegrasi dengan Word. Kebanyakan plug-in Word ditulis dengan bahasa ini. Editor [[Joe]] for Linux merupakan contoh lain program yang menggunakan antarmuka WordStar. Ketika dijalankan sebagai jstar Joe mengemulasikan banyak kombinasi penekanan tombol dan perintah WordStar.
 
== Tahukah anda? ==