Giter VIP home page Giter VIP logo

et-book's Introduction

ET Book

A webfont version of the typeface used in Edward Tufte’s books.


ET Book was designed by Dmitry Krasny, Bonnie Scranton, and Edward Tufte. It was converted from the original suit files by Adam Schwartz (@adamschwartz).

ET Book is MIT License. You may use it in both personal and commercial projects.

et-book's People

Contributors

adactio avatar adamschwartz avatar nathanleclaire avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

et-book's Issues

Go GPL+FE

The GPL Font Exception is specifically designed for fonts, using this license will making your fonts freely under this license if anyone use your fonts under his/her purpose under GPL license.
This license can be used along with OFL, you can see what Aleksendr Andreev does anyway here.

Trademark?

Just checking but...you have sought legal advice about releasing a font named Bembo, I hope?

IANAL, but a quick search says that Bembo has been a registered trademark of Monotype in the US since 1985 for purposes of 'Typefaces, Typefonts, and Type Designs of Alphanumeric Characters and/or Typographical Symbols Recorded as Latent Images in Data Storage' and 1990 in the UK for similar. From the history on Wikipedia, it looks like Monotype chose the name of Bembo for their font in the 20s and no other font has ever had the name, so it's not a 'generic' like Garamond or Caslon.

Kerning issue with the capital "W"

Thanks for the great work, I really appreciate that font, but I have problems with the capital "W" as it bumps away a following "e" so far.

I'm not too much into this business, but are there ways to save the kerning for several character pairs into the font-file directly? And does it depend on the format. (.ttf, otf, …) ?

Thanks in advance!

screenshot

Real sources

The source files in the repo today are apparently PFB files, old PostScript Type1 binary fonts.

Is a .fog or .vfb file available (the native source file for Fontographer and Fontlab)

Rendering of U+2039 and U+203A

Single Left-Pointing Angle Quotation Mark (U+2039, ) and Single Right-Pointing Angle Quotation Mark (U+204A, ) result in ligatures and . This is quite strange, since these ligatures have their own codepoint in Unicode.

Go OFL

Please use the SIL Open Font License.

The OFL is specifically designed for fonts, and the MIT license applied to a font will require the font's copyright notice and the MIT license to be included in all documents that embed the font.

If you do decide to go OFL, please include an OFL.txt file in the repo. Eg https://github.com/impallari/Libre-Bodoni/blob/master/OFL.txt

OpenType

The lining figures and text figures versions of the font could be rolled into single font files containing both, using OpenType features to select between the two. (The features lnum and onum in particular.)

Likewise the small-capitals fonts (smcp and c2sc) and ‘expert set’ (mapped to the correct Unicode codepoints) included in the originals.zip file in the source directory can be merged into the main files of the typeface using the OpenType format.

Then, once the last few browsers support it, webfont users could enable these using the standard font-feature-settings CSS property.

making the font easier to use

This is an awesome font; thanks for making it available! I confess that I have not yet gone to the effort to set it up on my web site (but I might!). In the meantime, here are a couple of suggestions about making the font easier and less risky for people to use.

First, do I have to host this font myself or is it available on a CDN? I found what looks to be a version here: http://www.jsdelivr.com/projects/font-et-book. But I don't know if it is the same or not. I think it would make the font easier for people to use if it were available from a CDN and if the README gave explicit hand-holding instructions about how to use it, similarly to what Google Fonts provides.

Second, I have been burned in the past by fonts that look good on my development machine (OS X) but look bad on Windows. (I have heard this can be fixed with ttfautohint, but I have never actually experimented, and also that only works if self-hosting.) Assuming this font is properly hinted to look good on Windows, it would be great to say that in the README so people know.

Contributing guidelines?

I'm wondering what the contributing guidelines for the project are.

I was working issue #3 and has success with implementing lining/old-school
OpenType feature, however, I'm not sure if what I did is acceptable
to the authors of the font.

It would be nice to know which files can be modified, how the font should
be built, what software is preferred (FontForge, Fontographer, etc...).

@dpk seems to have done some good work on his fork and added a bunch
of OpenType features and a makefile for building the WOFF version of the font
but his fork does not seem to have any guidelines either.

I'm excited to see the typeface used in Edward Tufte's books available
on the web as a free and open-source font but I think much can be
improved here so more people can contribute.

If more people contribute, the font will become more popular which
will draw more people to it which will in turn help improve the typography
on the web (a little bit, but still).

Examples
Fira Sans designed by Erik Spiekermann and released as an open-source
font by Mozilla has very clear contributing guidelines at https://docs.google.com/document/d/1QfxweGktJEdBvbd94y-5hiyqu32U9-h_ICPVs76Niyw

Source Sans Pro by Adobe is another example of a project with good
contribution guidelines.

Extending Unicode Support

Can the following be supported:

  • Latin script
    • Latin-1 Supplement
    • Latin Extended-A
    • Latin Extended-B
    • Latin Extended-C
    • Latin Extended-D
    • Latin Extended-E
    • Latin Extended Additional
  • Phonetic scripts
    • IPA Extensions
    • Spacing modifier letters
    • Phonetic Extensions
    • Phonetic Extensions Supplement
    • Combining Marks
    • Shavian
  • Greek and Coptic
    • Greek Extended
  • Cyrillic
    • Cyrillic supplement
    • Cyrillic Extended-A
    • Cyrillic Extended-B
    • Cyrillic Extended-C
  • Punctuation
    • General Punctuation
    • Supplemental Punctuation
  • Superscripts and Subscripts
  • Currency Symbols
  • Letterlike Symbols
  • Number Forms
  • Arrows
    • Miscellaneous Symbols and Arrows
    • Supplemental Arrows-A
    • Supplemental Arrows-B
    • Supplemental Arrows-C
  • Mathematical symbols
    • Mathematical Operators block
    • Supplemental Mathematical Operators
    • Miscellaneous Mathematical Symbols-A
    • Miscellaneous Mathematical Symbols-B
    • Mathematical Alphanumeric Symbols
  • Miscellaneous Technical
  • Optical Character Recognition
  • Enclosed Alphanumerics
  • Box Drawing
  • Block Elements
  • Geometric Shapes
    • Geometric Shapes
    • Geometric Shapes Extended
  • Miscellaneous Symbols
  • Symbols for Legacy Computin
  • Dingbats
  • Notational systems
    • Braille
    • Music
    • Shorthand
  • Emoji
  • Game symbols
    • Chess Symbols
    • Domino Tiles
    • Playing cards

I guess this will cover many of the use cases.

Font list on the web page is wrong

ET Bembo font list
what the web page shows now

What it actually is:

  • Roman (lining figures)
  • Roman (oldstyle figures)
  • Semi-bold (oldstyle figures)
  • Bold (lining figures)
  • Display Italic (oldstyle figures)

Q: What are in et-book-ligatures-enabled?

What are in et-book-ligatures-enabled? What is the difference between the other fonts? Also there only 3 types opposed to 5 in the other directory. If this an enhanced version can the other font types be also added?

Also why all the fonts are not included in: et-book.css file?

How can the ligatures fonts be enabled in CSS?

Add support for Polish language diacritics to ET Book font

The font is great but outside English text it's almost useless.

Maybe we can find time and resources to add support for Polish diacritics? It's not that much work:

ĄĆĘŁŃÓŚŹŻ

and

ąćęłńóśźż

I can pay to add those 18 symbols 🙂

Question about italic "W" character

The capital "W" seems a bit odd to me. Having no knowledge of typography, I'd appreciate if anyone could explain what's happening here. Is this a design choice?

image

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.