Sesuai pengetahuan saya / pengertian baik bantuan dan manusia datang pada saat yang sama atau memiliki sedikit perbedaan waktu di antara mereka. Kemudian Info GNU datang dan dari apa yang saya lihat jauh lebih bertele-tele, jauh lebih rinci dan jauh lebih baik daripada manusia. Banyak entri bahkan hari ini dalam manusia masih samar.
Saya sering bertanya-tanya mengapa Info yang lebih unggul dari manusia dalam banyak hal tidak berhasil sama sekali. Saya masih melihat orang-orang menghasilkan halaman manual daripada halaman info. Apakah itu karena alat tidak berguna untuk info? Sesuatu dalam lisensi keduanya? Atau faktor lain yang tidak mendapatkan info tentang kesuksesan yang layak diterimanya?
Saya memang melihat beberapa pertanyaan tentang unix stackexchange khususnya Apa Info GNU? dan Perbedaan antara bantuan, info dan perintah manusia antara lain.
man
ada sejak fajar waktu - yaitu, pertengahan 1970-an. AFAIKhelp
sedikit lebih baru dari itu.man
vsinfo
, untuk mendapatkan pertanyaan "mengapa," Anda harus menerapkan pendapat. Apakah verbositas sebenarnya lebih baik? Apakah lebih baik memiliki banyak bagian dokumentasi hyperlink atau satu dokumen besar? Dll OP jelas percayainfo
lebih baik, tapi saya sukaman
lebih baik. Itu cukup untuk membuktikan bahwa kita berada di tanah opini.info
karena saya tidak pernah ingat semua trik bergerak di dalamnya. Jika Anda akan memiliki sesuatu yang rumit, mengapa tidak menggunakan HTML dan browser? Tapi itu juga pendapat, saya tidak melihat bagaimana Anda bisa mendapatkan jawaban yang pasti untuk ini.Jawaban:
Untuk menjawab pertanyaan Anda dengan setidaknya sedikit latar belakang faktual, saya mengusulkan untuk memulai dengan melihat garis waktu pembuatan
man
,info
dan sistem dokumentasi lainnya.man
Halaman pertama ditulis pada tahun 1971 menggunakan troff (nroff belum ada) pada saat bekerja pada terminal berbasis CRT tidak umum dan mencetak halaman manual norma. Halaman manual menggunakan struktur linear sederhana. Halaman manual biasanya memberikan ikhtisar cepat dari suatu perintah, termasuk opsi / sakelar baris perintahnya.The
info
perintah sebenarnya memproses output dari Texinfo sintaks typesetting. Ini memiliki rilis awal pada Februari 1986, saat ketika bekerja pada CRT berbasis teks adalah norma bagi pengguna Unix, tetapi workstation grafis masih eksklusif. The.info
Output dari Texinfo menyediakan navigasi dasar dokumen teks. Dan sejak awal memiliki tujuan yang berbeda untuk menyediakan dokumentasi yang lengkap (untuk Proyek GNU). Hal-hal seperti penggunaan perintah dan sakelar baris perintah hanya sebagian kecil dari isi file Texinfo untuk suatu program.Meskipun ada tumpang tindih (Tex) sistem informasi dirancang untuk melengkapi para
man
halaman, dan tidak untuk menggantikan mereka.HTML dan browser web muncul pada awal 90-an dan relatif cepat menggantikan sistem informasi berbasis teks berdasarkan WAIS dan gopher. Browser web menggunakan sistem grafis yang tersedia saat itu, yang memungkinkan untuk lebih banyak informasi (seperti teks yang digarisbawahi untuk hyperlink) kemudian sistem hanya teks memungkinkan. Karena fungsi
info
menyediakan dapat ditiru dalam HTML dan browser web (mungkin setelah konversi), sistem berbasis browser memungkinkan untuk kemudahan navigasi yang lebih besar (atau setidaknya lebih sedikit pengalaman / pembelajaran).HTML diperluas dan dapat melakukan lebih banyak hal daripada yang dapat dilakukan oleh Texinfo. Jadi untuk proyek baru (selain perangkat lunak GNU) seluruh jajaran sistem dokumentasi telah berevolusi (dan masih berevolusi), kebanyakan dari mereka menghasilkan halaman HTML. Tren terbaru untuk ini adalah membuat input mereka (yaitu apa yang harus disediakan oleh dokumenter manusia) dapat dibaca manusia, sedangkan Texinfo (dan troff) lebih diarahkan pada pemrosesan yang efisien oleh program yang mengubahnya. Them
info
tidak dimaksudkan sebagai pengganti halaman manual, tetapi mereka mungkin telah menggantinya jika perangkat lunak GNU menyertakaninfo2man
program sejenis untuk menghasilkan halaman manual dari file (bagian dari file Texinfo) yang lebih besar.Kombinasikan itu dengan fakta bahwa sepenuhnya memanfaatkan fasilitas yang disediakan sistem seperti Texinfo, (La (TeX, troff, HTML (+ CSS) dan Teks reStruktur menyediakan waktu untuk belajar, dan bahwa beberapa di antaranya bisa dibilang lebih mudah dipelajari dan / / atau lebih kuat, ada sedikit peluang dominasi pasar (Tex)
info
.¹ Misalnya Teks yang disusun kembali , yang juga dapat digunakan untuk menulis halaman manual
sumber
man2info
lebih dari ituinfo2man
. Saya juga merasa bahwa bahasa itu sedikit lebih informal / mudah daripada manusia. Serakah untuk lebih banyak jawaban yang sama. Terima kasih atas kebijaksanaan Anda :)info2man
, itu juga disebutkan di halaman wiki Texinfo. Dengan dukungan resmi GNU untuk mengekstrak halaman manual dari info, mereka dapat menciptakan solusi dua-dalam-satu, dan mungkin memiliki lebih banyak kesempatan untuk menggantikanman