Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huertatipografica/piazzolla
Piazzolla type family
https://github.com/huertatipografica/piazzolla
fonts type typography
Last synced: 3 days ago
JSON representation
Piazzolla type family
- Host: GitHub
- URL: https://github.com/huertatipografica/piazzolla
- Owner: huertatipografica
- License: ofl-1.1
- Created: 2019-12-10T12:58:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-13T09:40:50.000Z (almost 3 years ago)
- Last Synced: 2024-08-02T05:11:55.489Z (3 months ago)
- Topics: fonts, type, typography
- Language: Python
- Homepage: https://piazzolla.huertatipografica.com
- Size: 35 MB
- Stars: 104
- Watchers: 13
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Authors: AUTHORS.txt
Awesome Lists containing this project
README
# Piazzolla font family
![Piazzolla](extra/Piazzolla.png)Type system intended for optimizing the available space in press media and other publications. It has a compact appearance which allows for small font sizes and tight leading while achieving solid lines and robust paragraphs.
Piazzolla has a distinctive voice that conveys a personal style, especially in display sizes. It has great performance and readability in small point sizes and long texts, both for screen and printing.
## Download
- Download the latest version of [Piazzolla](https://github.com/huertatipografica/piazzolla/releases/latest/download/Piazzolla.zip) and [Piazzolla SC](https://github.com/huertatipografica/piazzolla/releases/latest/download/PiazzollaSC.zip)
- For older versions and the changelog, you can refer to the [releases section](https://github.com/juandelperal/piazzolla/releases)## Contributing
#### Requirements
- Glyphs (for editing sources)
- Python 3 (for building fonts)#### Setup
To run any of the commands, you need to generate the virtual environment (venv) and install dependencies. It will generate a `venv` folder
python3 -m venv venv
. venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt#### Build ufos and generate fonts
To build the fonts there are several steps and all the process is being handled by a custom script. All the magic happens by running in terminal:
bash build.sh
#### Running tests
for Variable Fonts
fontbakery check-universal fonts/Piazzolla/variable/ttf/*
for Static Fonts
fontbakery check-universal fonts/Piazzolla/static/ttf/*
for UFO sources (replace `UFO_PATH` for the ufo you want to check)
fontbakery check-ufo-sources UFO_PATH