Was ist die breiteste Glyphe in Arial?


10

Ich entwerfe einen divContainer, der einige Textzeilen enthält. Jede Zeile kann 0 bis 35 Zeichen enthalten.

Ich muss eine feste Breite für das div angeben, kann aber nicht vorhersagen, wie "breit" die Zeichenfolge sein kann.

Ein Beispiel für Zeichenfolgen (alle 35 Zeichen):

  • aeR1riPhah9chaicaegae7oobaiz8eiquoL
  • iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
  • da da da 35 Zeichen Text Mit CApital

Wie Sie sehen können, ist das Symbol "i" schmaler als das Symbol "L".

Eine mögliche Lösung könnte darin bestehen, eine Monospaced-Schriftart zu verwenden, aber für einige stilistische Einschränkungen muss ich Arial (oder eine gleichwertige Schriftart) verwenden.

Die Idee ist, den Container unter Berücksichtigung einer Zeichenfolge zu dimensionieren, die die größten Glyphen enthält, aber ich bin mir nicht sicher, was die größte Glyphe ist, insbesondere wenn wir alle UTF-Zeichen berücksichtigen.


Es ist W. Du könntest das selbst ausprobieren - aber jemand hat die Arbeit bereits für dich erledigt :-) Siehe das - stackoverflow.com/questions/3949422/… aber persönlich würde ich nicht um den breitesten Charakter herum entwerfen, wie es mit ziemlicher Sicherheit sein wird Seien Sie im Allgemeinen zu breit, wenn Sie Platz für 35 W lassen
Roger Attrill


5
Betrachten Sie Ihre Zielgruppe. Werden sie realistisch arabische Zeichen verwenden oder werden 99,9% der Benutzer in 99,9% der Fälle lateinische Zeichen verwenden? Wenn Sie vorhaben, den breitesten Charakter 35 Mal hintereinander aufzunehmen, wirken Sie sich wahrscheinlich auf den Rest Ihres Designs aus, um den unwahrscheinlichen Randfall zu vermeiden. Möglicherweise ist es besser, wenn Sie in Ihrer Rendering-Funktion einen regulären Ausdruck ausführen, um die Breite zu schätzen. Wenn zu viele nicht-lateinische Zeichen erkannt werden, wenden Sie eine zusätzliche CSS-Klasse an, um die Schriftgröße in dieser bestimmten Zeile zu verringern.
Farray

1
Neben Farrays Punkt ergibt █ normalerweise eine typische breite Zeichenbreite. Oder M-Breiten sind (daher em) die klassische Maßeinheit . Sie sind nicht unbedingt die breitesten, aber etwas Seltsames wird passieren, wenn das durchschnittliche Zeichen in einer Zeichenfolge breiter ist. overflow: autosollte sehr seltsame Fälle wie diesen abdecken.
user56reinstatemonica8

1
𒈙 und 𒐫 sind auch ziemlich lange Glyphen
phuclv

Antworten:


8

Nur eine Sache zu sagen:

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

[BEARBEITEN] Update - OK - Ich gebe zu, dass es einige viel breitere Zeichen gibt: ؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁ ؁


Sehr geschätzt! wWwwW

-1. Während dies für einfaches Latein gilt, lautet die Frage speziell "die größte Glyphe" und "besonders wenn wir alle UTF-Zeichen berücksichtigen".
e100

@ e100. Ja - du bist absolut richtig. Ich bin jetzt aber wieder vor dir - kann ich meine Stimme zurück haben :-)
Roger Attrill

1
Ich habe das Gefühl, ich schaue mir den Sketch "Wanda the Witch" aus der sehr frühen Sesamstraße an. :)
Lauren-Clear-Monica-Ipsum

8

﷽. Gewinne ich einen Preis? (Text, um 30 Zeichen zu erreichen)


1
Das ist ein Badass Gliph :)
Rdpi

Ich habe derzeit keinen Zugriff auf einen Computer, um dies zu überprüfen, aber ich würde stark vermuten, dass Glyphe in Arial nicht verfügbar ist. Sind Sie sicher, dass es nicht nur in Arial Unicode MS (einer anderen Schriftart) verfügbar ist?
Janus Bahs Jacquet

5

Immer noch überprüft, aber in der Reihe der lateinischen Glyphen,

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Ž

sieht ziemlich weit aus.

