Skip to content

Commit

Permalink
build: version 1.1 ready
Browse files Browse the repository at this point in the history
  • Loading branch information
tallchai committed Apr 15, 2022
1 parent eef9a27 commit 58e1f4b
Show file tree
Hide file tree
Showing 7 changed files with 723 additions and 600 deletions.
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
*.psd

fonts/otf/*
fonts/webfonts/*
fonts/
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# CHANGELOG
## 1.1.0
- Improved Spacing & Kerning: specifically for standard ligatures.
- Increased Vertical Metrics
- Fixed rendering issues when using the `candraBindu-deva` mark
- Fixed rendering issues with `th_*` conjuncts

## 1.0.0
- Akshar Variable Font Family is ready.
- Support for Latin and Devanagari scripts.
- Variable Axes: Weight (`wght`) and Contrast (`cntr`).
7 changes: 4 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
# Contributing

# CONTRIBUTING
For new features or in case of bugs, please log an issue on the [tallchai/akshar-type](https://github.com/tallchai/akshar-type) repo.

## GlyphsApp
Akshar was built with GlyphsApp, a popular font development tool.
To contribute, you would need a Mac and a licensed copy of GlyphsApp.
To contribute, you will need a Mac and a licensed copy of GlyphsApp.

## Building
To build the fonts from the source file, you will need to install [gftools](https://github.com/googlefonts/gftools).
Once you have installed it, run the following:
`gftools builder sources/builder.yaml` from the root of the project.

This should build the font files based on the configuration specified in sources/builder.yaml.

Update the version number for the font. Follow the [Semantic Versioning](https://semver.org/) guidelines when updating the version. In the [CHANGELOG](CHANGELOG.md) file, list the enhancements/updates/fixes made under the new version number.
2 changes: 1 addition & 1 deletion DESCRIPTION.en_us.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
</p>
<p>Akshar is an OpenType Variable Font. It offers 2 axes: Weight (<code>wght</code>) and Contrast (<code>CNTR</code>).
The Weight axis ranges from 300 to 700. The Contrast axis ranges from 0 to 100.</p>
<p>Note: The Contrast axis is currently not supported by Google Fonts APi. The fonts will be updated once it is
<p>Note: The Contrast axis is currently not supported by Google Fonts API. The fonts will be updated once it is
supported.</p>
<p>To contribute, visit <a href="https://github.com/tallchai/akshar-type">github.com/tallchai/akshar-type</a>.</p>
2 changes: 1 addition & 1 deletion TEST.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ <h2>Conjuncts</h2>
द्व्ये द्व्यु द्वे प्ज व्ये क्ष्य क्ष्व क्ष्वे क्शे श्वे क्षे ख्वे ग्र्यू च्नु च्ये छ्ये छ्वे च्छ्वू ट्ट्ये ठ्ठ्यू ड्यूँ ड्ड्यें थ्वु थ्यूँ
द्गे द्द्ये न्सु
<br/>
मंत्री
मंत्री ट्विटर
युद्ध युद्धे
विश्व
सहस्त्र
Expand Down
2 changes: 2 additions & 0 deletions cjct.sh
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ lookup cjct_Halfdevanagari {
sub d-deva y-deva by d_y-deva;
} cjct_Halfdevanagari;
lookup cjct_devanagari {
sub aa-deva candraBindu-deva by aa_candraBindu-deva;
sub b-deva ba-deva by b_ba-deva;
sub b-deva va-deva by b_va-deva;
sub c-deva ca-deva by c_ca-deva;
Expand Down Expand Up @@ -112,6 +113,7 @@ lookup cjct_devanagari {
sub th-deva va-deva by th_va-deva;
sub tt-deva tta-deva by tt_tta-deva;
sub tt-deva ttha-deva by tt_ttha-deva;
sub tt-deva va-deva by tt_va-deva;
sub tt-deva ya-deva by tt_ya-deva;
sub tth-deva ya-deva by tth_ya-deva;
sub tt_ra-deva uuMatra-deva by tt_ra_uuMatra-deva;
Expand Down
Loading

0 comments on commit 58e1f4b

Please sign in to comment.