Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,17 @@ FontForge supports UFO natively, as will the upcoming version of Fontlab. For Fo

The Open Baskerville font files are dual-licensed under the GNU GPL version 3 (GNU General Public License) and the SIL Open Font License (OFL). See 'COPYING-GPLv3.txt' and 'COPYING-OFL.txt' respectively. There is also a FAQ on the OFL (see 'COPYING-OFL-FAQ.txt').

## Compiling the fonts

You will need [rake](https://github.com/ruby/rake), [fontforge](https://fontforge.org/en-US/) and [afdko](https://github.com/adobe-type-tools/afdko).
On Arch, install `rake` via pacman and also the AUR packages [fontforge](https://archlinux.org/packages/extra/x86_64/fontforge/) and [afdko](https://aur.archlinux.org/packages/afdko).

Once done, run `rake otf` (for Open Type Font) or `rake webfonts` to compile the font in the corresponding format.

## Contribute back ##

We welcome contributions! You can check out the issue tracker to see what we are currently working on. We manage contributions through Git, a version control system, and GitHub. If you are new to working with a versioning system, our project website offers an explanation of the process.

## Thanks ##

Thanks!
Thanks!
26 changes: 13 additions & 13 deletions tools/FONTLOG.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,23 +40,23 @@
# Print FONTLOG to stdout

for line in README:
print wrapper.fill(line)
print(wrapper.fill(line))

print ""
print "____"
print ""
print "Designers:"
print ""
print AUTHORS.read().split("with Reserved Font Name")[0] # Above there, it lists the designers
print("")
print("____")
print("")
print("Designers:")
print("")
print(AUTHORS.read().split("with Reserved Font Name")[0]) # Above there, it lists the designers

print "____"
print ""
print "Changelog:"
print ""
print("____")
print("")
print("Changelog:")
print("")

for line in LOG.stdout:
if len(line) > 82:
print commit_msg_wrapper.fill(line)
print(commit_msg_wrapper.fill(line))
else:
print line,
print(line)

4 changes: 2 additions & 2 deletions tools/ufo2otf/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import argparse
from compilers import Compiler
from diagnostics import diagnostics, FontError
from ufo2otf.compilers import Compiler
from ufo2otf.diagnostics import diagnostics, FontError
4 changes: 2 additions & 2 deletions tools/ufo2otf/compilers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from os import mkdir
from os.path import splitext, dirname, sep, join, exists, basename
from codecs import open
from diagnostics import diagnostics, known_compilers, FontError
from ufo2otf.diagnostics import diagnostics, known_compilers, FontError

diagnostics = diagnostics()

Expand Down Expand Up @@ -37,7 +37,7 @@ def fontforge(self):

if self.webfonts:
webfonts_path = join(outdir, 'webfonts')
print webfonts_path
print(webfonts_path)
if not exists(webfonts_path):
mkdir(webfonts_path)

Expand Down
2 changes: 1 addition & 1 deletion tools/ufo2otf/diagnostics.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,4 +137,4 @@ def __str__(self):
if __name__ == "__main__":
# This will print diagnostics to stdout
e = FontError()
print e
print(e)