Apa mesin terbang terluas di Arial?


10

Saya merancang sebuah divwadah yang akan berisi beberapa baris teks. Setiap baris dapat berisi 0 hingga 35 karakter.

Saya perlu menentukan lebar tetap untuk div, tetapi saya tidak dapat memprediksi seberapa "lebar" string tersebut.

Contoh string (semua 35 karakter):

  • aeR1riPhah9chaicaegae7oobaiz8eiquoL
  • iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
  • da da da 35 karakter teks Dengan CApital

Seperti yang Anda lihat, mesin terbang "i" lebih sempit dari mesin terbang "L".

Solusi yang mungkin bisa menggunakan font Monospaced, tetapi untuk beberapa kendala gaya saya perlu menggunakan Arial (atau font yang setara).

Idenya adalah untuk ukuran wadah mempertimbangkan string yang berisi mesin terbang terbesar, tapi saya tidak yakin apa mesin terbang terbesar, terutama jika kita mempertimbangkan semua karakter UTF.


itu W. Anda bisa mencoba ini sendiri - tetapi seseorang sudah melakukan pekerjaan untuk Anda :-) Lihat ini - stackoverflow.com/questions/3949422/... tapi secara pribadi saya tidak akan mendesain karakter terluas karena hampir pasti akan umumnya terlalu luas jika Anda memberi ruang untuk 35 W
Roger Attrill


5
Pertimbangkan audiens target Anda. Apakah mereka secara realistis akan menggunakan karakter Arab atau akankah 99,9% pengguna menggunakan karakter latin 99,9% dari waktu? Jika Anda berencana mengakomodasi karakter terluas 35 kali berturut-turut, Anda cenderung memengaruhi sisa desain Anda demi casing tepi yang tidak biasa. Anda mungkin lebih baik menjalankan regex pada fungsi rendering Anda hingga perkiraan lebar. Jika terlalu banyak karakter non-latin terdeteksi, terapkan kelas CSS tambahan untuk mengurangi ukuran font pada baris tertentu.
Farray

1
Lebih jauh ke titik Farray, █ biasanya memberikan lebar karakter khas lebar. Atau lebar M adalah satuan pengukuran klasik (karenanya em). Mereka bukan yang terluas, tetapi sesuatu yang aneh akan terjadi jika karakter rata - rata dalam string lebih lebar dari ini. overflow: autoharus mencakup kasus yang sangat aneh seperti ini.
user56reinstatemonica8

1
𒈙 dan 𒐫 juga mesin terbang yang cukup panjang
phuclv

Jawaban:


8

Hanya satu hal untuk dikatakan:

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

[EDIT] Perbarui - OK - Saya akui ada beberapa karakter yang lebih luas: ؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁ ؁


Sangat dihargai! wWwwW

-1. Meskipun ini benar untuk bahasa Latin dasar, pertanyaannya secara spesifik mengatakan "mesin terbang terbesar" dan "terutama jika kita mempertimbangkan semua karakter UTF".
e100

@ e100. Ya - Anda benar sekali. Saya kembali di depan Anda sekarang - dapatkah saya memilih kembali :-)
Roger Attrill

1
Aku merasa seperti sedang menonton sandiwara "Wanda the Witch" dari Sesame Street yang sangat awal . :)
Lauren-Clear-Monica-Ipsum

8

﷽. Apakah saya memenangkan hadiah? (teks mencapai 30 karakter)


1
Itu adalah badass gliph :)
Rdpi

Saat ini saya tidak memiliki akses ke komputer untuk memeriksa, tetapi saya akan sangat curiga bahwa mesin terbang tidak tersedia di Arial. Apakah Anda yakin itu tidak hanya tersedia di Arial Unicode MS (yang merupakan font lain)?
Janus Bahs Jacquet

5

Masih memeriksa, tetapi di himpunan mesin terbang Latin,

DžDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽDŽ

terlihat cukup lebar.

Atau disana

‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱‱

Atau mungkin & # xfdfa "LIBATUR ARAB SALLALLAHOU ALAYHE WASALLAM" (sepertinya tidak ditampilkan di Tahoma yang digunakan di sini):

ﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺﷺ

Jelas ini adalah contoh ekstrem dan sangat tidak mungkin ada orang yang akan mengetik ini, tetapi ini menggarisbawahi poin Farray di atas: Anda perlu menemukan kompromi yang akan mencakup sebagian besar kasus untuk audiens Anda, tetapi belum tentu segala sesuatu yang mungkin muncul secara meyakinkan.


1

Mudah ௵௵௵௵௵௵௵ saya menemukan ini dalam permainan yang disebut agar.io seseorang suka nama panjang


Itu mesin terbang paling aneh yang pernah :)
Rdpi

banyak skrip Tamil dan Indic memiliki karakter yang cukup panjang ஹ ௸ ௵ ꧄ dan yang Burmess ဪ
phuclv

0

Biasanya, em dash adalah mesin terbang terluas di semua jenis huruf. Huruf miring adalah mesin terbang langka yang meluas ke ascender dan ruang descender menjadikannya salah satu yang tertinggi dalam jenis huruf apa pun.

Ukuran praktis yang mudah digunakan adalah "alfabet" yang terdiri dari huruf kecil a sampai z. Panjang jenis huruf normal sekitar 13 ems. Jika jenis huruf alfabet kurang, itu adalah jenis huruf kental yang cocok untuk menyusun paragraf ukuran sempit. Panjang garis yang mudah dibaca berkisar dari huruf 1-1 / 2 hingga 2-1 / 2.

Em adalah jarak horizontal yang setara dengan ketinggian vertikal jenis huruf. Ruang em untuk jenis huruf 24 pt adalah panjang 24 poin. Ini sebanding dengan jenis huruf dan bervariasi dengan setiap ukuran yang berbeda.


Itu pandangan naif dari tipografi dan tidak berlaku untuk font modern. Dalam font modern hampir universal untuk ada huruf kapital dengan aksen di atasnya, yang lebih tinggi daripada ascender pada huruf f, dan itu biasa untuk ada karakter yang lebih luas daripada ruang em, terutama ketika memasukkan hal-hal seperti pengikat dan, seperti ditunjukkan di tempat lain, karakter seperti ‱ (per sepuluh ribu tanda, dijuluki "basis poin" dalam ekonomi).
thomasrutter

1
@ thomasrutter. Bersalah. Dimaksudkan untuk digunakan dalam konteks semua hal di atas. Juga tidak dimaksudkan untuk lengkap atau lengkap. Semua diawali (dibingkai) oleh "Biasanya." Saya tidak dapat melihat bahwa saya bertentangan dengan sesuatu yang salah. Perhatikan juga metode alternatif yang disarankan yang saya gunakan. Terima kasih atas tamparannya.
Stan

@ thomasrutter. Pertanyaannya adalah untuk mesin terbang terluas di Arial. Thanx untuk semua hal pada ketinggian aksen yang tidak relevan dengan OP. Saya menyebutkan kualitas langka untuk mesin terbang untuk memperluas ke zona ascender, tubuh, dan descender sebagai sedikit hal-hal sepele. Apakah Anda mengenal banyak orang lain? Apakah Anda tahu ada yang lain? Berapa banyak topi memiliki descender untuk memenuhi syarat untuk membantah sedikit hal sepele itu?
Stan

3
Ok, itu aneh, saya tidak mengerti maksud komentar Anda. Anda adalah orang yang memunculkan aksen ketinggian, saya tunjukkan bahwa Anda salah tentang hal itu, namun Anda mengkritik saya karena berbicara tentang tinggi aksen karena itu tidak relevan? Juga, Anda salah tentang karakter terluas menjadi em dash di Arial, tetapi Anda masih mempertahankan jawaban Anda karena mungkin benar untuk beberapa font lain (petunjuk: biasanya tidak, dan bagaimanapun pertanyaan ini adalah tentang Arial ). Saya hanya tidak melihat apa yang Anda dapatkan dari komentar itu.
thomasrutter
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.