Oder gibt es

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

Oder vielleicht & # xfdfa "ARABISCHE LIGATUR SALLALLAHOU ALAYHE WASALLAM" (scheint in dem hier verwendeten Tahoma nicht zu rendern):

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

Offensichtlich sind dies extreme Beispiele, und es ist sehr unwahrscheinlich, dass jemand diese tippt, aber dies unterstreicht Farrays obigen Punkt: Sie müssen einen Kompromiss finden, der die überwiegende Mehrheit der Fälle für Ihr Publikum abdeckt, aber nicht unbedingt alles, was denkbar erscheint.


1

Einfach ௵௵௵௵௵௵௵ ich fand das in einem Spiel namens agar.io jemand mag lange Namen


Das ist die seltsamste Glyphe aller Zeiten :)
Rdpi

Viele tamilische und indische Skripte haben ziemlich lange Zeichen ஹ ௸ ௵ ꧄ und ein Burmess eins ဪ
phuclv

0

Normalerweise ist der Bindestrich die breiteste Glyphe in einer Schrift. Das kursive f ist das seltene Symbol, das sich in den Auf- und Abstiegsraum erstreckt und es zu einem der höchsten in jeder Schriftart macht.

Ein praktisches Maß ist ein "Alphabet", das aus den Kleinbuchstaben a bis z besteht. Eine normale Schrift ist ungefähr 13 ems lang. Wenn das Schriftalphabet kleiner ist, handelt es sich um eine komprimierte Schrift, die zum Verfassen von Absätzen mit engen Maßen geeignet ist. Leicht lesbare Zeilenlängen reichen von 1-1 / 2 bis 2-1 / 2 Alphabeten.

Ein em ist ein horizontaler Abstand, der der vertikalen Höhe der Schrift entspricht. Ein Platz für eine 24-Punkte-Schrift ist 24 Punkte lang. Es ist proportional zur Schrift und variiert je nach Größe.


Das ist eine naive Sicht auf Schriften und gilt nicht für moderne Schriften. In modernen Schriftarten ist es fast universell, dass Großbuchstaben mit Akzenten darüber stehen, die höher sind als der Aufsteiger auf dem f, und es ist üblich, dass Zeichen breiter als ein em-Leerzeichen sind, insbesondere wenn Dinge wie Ligaturen und, as enthalten sind an anderer Stelle darauf hingewiesen, Zeichen wie ‱ (pro zehntausend Zeichen, in der Wirtschaft als "Basispunkte" bezeichnet).
Thomasrutter

1
@ Thomasrutter. Schuldig. Soll im Zusammenhang mit all dem verwendet werden. Auch nicht als erschöpfend oder vollständig gedacht. Alles wurde von "Normalerweise" vorangestellt (gerahmt). Ich kann nicht sehen, dass ich etwas falsch widersprochen habe. Beachten Sie auch die vorgeschlagene alternative Methode, die ich verwendet habe. Danke für die Ohrfeige.
Stan

@ Thomasrutter. Die Frage war nach der breitesten Glyphe in Arial. Vielen Dank für all die Dinge auf der Akzenthöhe, die für das OP irrelevant sind. Ich erwähnte die seltene Eigenschaft, dass sich eine Glyphe in Auf-, Körper- und Abstiegszonen erstreckt, als eine Kleinigkeit. Kennen Sie viele andere? Kennen Sie andere? Wie viele Kappen haben einen Nachkomme, um sich zu qualifizieren, um diese Kleinigkeiten zu bestreiten?
Stan

3
Ok, das ist komisch, ich verstehe nicht, worum es in deinen Kommentaren geht. Sie waren derjenige, der die Akzenthöhe angesprochen hat. Ich habe darauf hingewiesen, dass Sie sich geirrt haben, und dennoch kritisieren Sie mich dafür, dass ich über die Akzenthöhe gesprochen habe, weil sie irrelevant ist. Sie haben sich auch geirrt, dass der breiteste Charakter der Em-Strich in Arial ist, aber Sie verteidigen Ihre Antwort immer noch, weil sie möglicherweise für einige andere Schriftarten korrekt ist (Hinweis: Dies ist normalerweise nicht der Fall, und diese Frage betraf jedenfalls Arial ). Ich sehe nur nicht, was Sie von diesen Kommentaren profitieren können.
Thomasrutter
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.