Skip to content

Commit

Permalink
Added small caps
Browse files Browse the repository at this point in the history
  • Loading branch information
EwonRael committed Apr 13, 2022
1 parent 4df6f13 commit bb3cd54
Show file tree
Hide file tree
Showing 55 changed files with 12,240 additions and 524 deletions.
1 change: 1 addition & 0 deletions CONTRIBUTORS.txt
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
indestructible type* <[email protected]>
Fredrick Brennan <[email protected]>
2 changes: 2 additions & 0 deletions FONTLOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ Original Release.<br>
Added the Fatface weight. Corrected kerning.
2.0
Redrew to make interpolatable
2.01
Added small caps designed by Fredrick Brennan

Contact
-------
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ Original Release.<br>
<b>v1.1</b>
Added the Fatface weight. Corrected kerning.<br>
<b>v2.0</b>
Redrew letterforms to enable variable font versions. Improved language support. Added options for old-style and tabular numbers. Improved kerning and various other improvements.
Redrew letterforms to enable variable font versions. Improved language support. Added options for old-style and tabular numbers. Improved kerning and various other improvements.<br>
<b>v2.01</b>
Added small caps designed by [Fredrick Brennan](https://github.com/ctrlcctrlv/)

Building
--------
Expand Down
3 changes: 3 additions & 0 deletions documentation/DESCRIPTION.en_us.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<p>Besley is a antique slab serif inspired by Robert Besley's Clarendon. It features a full range of weights and matching italics, making it subtle for a variety of uses. A slight rounding of the corners gives a subtle warmth, and OpenType features such as ligatures and contextual substitutions perfect the finer details. It was made with love and will continue to improve with your support.</p>

<p>The Besley project is designed by Owen Earl (indestructible type*). To contribute, see <a href="https://github.com/indestructible-type/Besley">https://github.com/indestructible-type/Besley</a></p>
Binary file modified fonts/otf/Besley-Black.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-BlackItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-Bold.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-BoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-ExtraBold.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-ExtraBoldItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-Italic.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-Medium.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-MediumItalic.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-Regular.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-SemiBold.otf
Binary file not shown.
Binary file modified fonts/otf/Besley-SemiBoldItalic.otf
Binary file not shown.
Binary file modified fonts/ttf/Besley-Black.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-BlackItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-Bold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-BoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-ExtraBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-ExtraBoldItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-Italic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-Medium.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-MediumItalic.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-Regular.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-SemiBold.ttf
Binary file not shown.
Binary file modified fonts/ttf/Besley-SemiBoldItalic.ttf
Binary file not shown.
Binary file modified fonts/variable/Besley-Italic[wght].ttf
Binary file not shown.
Binary file modified fonts/variable/Besley[wght].ttf
Binary file not shown.
Binary file modified fonts/woff2/Besley-Black.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-BlackItalic.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-Bold.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-BoldItalic.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-ExtraBold.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-ExtraBoldItalic.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-Italic.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-Medium.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-MediumItalic.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-Regular.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-SemiBold.woff2
Binary file not shown.
Binary file modified fonts/woff2/Besley-SemiBoldItalic.woff2
Binary file not shown.
2 changes: 1 addition & 1 deletion sources/build-otf.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ GENERATING SOURCES
base=${source##*/}
test="Italic"
# sfd2ufo $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning --ufo-anchors $source $UFO_DIR/${base%.*}.ufo
if test "${base#*$test}" != "$base"
then
cp misc/featuresItalic.fea $UFO_DIR/${base%.*}.ufo/features.fea
Expand Down
2 changes: 1 addition & 1 deletion sources/build-ttf.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ GENERATING SOURCES
base=${source##*/}
test="Italic"
# sfd2ufo $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning --ufo-anchors $source $UFO_DIR/${base%.*}.ufo
if test "${base#*$test}" != "$base"
then
cp misc/featuresItalic.fea $UFO_DIR/${base%.*}.ufo/features.fea
Expand Down
2 changes: 1 addition & 1 deletion sources/build-ufo.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ do
base=${source##*/}
test="Italic"
# sfd2ufo $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning --ufo-anchors $source $UFO_DIR/${base%.*}.ufo
if test "${base#*$test}" != "$base"
then
cp misc/featuresItalic.fea $UFO_DIR/${base%.*}.ufo/features.fea
Expand Down
6 changes: 5 additions & 1 deletion sources/build-variable.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ GENERATING SOURCES
base=${source##*/}
test="Italic"
# sfd2ufo $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning --ufo-anchors $source $UFO_DIR/${base%.*}.ufo
if test "${base#*$test}" != "$base"
then
cp misc/featuresItalic.fea $UFO_DIR/${base%.*}.ufo/features.fea
Expand Down Expand Up @@ -73,6 +73,10 @@ do
mv $font.fix $font
gftools fix-unwanted-tables --tables MVAR $font
done

statmake --designspace designspace/$fontName.designspace $VF_DIR/$fontName[$axes].ttf
statmake --designspace designspace/$fontName_it.designspace $VF_DIR/$fontName_it[$axes].ttf

rm $VF_DIR/*gasp*

##########################################
Expand Down
2 changes: 1 addition & 1 deletion sources/build-woff2.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ GENERATING SOURCES
base=${source##*/}
test="Italic"
# sfd2ufo $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning $source $UFO_DIR/${base%.*}.ufo
python3 misc/sfd2ufo --ufo-kerning --ufo-anchors $source $UFO_DIR/${base%.*}.ufo
if test "${base#*$test}" != "$base"
then
cp misc/featuresItalic.fea $UFO_DIR/${base%.*}.ufo/features.fea
Expand Down
106 changes: 106 additions & 0 deletions sources/designspace/Besley-Italic.designspace
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,110 @@

</instances>

<lib>
<dict>
<key>org.statmake.stylespace</key>
<dict>
<key>axes</key>
<array>

<dict>
<key>name</key>
<string>Weight</string>
<key>tag</key>
<string>wght</string>
<key>locations</key>
<array>

<dict>
<key>name</key>
<string>Regular</string>
<key>value</key>
<integer>400</integer>
<key>linked_value</key>
<integer>700</integer>
<key>flags</key>
<array>
<string>ElidableAxisValueName</string>
</array>
</dict>

<dict>
<key>name</key>
<string>Medium</string>
<key>value</key>
<integer>500</integer>
</dict>

<dict>
<key>name</key>
<string>Semi Bold</string>
<key>value</key>
<integer>600</integer>
</dict>

<dict>
<key>name</key>
<string>Bold</string>
<key>value</key>
<integer>700</integer>
</dict>

<dict>
<key>name</key>
<string>Extra Bold</string>
<key>value</key>
<integer>800</integer>
</dict>

<dict>
<key>name</key>
<string>Black</string>
<key>value</key>
<integer>900</integer>
</dict>

</array>
</dict>

<dict>
<key>name</key>
<string>Italic</string>
<key>tag</key>
<string>ital</string>
<key>locations</key>
<array>

<dict>
<key>name</key>
<string>Upright</string>
<key>value</key>
<integer>0</integer>
<key>linked_value</key>
<integer>1</integer>
<key>flags</key>
<array>
<string>ElidableAxisValueName</string>
</array>
</dict>

<dict>
<key>name</key>
<string>Italic</string>
<key>value</key>
<integer>1</integer>
</dict>

</array>
</dict>
</array>
</dict>
<key>org.statmake.additionalLocations</key>
<dict>
<key>Italic</key>
<integer>1</integer>
</dict>
</dict>
</lib>

</designspace>
106 changes: 106 additions & 0 deletions sources/designspace/Besley.designspace
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,110 @@

</instances>

<lib>
<dict>
<key>org.statmake.stylespace</key>
<dict>
<key>axes</key>
<array>

<dict>
<key>name</key>
<string>Weight</string>
<key>tag</key>
<string>wght</string>
<key>locations</key>
<array>

<dict>
<key>name</key>
<string>Regular</string>
<key>value</key>
<integer>400</integer>
<key>linked_value</key>
<integer>700</integer>
<key>flags</key>
<array>
<string>ElidableAxisValueName</string>
</array>
</dict>

<dict>
<key>name</key>
<string>Medium</string>
<key>value</key>
<integer>500</integer>
</dict>

<dict>
<key>name</key>
<string>Semi Bold</string>
<key>value</key>
<integer>600</integer>
</dict>

<dict>
<key>name</key>
<string>Bold</string>
<key>value</key>
<integer>700</integer>
</dict>

<dict>
<key>name</key>
<string>Extra Bold</string>
<key>value</key>
<integer>800</integer>
</dict>

<dict>
<key>name</key>
<string>Black</string>
<key>value</key>
<integer>900</integer>
</dict>

</array>
</dict>

<dict>
<key>name</key>
<string>Italic</string>
<key>tag</key>
<string>ital</string>
<key>locations</key>
<array>

<dict>
<key>name</key>
<string>Upright</string>
<key>value</key>
<integer>0</integer>
<key>linked_value</key>
<integer>1</integer>
<key>flags</key>
<array>
<string>ElidableAxisValueName</string>
</array>
</dict>

<dict>
<key>name</key>
<string>Italic</string>
<key>value</key>
<integer>1</integer>
</dict>

</array>
</dict>
</array>
</dict>
<key>org.statmake.additionalLocations</key>
<dict>
<key>Italic</key>
<integer>0</integer>
</dict>
</dict>
</lib>

</designspace>
Loading

0 comments on commit bb3cd54

Please sign in to comment.