Dalam konteks buku, kata "monospace" merujuk pada jenis huruf tertentu. Pada jenis huruf ini, setiap karakter memiliki lebar yang sama; dengan kata lain, setiap huruf atau angka menempati ruang yang sama persis pada satu baris teks. Hal ini berbeda dengan sebagian besar font lainnya, di mana lebar karakter dapat sangat bervariasi.
Karena membuat teks lebih mudah dipindai dan dibaca, jenis huruf monospace umumnya digunakan dalam editor kode dan terminal. Namun, tidak ada alasan mengapa font monospace harus dibatasi hanya untuk konteks pemrograman: Font ini juga dapat berguna untuk penataan huruf buku.
Mengapa? Pertama, font monospasi nyaman dilihat saat membaca teks panjang karena semua karakter menempati ruang horizontal yang sama pada satu baris—baik huruf maupun tanda baca . Font monospasi juga dapat membantu mendeteksi kesalahan dengan lebih mudah karena kesalahan tersebut akan lebih menonjol (seperti yang Anda harapkan dari sesuatu yang membuat semua simbol alfanumerik sejajar).
Namun, ada juga kekurangannya: Salah satunya adalah membedakan antara huruf besar I dan huruf kecil L menjadi jauh lebih sulit saat menggunakan font monospasi dibandingkan dengan hampir semua keluarga font familiar lainnya (termasuk yang proporsional). Selain itu, beberapa pembaca menganggap font monospasi terlihat kaku dan kuno dibandingkan dengan banyak alternatif sans-serif.
Meskipun demikian, jika mempertimbangkan semuanya—dan terutama jika buku Anda berisi banyak cuplikan kode—ada alasan kuat untuk menggunakan font monospasi berkualitas baik untuk blok teks yang panjang: Ini akan membuat karya Anda terlihat berbeda sekaligus memaksimalkan keterbacaan dan bahkan berpotensi meminimalkan kesalahan—situasi yang menguntungkan semua pihak!

