Ada terlalu banyak untuk dicantumkan. Cukup cari font "monospaced", "fixed-width", atau "non-proporsional", dan Anda akan dapat menemukan banyak contoh.
Ananda Mahto
o..Thz..Aku tidak tahu kata kunci: monospaced
Ted Wong
11
Fakta menyenangkan - tombol kode yang Anda gunakan untuk menyorot "W" dan "i" di pertanyaan Anda beralih ke font monospace ... jadi W dan saya di sana dalam pertanyaan Anda ada dalam font yang membuat mereka memiliki huruf yang sama lebar :) Lihatlah CSS untuk itu menggunakan elemen memeriksa di browser Anda dan di 'font-family'Anda mendapatkan daftar panjang besar font monospaced:Droid Sans Mono',Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif
user56reinstatemonica8
Font semacam itu juga disebut "font dengan nada tetap" selain dari nama yang terdaftar oleh @AnandaMahto.
user1451111
Jawaban:
38
Apa yang harus dicari
Tipe gaya yang Anda cari adalah monospace . Wikipedia menjelaskannya dengan baik.
Font monospace, juga disebut font fixed-pitch, fixed-width, atau non-proporsional, adalah font yang huruf dan karakternya masing-masing menempati jumlah ruang horizontal yang sama. [...]
Contoh font monospace termasuk Courier, Courier New, Lucida Console, Monaco, dan Consolas. [...]
Opsi di mana-mana
Saat ini, hampir setiap komputer memiliki satu atau kedua font berikut:
Font memiliki 2 karakteristik yang akan mempengaruhi penspasian karakter: lebar dan kerning . Kerning menentukan kapan dua karakter yang berdekatan dapat tumpang tindih. Misalnya, ketika Anda menulis AT, bagian paling kiri dari bar T sebenarnya dapat diposisikan KIRI dari bagian terendah dari cabang kanan A. Meskipun font dengan lebar tetap memungkinkan kerning, jarang terjadi.
Bagaimanapun, jika Anda ingin memilih font dengan lebar tetap, Anda dapat menggunakan teks berikut
IIIIIIIIII
HHHHHHHHHH
AAAAATTTTT
ATATATATAT
dan lihat penampilan menggunakan berbagai font. Jika 2 baris pertama memiliki panjang yang sama, maka itu adalah lebar tetap. Jika 2 baris terakhir memiliki panjang yang sama, maka tidak ada kerning. Yaitu, Anda ingin semua 4 baris memiliki panjang yang sama.
Dalam Microsoft Word 2007 pada Windows, font berikut ini tampaknya memiliki panjang tetap, tanpa kerning:
xlsfontsmemasok informasi tentang font ketika Sistem X Windows sedang digunakan (umumnya di Linux atau sistem serupa; hampir tidak pernah di MSWindows). Its -ldan -mpilihan menampilkan beberapa metrik font, termasuk lebar karakter minimal dan lebar karakter maksimum. Menggunakan perintah shell, seseorang dapat membandingkan lebar tersebut untuk mendeteksi font dengan lebar tetap. Misalnya, xlsfonts -lm '*fang*'memberi
DIR MIN MAX EXIST DFLT PROP ASC DESC NAME
--> * 33 *119 some 8481 25 10 1 -isas-fangsong ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0
min(l,r,w,a,d) = (0,12,12,11,2)
max(l,r,w,a,d) = (0,12,12,11,2)
--> * 33 *119 some 8481 21 14 2 -isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0
min(l,r,w,a,d) = ( 0, 0,16, 0,-13)
max(l,r,w,a,d) = (12,16,16,14, 2)
Untuk kedua font tersebut, min w sama dengan nilai maks w - 12, 12 untuk satu, 16, 16 untuk yang lain - menunjukkan keduanya adalah font dengan lebar tetap. (Catatan, xlsfontskode sumber mencakup pemeriksaan serupa.)
Dari posting saya baru-baru ini di usenet, berikut adalah program Python checkFixed.pyyang mengotomatiskan perbandingan. Itu membaca garis data gaya xlsfonts dari stdin, membandingkan nilai w, dan mencetak hasil pada stdoutsaat min w sama dengan max w. (Tentu saja program serupa dapat ditulis dalam awk, perl, dll)
#!/usr/bin/env python
# jiw - 2016
# This program reads `xlsfonts -lm`-style lines from stdin, and tests
# for cases where the w elements of min and max tuples are the same
from sys import stdout
while True:
try:
r = raw_input()
if r[0] == '-': # Font-lines start with -->
m1 = int((raw_input().split(','))[6])
m2 = int((raw_input().split(','))[6])
if m1==m2:
print r
stdout.flush()
except:
break
Sebagai contoh, xlsfonts -ml | ./checkFixed.py | head -3pada sistem saya dicetak
'font-family'
Anda mendapatkan daftar panjang besar font monospaced:Droid Sans Mono',Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif
Jawaban:
Apa yang harus dicari
Tipe gaya yang Anda cari adalah monospace . Wikipedia menjelaskannya dengan baik.
Opsi di mana-mana
Saat ini, hampir setiap komputer memiliki satu atau kedua font berikut:
sumber
Font memiliki 2 karakteristik yang akan mempengaruhi penspasian karakter: lebar dan kerning . Kerning menentukan kapan dua karakter yang berdekatan dapat tumpang tindih. Misalnya, ketika Anda menulis AT, bagian paling kiri dari bar T sebenarnya dapat diposisikan KIRI dari bagian terendah dari cabang kanan A. Meskipun font dengan lebar tetap memungkinkan kerning, jarang terjadi.
Bagaimanapun, jika Anda ingin memilih font dengan lebar tetap, Anda dapat menggunakan teks berikut
dan lihat penampilan menggunakan berbagai font. Jika 2 baris pertama memiliki panjang yang sama, maka itu adalah lebar tetap. Jika 2 baris terakhir memiliki panjang yang sama, maka tidak ada kerning. Yaitu, Anda ingin semua 4 baris memiliki panjang yang sama.
Dalam Microsoft Word 2007 pada Windows, font berikut ini tampaknya memiliki panjang tetap, tanpa kerning:
sumber
xlsfonts
memasok informasi tentang font ketika Sistem X Windows sedang digunakan (umumnya di Linux atau sistem serupa; hampir tidak pernah di MSWindows). Its-l
dan-m
pilihan menampilkan beberapa metrik font, termasuk lebar karakter minimal dan lebar karakter maksimum. Menggunakan perintah shell, seseorang dapat membandingkan lebar tersebut untuk mendeteksi font dengan lebar tetap. Misalnya,xlsfonts -lm '*fang*'
memberiUntuk kedua font tersebut, min w sama dengan nilai maks w - 12, 12 untuk satu, 16, 16 untuk yang lain - menunjukkan keduanya adalah font dengan lebar tetap. (Catatan,
xlsfonts
kode sumber mencakup pemeriksaan serupa.)Dari posting saya baru-baru ini di usenet, berikut adalah program Python
checkFixed.py
yang mengotomatiskan perbandingan. Itu membaca garis data gaya xlsfonts daristdin
, membandingkan nilai w, dan mencetak hasil padastdout
saat min w sama dengan max w. (Tentu saja program serupa dapat ditulis dalamawk
,perl
, dll)Sebagai contoh,
xlsfonts -ml | ./checkFixed.py | head -3
pada sistem saya dicetakDalam contoh lain,
xlsfonts -ml '*fixed*' | ./checkFixed.py | head -3
dicetaksumber