Pencarian web untuk "backspace" dan "overstrike" akan mendapatkan hasil yang lebih baik.
File adalah halaman manual - diformat menggunakan nroff
. Biasanya file seperti bash.0
ini dibuat dan dibuang begitu saja. Beberapa waktu yang lalu, mereka diselamatkan, untuk mengurangi pekerjaan untuk man
program ini. Daripada /usr/share/man/man1
, halaman manual Anda akan dibaca /usr/share/man/cat1
. Baca deskripsi catman
misalnya.
nroff
adalah perintah Unix untuk memformat halaman manual dan file lainnya. Kembali ketika pertama kali ditulis, ada beberapa utilitas lain, masing-masing dengan bahasa markup sendiri. Saya telah menggunakan setidaknya selusin yang berbeda. Tetapi mereka semua memecahkan masalah pencetakan menekankan teks dengan cara yang sama: menggunakan kontrol carriage. Backspace hanya terlihat karena mereka tidak digunakan dalam file teks biasa lainnya. Tab , carriage return , feed-line dan form-feeds semuanya memiliki peran dalam file teks biasa (meskipun feed form jauh lebih penting daripada aslinya).
nroff
menggunakan garis bawah untuk menunjukkan huruf miring dan overstriking untuk mewakili huruf tebal . Teknik ini kuno: berguna untuk perangkat hard-copy di mana lebih dari satu karakter dapat dicetak pada posisi yang sama. Sangat sedikit terminal video yang melakukannya. Dalam terminfo(5)
, itu akan menjadi
over_strike os os terminal can over-
strike
atau lebih lengkap :
Jika terminal melakukan serangan berlebihan (daripada membersihkan posisi ketika karakter dihantam) maka terminal harus memiliki os
kemampuan.
Dalam kasus biasa, karakter terakhir yang ditulis pada baris / kolom tertentu dari terminal video adalah semua yang ditampilkan. nroff
mengatur output sehingga karakter yang digarisbawahi ditulis sebagai garis bawah, backspace dan karakter yang sebenarnya. Melakukan hal itu memastikan terminal tanpa fitur overstrike akan mencetak sesuatu yang bermanfaat.
Di antara beberapa terminal video yang terdaftar yang memiliki kemampuan overstrike, saya melihat DEC GT40 , yang saya gunakan selama sekitar tiga tahun (1976-1979). Tidak ada Unix pada sistem itu (ia menjalankan RT-11), tetapi saya menulis formatter teks , menggunakan jenis teks yang terlalu disebar. Pada akhirnya, saya membutuhkan hardcopy, dan menulis sebuah utilitas untuk mewujudkannya - sesuatu seperti col
, mungkin - tetapi menyelesaikan masalah terkait. Terminal dicetak sangat lambat ketika memiliki banyak teks yang digarisbawahi, sampai program saya mengatur ulang teks untuk mengurangi jumlah perpindahan antara gerakan maju / mundur.
Dengan terminal video, tidak perlu untuk itu. Namun mereka tidak melakukan overstriking. Sebagai gantinya, kami memiliki program yang mengenali garis bawah dan menunjukkan garis bawah, atau memiliki groff
, yang mungkin menampilkan teks berwarna alih-alih garis bawah (dan tebal).
Bacaan lebih lanjut: