Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenType #3

Open
dpk opened this issue Sep 26, 2015 · 8 comments
Open

OpenType #3

dpk opened this issue Sep 26, 2015 · 8 comments

Comments

@dpk
Copy link

dpk commented Sep 26, 2015

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.

@ghost
Copy link

ghost commented Sep 27, 2015

This is true. In addition, it would be really great if automatic ligature insertion could be added, since the glyphs are already there, just not called. This could be done in FontForge quite easily. Other than that this is a great, exciting project.

I would personally prefer having an SC font kept in the build for one key use - desktop apps, which mostly can't use true small caps. Though hardly a huge problem for me because I can just use the originals zip.

@dpk
Copy link
Author

dpk commented Sep 27, 2015

Oh yeah, ligatures too. I didn’t test to see that they aren’t substituted by default.

@dpk
Copy link
Author

dpk commented Oct 13, 2015

I have begun to do this with FontForge in my personal fork at dpk/et-book.

@dpk
Copy link
Author

dpk commented Oct 27, 2015

I’ve now done this completely with one exception: I can’t work out how to get the frac feature to work to enable automatic creation of fractions from strings such as “1/2”. This involves some complicated contextual substitution tables which I don’t know how to set up.

@adrientetar
Copy link

@KrasnayaPloshchad
Copy link

KrasnayaPloshchad commented Nov 28, 2016

@gheoan
Copy link

gheoan commented Dec 5, 2016

Related: edwardtufte/tufte-css#99.

@KrasnayaPloshchad
Copy link

We should consider for TeX engine as XeTeX which has an entry to access typographic feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants