Skip to content
No description, website, or topics provided.
Python CSS HTML JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
output
print
web
.gitignore
LICENSE.txt
README.md
defineFormats.py
formatDistribution.py
formulae.py
print.py
requirements.txt
utils.py
web.py

README.md

Planetary Formats

Translate the area of a planet into a series of rectangular paper formats whose ratio between width and length is 1:√2 as in series A (ISO 216 norm: A0, A1, etc.)

A print and a web version are available.

Setup

install Inkscape

It is used as a vector renderer since i couldn't find another that handle 'font-variant-ligature' nor 'dominant-baseline' css rules.

install python dependencies:

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

LICENSE

Copyright (C) 2019 Nicolas Chesnais
Licensed under the GPLv3 license

CREDITS

The font used is Fira Code by Nikita Prokopov, distributed under the SIL Open Font License 1.1.

You can’t perform that action at this time.