Arial中最宽的字形是什么?


10

我正在设计一个div将包含一些文本行的容器。每行可以包含0到35个字符。

我需要为div指定一个固定的宽度,但是我无法预测字符串的宽度。

字符串示例(全部35个字符):

  • aeR1riPhah9chaicaegae7oobaiz8eiquoL
  • iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
  • da da da 35个字符的文字用CApital

如您所见,字形“ i”比字形“ L”窄。

可能的解决方案是使用等宽字体,但是对于某些样式上的限制,我需要使用Arial(或等效字体)。

这个想法是考虑包含最大字形的字符串来确定容器的大小,但是我不确定最大字形是什么,特别是如果我们考虑所有UTF字符的话。


它是W。您可以自己尝试-但有人已经为您完成了工作:-)看到此内容-stackoverflow.com/questions/3949422/…但是我个人不会设计最宽的字符,因为几乎可以肯定如果您
留出


5
考虑您的目标受众。他们是实际使用阿拉伯字符还是99.9%的用户99.9%的时间使用拉丁字符?如果您打算连续容纳35个最宽的字符,则可能由于不太可能出现的边缘情况而影响设计的其余部分。在渲染功能中运行正则表达式来猜测宽度可能会更好。如果检测到太多非拉丁字符,则应用一个额外的CSS类来减小该特定行上的字体大小。
Farray 2011年

1
除了Farray的观点,█通常给出典型的宽字符宽度。或M宽度是经典的度量单位(因此em)。严格来说,它们不是最宽的,但是如果字符串中的平均字符比此宽,则会发生一些奇怪的事情。overflow: auto应该涵盖这种非常奇怪的情况。
user56reinstatemonica8 2012年

1
𒈙和𒐫也是很长的字形
phuclv

Answers:


8

只需说一句话:

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

[编辑]更新-好的-我承认有些宽大的字符:؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁؁ ؁


非常感谢!wWwwW

-1。尽管对于基本的拉丁语来说确实如此,但该问题专门说“最大字形”,尤其是“如果我们考虑所有UTF字符”。
e100

@ e100。是的-您绝对正确。不过,我现在回到了您的前面-我可以投票给我吗:-)
Roger Attrill

1
我觉得我正在观看芝麻街早期的“ Wanda the Witch”短剧:)
Lauren-Clear-Monica-Ipsum

8

﷽。我会获奖吗?(文字长度不得超过30个字符)


1
那真是个坏蛋:)
Rdpi

我目前无法使用计算机进行检查,但是我强烈怀疑Arial中没有字形。您确定不仅在Arial Unicode MS(另一种字体)中可用吗?
Janus Bahs Jacquet 2015年

5

仍在检查,但在拉丁字形集中,

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Ž

看起来很宽。

或者有

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

或&#xfdfa“阿拉伯文法SALLALLAHOU ALAYHE WASALLAM”(似乎并未在此处使用的Tahoma中渲染):

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

显然,这些是极端的例子,几乎没有人会键入这些例子,但这突显了Farray的观点:您需要找到一种折衷方案,以涵盖您的听众的绝大多数情况,但不一定是任何可能出现的情况。


1

容易௵௵௵௵௵௵௵我在一个名为agar.io的游戏中找到了这个,有人喜欢长名


那是有史以来最奇怪的字形:)
Rdpi

许多泰米尔语和印度语脚本中都有很长的字符꧄꧄one和缅甸语ဪ
phuclv

0

通常,破折号是任何字体中最宽的字形。斜体f是稀有的字形,延伸到上升和下降空间,使其成为所有字体中最高的字形之一。

方便实用的度量是由小写字母a到z组成的“字母”。普通字体的长度约为13 ems。如果字体字母较小,则它是一种精巧的字体,适合于组成狭窄的段落。容易读取的行长范围是1-1 / 2到2-1 / 2个字母。

em是与字体的垂直高度等效的水平距离。用于24 pt字体的em空间为24 pts长。它与字体成正比,并随每个不同的大小而变化。


这是字体的幼稚视图,不适用于现代字体。在现代字体中,通常普遍存在在其上方带有重音的大写字母,这些大写字母比f上的上升字母高,并且通常存在比em空格宽的字符,尤其是在包括诸如连字和在其他地方指出,诸如‱(每万个符号,在经济学中被昵称为“基点”)之类的字符。
thomasrutter

1
@ thomasrutter。有罪。打算在以上所有情况下使用。也并不意味着是详​​尽无遗的。所有内容均以“通常”作为开头(框架)。我看不到我有任何不正确的矛盾。还要注意我使用的建议替代方法。谢谢你的巴掌。
Stan

@ thomasrutter。问题是Arial中最宽的字形。感谢所有与OP无关的重音高度的东西。我提到了字形扩展到上升区,身体区和下降区的稀有品质,有点琐事。你认识很多其他人吗?你认识其他人吗?有多少个后代可以胜任一些琐事?
Stan 2013年

3
好的,这很奇怪,我不明白您的评论的意思。您是提出重音高度的人,我指出您对此有误,但您批评我谈论重音高度是因为它无关紧要?另外,您认为Arial中的最宽字符是破折号是错误的,但是您仍在捍卫自己的答案,因为它可能对某些其他字体是正确的(提示:通常不是,而且无论如何,此问题与Arial有关)。我只是看不到您从这些评论中得到什么。
thomasrutter
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.