This is a book project, about how to design new typefaces with FontForge.
If you wish to contribute to this website, you are very welcome to! Here are a few ways you can do so:
-
Report an issue for someone else to resolve, by clicking the 'Issues' button at the top of this page, in the main navigation bar.
-
Contribute a change directly, by forking it on GitHub and editing the plain text files, then send a pull request. (If that sounds unfamiliar, [learn how with GitHub's excellent interactive introduction]](https://help.github.com).
-
Discuss general topics on the fontforge-devel email discussion list
The book and this site is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
This site is made with the Jeykll content management system, and hosted on GitHub pages.
If you're not familiar with GitHub, they have excellent help pages.
_layouts/*.html
html template files_includes/*.html
snippets of HTML that are included in pages and templatesassets/
CSS, JS and image files_config.yml
Configuration for Jeykll (ignore this file)en-US/
The site's contents, in US English.
Each page is in MarkDown format, with a .md
file extension. These files are converted into corresponding .html files by Jekyll when they start with these lines:
- published: If the page should not be published, set this to
false
- layout:
bookpage
is the default - weight: An integer value from 1 to 100 that effects the ordering of the page in the sidebar and homepage lists
- category: the category the page belongs in
- title: The page title used in the title tag and h1 of the page
Example:
---
published: true
layout: bookpage
weight: 60
category: Workflow
title: Page Title
---
First install Jekyll, with gem
:
sudo gem install jekyll
To see the site as it will appear after processing by Jekyll and review your edits live in a browser layout, run:
jekyll --server
Now browse http://localhost:4000/