Skip to content

Commit

Permalink
1.001finalUpdate
Browse files Browse the repository at this point in the history
  • Loading branch information
Aaron-212 committed Mar 13, 2024
1 parent be61ffe commit 002c991
Show file tree
Hide file tree
Showing 5 changed files with 77 additions and 47 deletions.
13 changes: 10 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ help:
@echo " make zip: Zip all fonts into a zip"
@echo

init: requirements.txt
pip install -Ur requirements.txt
touch init.stamp

build: build.stamp

build.stamp: init.stamp
Expand All @@ -15,9 +19,10 @@ build.stamp: init.stamp
python misc/scripts/gen_woff2.py
touch build.stamp

init: requirements.txt
pip install -Ur requirements.txt
touch init.stamp
ufo: ufo.stamp

ufo.stamp: init.stamp
fontmake -f src/NovaGothic.glyphspackage -o ufo --output-dir fonts-temp/master-ufo

zip: build.stamp
cp -rf fonts NovaGothic
Expand All @@ -26,7 +31,9 @@ zip: build.stamp

clean:
rm -rf fonts
rm -rf fonts-temp
rm build.stamp
rm ufo.stamp

update:
pip install -Ur requirements.txt
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,21 +46,26 @@ Though untested elsewhere, scripts may still work.

**Setup**:

1. To install Python dependencies:
To install Python dependencies:
```sh
make init
```

2. To build the fonts:
To build the fonts:
```sh
make build
```

3. Optional: To zip up all font files:
To zip up all font files:
```sh
make zip
```

To generate UFO masters:
```sh
make ufo
```

## Roadmap and Current Focus

### Known Issues
Expand Down
8 changes: 0 additions & 8 deletions src/NovaGothic.glyphspackage/UIState.plist

This file was deleted.

2 changes: 1 addition & 1 deletion src/NovaGothic.glyphspackage/fontinfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -1290,5 +1290,5 @@ name = Vertical;
);
unitsPerEm = 1000;
versionMajor = 1;
versionMinor = 0;
versionMinor = 1;
}
90 changes: 58 additions & 32 deletions src/NovaGothic.glyphspackage/glyphs/o.glyph
Original file line number Diff line number Diff line change
Expand Up @@ -21,24 +21,37 @@ pos = (467,400);
layerId = m01;
shapes = (
{
attr = {
strokeHeight = 60;
strokeWidth = 60;
};
closed = 1;
nodes = (
(424,25,o),
(525,126,o),
(525,250,cs),
(525,374,o),
(424,475,o),
(300,475,cs),
(176,475,o),
(75,374,o),
(75,250,cs),
(75,126,o),
(176,25,o),
(300,25,cs)
(188.426,55,o),
(105,138.426,o),
(105,250,c),
(105,361.574,o),
(188.426,445,o),
(300,445,c),
(411.574,445,o),
(495,361.574,o),
(495,250,c),
(495,138.426,o),
(411.574,55,o),
(300,55,c)
);
},
{
closed = 1;
nodes = (
(440.426,-5,o),
(555,109.574,o),
(555,250,c),
(555,390.426,o),
(440.426,505,o),
(300,505,c),
(159.574,505,o),
(45,390.426,o),
(45,250,c),
(45,109.574,o),
(159.574,-5,o),
(300,-5,c)
);
}
);
Expand All @@ -62,24 +75,37 @@ pos = (465,360);
layerId = m002;
shapes = (
{
attr = {
strokeHeight = 120;
strokeWidth = 120;
};
closed = 1;
nodes = (
(409,51,o),
(498,140,o),
(498,250,cs),
(498,360,o),
(409,449,o),
(299,449,cs),
(189,449,o),
(100,360,o),
(100,250,cs),
(100,140,o),
(189,51,o),
(299,51,cs)
(213.853,111,o),
(160,164.853,o),
(160,250,c),
(160,335.147,o),
(213.853,389,o),
(299,389,c),
(384.147,389,o),
(438,335.147,o),
(438,250,c),
(438,164.853,o),
(384.147,111,o),
(299,111,c)
);
},
{
closed = 1;
nodes = (
(442.053,-9,o),
(558,106.947,o),
(558,250,c),
(558,393.053,o),
(442.053,509,o),
(299,509,c),
(155.947,509,o),
(40,393.053,o),
(40,250,c),
(40,106.947,o),
(155.947,-9,o),
(299,-9,c)
);
}
);
Expand Down

0 comments on commit 002c991

Please sign in to comment.