对具有出色可分辨性的Helvetica字体的建议


16

我正在寻找具有某些属性的字体的建议。它用于科学出版物中的数字。该日记本设置了样式要求(最好是Helvetica),但不幸的是,存在不兼容的实际要求(字形的可区分性)。

  • 必须为无衬线字体,最好类似于Arial / Helvetica。
  • 必须具有与I / l等相似字母的出色区分性。一个字形代表的字母应该是显而易见的,即使它是独立无上下文的。
  • 应该像啤酒一样免费,或者非常普遍(例如MS Office附带)。
  • 如果它有一个明显可区分的粗体变体(不是硬性要求),那就太好了

在此处输入图片说明


如果您可以通过询问答案来扩展此问题,以阐明他们建议的字体如何与排版数学相结合,尤其是在LaTeX中使用它们以及对希腊字母的支持,那将是很好的。
EP

Answers:


25

一个非常不错的(如果您问我)选项是IBM的一组新字体,称为Plex。该系列包括无衬线,衬线和等距变体,所有这些都具有出色的独特性(1 / I / l和O / 0易于区分,并且点和斜线替代都为零),以及整个家庭是免费的并且开源。*

目前,仅支持拉丁文字(尽管该家族确实支持多种变音符号),但仍在进行中(西里尔语几乎完成;希腊语,阿拉伯语,希伯来语,印地语和泰语将开始使用)即将推出;中日韩将在2018年中旬推出)。遗憾的是,还没有小型股。

IBM Plex Sans标本

您可以通过FontSquirrel直接从托管它的IBM GitHub下载它。

 


*或者至少它将是开源的。尽管所有已编译的字体文件现在都可用,但是直到2018年才可以使用从头开始编译自己的字体的实际源文件。


2
谢谢大家的回答。我接受了这一个,因为它是被按比例隔开,使只有建议的字体 Il明确的,甚至断章取义。许多其他建议看起来更好,并且绝对看起来更像Helvetica,但I通常是无衬线的垂直线,因此l在上下文外显示时可能会混淆。
GarrPons

这是个好消息:)
Scott

Plex非常棒,但是仅在预发行版AFAIK中使用,并且可能需要经过进一步的修订才能“完成”并给出1.0版本。恕我直言,在某些更细微的细节附近,某些样式,某些尺寸的某些字母往往具有一种不连贯的外观。
达伦(Darren)

1
@Darren我实际上不确定当前版本是否算作预发行版。它的版本号为1.000,但是由于他们自己已经确认在发行源文件之前,他们将在2018年之前使用该套件,因此您可能还应该进行其他调整。
Janus Bahs Jacquet

@JanusBahsJacquet Hmm,在他们的IBM / type Gihub存储库(github.com/IBM/type)上看到以下内容:“警告:IBM Type仍在开发中,在实际情况下我们会仔细地实施它,我们会发现任何困难。在不久的将来发布稳定的v1.0.0版本。” 我猜我对1.0和1.0.0之间的区别感到困惑,而且我仍然不能说我明白这对成为预发行版的意义。感谢您指出了这一点。
达伦(Darren)

10

您的要求有些矛盾,甚至可能互斥。您可以指定无衬线,但是在示例中区分相似字符的是衬线。也就是说,可能会有一些字体可以合理地折衷。我的第一个建议是Anonymous Pro:https : //www.marksimonson.com/fonts/view/anonymous-pro

像许多符合您要求的字体一样,它是针对编码人员的。可以在本文中找到更多有关其优缺点的讨论:https : //www.slant.co/topics/67/~best-programming-fonts

即使它们都不完美,也可能有助于告知您选择。狩猎愉快!

另一个选择是使用字体编辑器来调试Helvetica以适合您的特定用例,但这将需要购买一些字体编辑软件并学习如何使用它。根据您的技能,这可能是琐碎的或令人望而却步的。


是的,您是对的,它必须是一种折衷的字体(是衬线,使大写字母I变得清晰)是正确的,并且您也正确地指出,它通常是编码具有所需功能的字体(例如,在我的示例中为Menlo)。我希望能够找到一种受编码字体启发的非等宽字体(或这种字体的直接非等宽变体)。您链接到的都是公认的等宽字体。
GarrPons

因此,结论是,我想我应该使用“比例编码字体”,在您回答之前,我不知道这是怎么回事。
GarrPons

这是惊人的可定制的。遗憾的是,它并非免费发布。
GarrPons

@GarrPons一些可变宽度的sans-serifs确实可以组合您要寻找的特征,而无需看起来像编码字体。Adobe的Source Sans(由Scott回答)和IBM的Plex Sans(由我提供)都是非常清晰,外观自然的字体,它们恰好可以非常有效地区分相似的字形。(编辑:只是注意到您在问题中提到了Source Sans。的确,我在上下文中含糊其词。不过在Plex中不是。)
Janus Bahs Jacquet

@GarrPons不要忘记我的首字母衬线很不寻常。如果您对“手写大写字母”进行图像搜索,您会看到很多示例,这些示例的I上有顶部和底部的条形图(J上可能有顶部的条形图)- 是一个典型的示例。因此,我想说完全有可能在“ I”上用无衬线字体显示顶部和底部的小节- 它们甚至是衬线吗?(IBM似乎同意这一点,就像接受的答案一样)
Chris H

7

好吧,困难的部分是“自由”方面。

我的图书馆中有几种字体可能满足您的大多数要求:-Museo Sans-Bunday Sans-Source Sans

我不确定Museo或Bunday是免费的。...但是,我相信Source Sans是免费的,如果它满足您的需求。

没有一个具有容易的斜杠零,但是它们都有一个unicode符号表示斜杠零。

在此处输入图片说明

而且如果可以接受等宽字体,则有很多。


2
OP提到Source Sans,并且I上下文不明确。此处列出的所有字体都有相同的问题。
wchargin

我相信博物馆有(或也许2吗?)自由重量级

@ U + 00e8是一个错误,应该是U + 00f8吗?
joojaa


1

就我个人而言,我喜欢Johannes Kepler(kp)字体(http://www.tug.dk/FontCatalogue/kpsansserif/),该字体有无衬线(您可能需要使用sansserif)以及所有这些变体是科学文本(斜体,打字机,小型大写字母...)所必需的。也适合数学排版。I,l和1明显不同,如果您使用旧式数字,则更多。


1

我自己喜欢Droid Sans。有几个变种,其中两个是Mono和Fallback(比例)。

我使用的特定的一个是零中心没有丑点(或斜线)的那个。


1

我试图为演示文稿找到一种Helvetica风格的字体,在该字体中我将I用作重复变量,并决定使用Lucida Sans Typewriter作为I,以使其更具区分性。在大多数标准OS安装中也是如此。


0

制作自己的字体。 取得公共领域的字体,获得字体编辑工具,并根据需要进行调整。

这已经很常见了,这些工具非常容易获得。

而且正如IBM在其Plex系列中所展示的那样,您当然可以使用衬线来区分EYE和ELL以及零,而无需使其成为衬线字体或难看。认真地编辑3个字符,我想您会为世界带来帮助。“ Techvetica”之类的东西。


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.