Inconsolata 是我的第一个严肃的原创字体发布。它是一种等宽字体,专为打印代码示例等设计。有非常多“程序员字体”,主要设计用于屏幕,但大多数情况下并没有足够注重细节以进行高分辨率渲染。
Inconsolata 吸取了许多灵感和来源。我尤其被 Lu(cas) de Groot 的 Consolas 的美感所打动,这是他为 Microsoft 的 Vista 版本设计的等宽设计。这个字体,类似于他的早期作品 TheSansMono,清楚地向我表明,等宽字体并不一定要糟糕。
#import <Inconsolata/UIFont+Inconsolata.h>
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.inconsolataLabel.font = [UIFont inconsolataFontOfSize:18.0f];
self.inconsolataBoldLabel.font = [UIFont inconsolataBoldFontOfSize:18.0f];
}
@end
这是一个 CocoaPod,您可以使用以下方式安装它
pod 'Inconsolata'
此字体根据 OFL 许可证授权。