Giter Club home page Giter Club logo

3270font's Introduction

3270font: A font for the nostalgic

Screenshot

A little bit of history

This font is derived from the x3270 font, which, in turn, was translated from the one in Georgia Tech's 3270tool, which was itself hand-copied from a 3270 terminal. I built it because I felt terminals deserve to be pretty. The .sfd font file contains a x3270 bitmap font that was used for guidance.

![Using with the Cathode terminal program] (https://raw.githubusercontent.com/wiki/rbanffy/3270font/cathode.png)

The format

This font was built with FontForge. You'll need it if you want to generate fonts for your platform. On most civilized operating systems, you can simply apt-get install fontforge, yum install fontforge or even port install fontforge. On others, you may need to grab your copy from http://fontforge.org/. I encourage you to drop by and read the tutorials.

![Powerline-shell compatible!] (https://raw.githubusercontent.com/wiki/rbanffy/3270font/powerline.png)

Adobe Type 1, TTF, OTF and WOFF versions are available for download on http://s3.amazonaws.com/rbanffy/3270_fonts.zip for those who would just like to use them.

![Using it on OSX] (https://raw.githubusercontent.com/wiki/rbanffy/3270font/osx_terminal.png)

Generating derived files

The script generate_derived.pe calls FontForge and generates PostScript, OTF, TTF and WOFF versions of the base font, as well as a slightly more condensed .sfd file with the base font narrowed to 488 units, with no glyph rescaling and its corresponding PostScript, TTF, OTF and WOFF versions.

Contributing

I don't think GitHub's pull-request mechanism is FontForge-friendly. If you want to contribute (there are a lot of missing glyphs, such as the APL set and most non-latin alphabets which most likely were never built into 3270 terminals), get in touch and we will figure out how to do it right.

Preserving history

I regard the history of electronic computing a very important part of our civilization's history. Consider donating to entities that help preserve it, such as the Computer History Museum (http://www.computerhistory.org/), the IT History Society (http://ithistory.org/) and many others around the world. If you have a historically significant piece of technology in your closet or garage, consider contacting a local technology or industrial-design-oriented museum for advice.

Known problems

I have received errors when installing the OTF, TTF, and PFM fonts on Windows 7 and 8 (didn't try others).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.