Skip to content

Commit 1c48b60

Browse files
committed
Merge pull request #23 from davelab6/master
Small fixes
2 parents d652c87 + 46a5e1c commit 1c48b60

17 files changed

+149
-199
lines changed

CONTRIBUTORS.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ D: A collective of type designers based in Mumbai focused on designing contempor
2323

2424
N: Girish Dalvi
2525
E: girish.dalvi@gmail.com
26-
W:
26+
W: http://www.idc.iitb.ac.in/~girish
2727
D: Original Type Design and Font Engineering, Devanagari glyph-set development, Devanagari Font Testing Scripts
2828

2929
N: Yashodeep Gholap

Copyright.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
Copyright (c) 2013-2016 Ek Type (www.ektype.in)
22

3-
Licensed under the SIL Open Font License 1.1 (http://scripts.sil.org/OFL).
3+
Licensed under the SIL Open Font License 1.1 (http://scripts.sil.org/OFL)

README.md

Lines changed: 37 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,79 @@
11
# Mukta
22

3-
The Mukta font family is a Unicode compliant, versatile, contemporary, humanist, mono-linear typeface available in seven weights, supporting Devanagari, Gujarati and Latin scripts. This type family is a libre licensed version the Ek multi-script family, an ongoing project to develop a unified type family for each Indian script. The goal is to build one harmonious family across all Indian scripts without letting the visual features of one script dominate over others. This ensures that the fonts can be used successfully for both single and multi-script purposes. This project is led by [Ek Type](http://ektype.in/), a collective of type designers based in Mumbai focused on designing contemporary Indian typefaces.
3+
Mukta is a Unicode compliant, versatile, contemporary, humanist, mono-linear typeface available in seven weights, supporting Devanagari, Gujarati and Latin scripts.
4+
This type family is a libre licensed version of Ek's self-titled multi-script project, an ongoing effort to develop a unified type family for each Indian script.
5+
The goal is to build one harmonious family across all Indian scripts without letting the visual features of one script dominate over others.
6+
This ensures that the fonts can be used successfully for both single and multi-script purposes.
7+
This project is led by [Ek Type](http://ektype.in), a collective of type designers based in Mumbai focused on designing contemporary Indian typefaces.
48

59
At present the project offers separate fonts with unique local names for each of the Indian Scripts.
610
Each font supports one Indian script along with Latin.
711

812
- Mukta for Devanagari
9-
- Mukta Vaani for Gujarati
1013

14+
- Mukta Vaani for Gujarati
1115

12-
Mukta was designed by [Girish Dalvi](http://www.idc.iitb.ac.in/~girish/) and [Yashodeep Gholap](http://www.yashodeepgholap.com/), Mukta Vaani was designed by Noopur Datye and Pallavi Karambelkar with support from [Sarang Kulkarni and Maithili Shingre](http://ektype.in/). We would like to thank Vinay Saynekar, Santosh Kshirsagar, Shubhanand Jog, Yogesh Jahargirdar, Pradnya Naik, Snehal Patil, Omkar Shende and Dave Crossland for their suggestions and feedback during the font design process. We would also like to thank faculty and friends from the Industrial Design Centre, IIT Bombay and from Sir J J Institute of Applied Art for their support and encouragement.
16+
Mukta was designed by [Girish Dalvi](http://www.idc.iitb.ac.in/~girish) and [Yashodeep Gholap](http://www.yashodeepgholap.com).
17+
Mukta Vaani was designed by Noopur Datye and Pallavi Karambelkar with support from [Sarang Kulkarni](http://ektype.in) and [Maithili Shingre](http://ektype.in).
18+
We would like to thank Vinay Saynekar, Santosh Kshirsagar, Shubhanand Jog, Yogesh Jahargirdar, Pradnya Naik, Snehal Patil, Omkar Shende and Dave Crossland for their suggestions and feedback during the font design process.
19+
We would also like to thank faculty and friends from the Industrial Design Centre, IIT Bombay, and from Sir J J Institute of Applied Art, for their support and encouragement.
1320

14-
A short demonstration on the possibilities of using Indic web fonts on the web can be seen here: [Demonstration on how to use Devanagari on the web using Web Fonts and Mukta](http://www.idc.iitb.ac.in/~girish/demo/).
21+
[A short demonstration on the possibilities of using Indic web fonts on the web can be seen here.](http://www.idc.iitb.ac.in/~girish/demo)
1522

1623
## License
1724

18-
Mukta is licensed under the SIL Open Font License v1.1 (<http://scripts.sil.org/OFL>)
25+
Mukta is licensed under the [SIL Open Font License v1.1](http://scripts.sil.org/OFL)
1926

20-
To view the copyright and specific terms and conditions please refer to [OFL.txt](https://github.com/girish-dalvi/Ek-Mukta/blob/master/OFL.txt)
27+
To view the copyright notice please see [OFL.txt](https://github.com/EkType/Mukta/blob/master/OFL.txt)
2128

22-
## Downloading font binaries (TTF files)
29+
## Download TTF files
2330

24-
Find binary releases on <https://github.com/girish-dalvi/Ek-Mukta/releases>
31+
Binary TTF files are released at <https://github.com/EkType/Mukta/releases>
2532

26-
The font binaries are not directly part of this repository, as it only contains source files; however, the binaries are directly built from the ttx files in the `TTX` directory.
33+
The font binaries are not directly part of this repository, as it only contains source files;
34+
however, the binaries are directly built from the ttx files in the `TTX` directory.
2735

2836
## How do I install the font on my computer?
2937

3038
First download the font binaries (TTF files) from the master branch, then follow the instructions given below.
3139

32-
- [Windows](http://windows.microsoft.com/en-us/windows-vista/install-or-uninstall-fonts)
33-
3440
- [GNU/Linux](http://lmgtfy.com/?q=how+to+install+fonts+in+linux)
3541

3642
- [Mac OS X](http://support.apple.com/kb/HT2509)
3743

44+
- [Windows](http://windows.microsoft.com/en-us/windows-vista/install-or-uninstall-fonts)
45+
3846
## Getting Involved
3947

4048
Would you like to contribute to the development of this font? Here is how **you** can help:
4149

4250
1. Tell us about any bugs you find, or enhancements you would like to see
4351

44-
2. Contribute directly to the fonts. In this repository we provide the complete set of source files that we use ourselves to develop the fonts. If you with to contribute directly, please see below how we build the fonts and follow our build process so that we can easily include your contribution, and follow the Github pull request process to send your contribution.
52+
2. Contribute directly to the fonts.
53+
In this repository we provide the complete set of source files that we use ourselves to develop the fonts.
54+
If you with to contribute directly, please see below how we build the fonts and follow our build process, so that we can easily include your contribution.
55+
Please follow the normal Github pull request process to send your contribution.
4556

4657
### Bug Reports
4758

48-
Send us bug reports, feature enhancements or glyph requests, using the [Github Issue Tracker](https://github.com/girish-dalvi/Ek-Mukta/issues/). Here are a few tips:
59+
Send us bug reports, feature enhancements or glyph requests, using the [Github Issue Tracker](https://github.com/EkMukta/Mukta/issues).
60+
Here are a few tips:
4961

50-
- Bugs must be isolated and reproducible problems that we can fix. This means telling us step by step how we can produce the bug.
62+
- Bugs must be isolated and reproducible problems that we can fix.
63+
This means telling us step by step how we can produce the bug.
5164

5265
- Search for existing issues. We do not want duplicate issues, and you'll help us out a lot by first checking if someone else has reported the same issue.
5366

54-
- Share as much information as possible. Include your operating system and its version, what application(s) you found the problem with and their version, etc.
67+
- Share as much information as possible.
68+
Include your operating system and its version, what application(s) you found the problem with and their version, etc.
5569

5670
## Building the font from source
5771

5872
This requires the following programs:
5973

6074
- **[Fontlab Studio](http://www.fontlab.com/font-editor/fontlab-studio/):** `.vfb` design files are used by this font editor, for Windows and Mac from the Fontlab company with a proprietary license and requiring a license fee from each user.
6175

62-
- **[AFDKO](http://www.adobe.com/devnet/opentype/afdko.html):** A set of command line tools for generating OpenType fonts from Adobe
76+
- **[AFDKO](http://www.adobe.com/devnet/opentype/afdko.html):** A set of command line tools for generating OpenType fonts from Adobe.
6377

6478
The build process used by Ek Type is as follows:
6579

@@ -71,16 +85,18 @@ The build process used by Ek Type is as follows:
7185

7286
4. Type the following commands in the Command prompt window. Make sure that the AFDKO directory is included in your path.
7387

74-
Use `maketof -h` to view the options available to you; choose the options you want as per your needs. We generally use
75-
`makeotf -f Mukta-Regular-fl.ttf -o Mukta-Regular.ttf -r -S -rev` to generate the release version of the font.
88+
Use `maketof -h` to view the options available to you;
89+
choose the options you want as per your needs.
90+
To generate the release version of the font we generally use:
91+
92+
makeotf -f Mukta-Regular-fl.ttf -o Mukta-Regular.ttf -r -S -rev
7693

7794
### Branches and Pull Requests
7895

79-
To learn more about Pull Requests, see Github's great article on [using pull requests](https://help.github.com/articles/using-pull-requests) and play the [interactive learning game](http://try.github.com) that takes around 15 minutes to complete.
96+
To learn more about Pull Requests, see Github's great article on [using pull requests](https://help.github.com/articles/using-pull-requests) and play the [interactive learning game](http://try.github.io) that takes around 15 minutes to complete.
8097

81-
- `master` is the latest, stable, tested version
98+
- `master` branch contains the latest, stable, tested version
8299

83100
- Add your name to the contributors file
84101

85102
- Explain in the pull request how you have tested your contribution
86-

TTX/Mukta-Devanagari/Mukta-Bold.ttx

Lines changed: 13 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1398,7 +1398,7 @@
13981398
<yMin value="-526"/>
13991399
<xMax value="2049"/>
14001400
<yMax value="1130"/>
1401-
<macStyle value="00000000 00000000"/>
1401+
<macStyle value="00000000 00000001"/>
14021402
<lowestRecPPEM value="9"/>
14031403
<fontDirectionHint value="2"/>
14041404
<indexToLocFormat value="1"/>
@@ -1480,7 +1480,7 @@
14801480
<ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
14811481
<ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
14821482
<achVendID value="EKTF"/>
1483-
<fsSelection value="00000000 00000000"/>
1483+
<fsSelection value="00000000 00100000"/>
14841484
<usFirstCharIndex value="0"/>
14851485
<usLastCharIndex value="64262"/>
14861486
<sTypoAscender value="1130"/>
@@ -105612,22 +105612,22 @@
105612105612

105613105613
<name>
105614105614
<namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
105615-
Copyright (c) 2014, Girish Dalvi, Ek Type. All rights reserved.
105615+
Copyright (c) 2013-2016 Ek Type (www.ektype.in)
105616105616
</namerecord>
105617105617
<namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
105618-
Mukta Bold
105618+
Mukta
105619105619
</namerecord>
105620105620
<namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
105621-
Regular
105621+
Bold
105622105622
</namerecord>
105623105623
<namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
105624-
2.203;EKTF;Mukta-Bold
105624+
2.204;EKTF;Mukta-Bold
105625105625
</namerecord>
105626105626
<namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
105627105627
Mukta Bold
105628105628
</namerecord>
105629105629
<namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
105630-
Version 2.203;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105630+
Version 2.204;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105631105631
</namerecord>
105632105632
<namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
105633105633
Mukta-Bold
@@ -105650,32 +105650,26 @@
105650105650
<namerecord nameID="14" platformID="1" platEncID="0" langID="0x0" unicode="True">
105651105651
http://scripts.sil.org/OFL
105652105652
</namerecord>
105653-
<namerecord nameID="16" platformID="1" platEncID="0" langID="0x0" unicode="True">
105654-
Mukta
105655-
</namerecord>
105656-
<namerecord nameID="17" platformID="1" platEncID="0" langID="0x0" unicode="True">
105657-
Bold
105658-
</namerecord>
105659105653
<namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
105660-
Mukta Bold
105654+
Mukta Bold
105661105655
</namerecord>
105662105656
<namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
105663-
Copyright (c) 2014, Girish Dalvi, Ek Type. All rights reserved.
105657+
Copyright (c) 2013-2016 Ek Type (www.ektype.in)
105664105658
</namerecord>
105665105659
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
105666-
Mukta Bold
105660+
Mukta
105667105661
</namerecord>
105668105662
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
105669-
Regular
105663+
Bold
105670105664
</namerecord>
105671105665
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
105672-
2.203;EKTF;Mukta-Bold
105666+
2.204;EKTF;Mukta-Bold
105673105667
</namerecord>
105674105668
<namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
105675105669
Mukta Bold
105676105670
</namerecord>
105677105671
<namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
105678-
Version 2.203;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105672+
Version 2.204;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105679105673
</namerecord>
105680105674
<namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
105681105675
Mukta-Bold
@@ -105698,12 +105692,6 @@
105698105692
<namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
105699105693
http://scripts.sil.org/OFL
105700105694
</namerecord>
105701-
<namerecord nameID="16" platformID="3" platEncID="1" langID="0x409">
105702-
Mukta
105703-
</namerecord>
105704-
<namerecord nameID="17" platformID="3" platEncID="1" langID="0x409">
105705-
Bold
105706-
</namerecord>
105707105695
</name>
105708105696

105709105697
<post>

TTX/Mukta-Devanagari/Mukta-ExtraBold.ttx

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -106596,7 +106596,7 @@
106596106596

106597106597
<name>
106598106598
<namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
106599-
Copyright (c) 2014, Girish Dalvi, Ek Type. All rights reserved.
106599+
Copyright (c) 2013-2016 Ek Type (www.ektype.in)
106600106600
</namerecord>
106601106601
<namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
106602106602
Mukta ExtraBold
@@ -106605,13 +106605,13 @@
106605106605
Regular
106606106606
</namerecord>
106607106607
<namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
106608-
2.203;EKTF;Mukta-ExtraBold
106608+
2.204;EKTF;Mukta-ExtraBold
106609106609
</namerecord>
106610106610
<namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
106611106611
Mukta ExtraBold
106612106612
</namerecord>
106613106613
<namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
106614-
Version 2.203;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
106614+
Version 2.204;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
106615106615
</namerecord>
106616106616
<namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
106617106617
Mukta-ExtraBold
@@ -106634,17 +106634,11 @@
106634106634
<namerecord nameID="14" platformID="1" platEncID="0" langID="0x0" unicode="True">
106635106635
http://scripts.sil.org/OFL
106636106636
</namerecord>
106637-
<namerecord nameID="16" platformID="1" platEncID="0" langID="0x0" unicode="True">
106638-
Mukta
106639-
</namerecord>
106640-
<namerecord nameID="17" platformID="1" platEncID="0" langID="0x0" unicode="True">
106641-
Extrabold
106642-
</namerecord>
106643106637
<namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
106644-
Mukta ExtraBold
106638+
Mukta ExtraBold
106645106639
</namerecord>
106646106640
<namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
106647-
Copyright (c) 2014, Girish Dalvi, Ek Type. All rights reserved.
106641+
Copyright (c) 2013-2016 Ek Type (www.ektype.in)
106648106642
</namerecord>
106649106643
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
106650106644
Mukta ExtraBold
@@ -106653,13 +106647,13 @@
106653106647
Regular
106654106648
</namerecord>
106655106649
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
106656-
2.203;EKTF;Mukta-ExtraBold
106650+
2.204;EKTF;Mukta-ExtraBold
106657106651
</namerecord>
106658106652
<namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
106659106653
Mukta ExtraBold
106660106654
</namerecord>
106661106655
<namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
106662-
Version 2.203;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
106656+
Version 2.204;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
106663106657
</namerecord>
106664106658
<namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
106665106659
Mukta-ExtraBold

TTX/Mukta-Devanagari/Mukta-ExtraLight.ttx

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -105672,7 +105672,7 @@
105672105672

105673105673
<name>
105674105674
<namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
105675-
Copyright (c) 2014, Girish Dalvi, Ek Type. All rights reserved.
105675+
Copyright (c) 2013-2016 Ek Type (www.ektype.in)
105676105676
</namerecord>
105677105677
<namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
105678105678
Mukta ExtraLight
@@ -105681,13 +105681,13 @@
105681105681
Regular
105682105682
</namerecord>
105683105683
<namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
105684-
2.203;EKTF;Mukta-ExtraLight
105684+
2.204;EKTF;Mukta-ExtraLight
105685105685
</namerecord>
105686105686
<namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
105687105687
Mukta ExtraLight
105688105688
</namerecord>
105689105689
<namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
105690-
Version 2.203;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105690+
Version 2.204;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105691105691
</namerecord>
105692105692
<namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
105693105693
Mukta-ExtraLight
@@ -105710,17 +105710,11 @@
105710105710
<namerecord nameID="14" platformID="1" platEncID="0" langID="0x0" unicode="True">
105711105711
http://scripts.sil.org/OFL
105712105712
</namerecord>
105713-
<namerecord nameID="16" platformID="1" platEncID="0" langID="0x0" unicode="True">
105714-
Mukta
105715-
</namerecord>
105716-
<namerecord nameID="17" platformID="1" platEncID="0" langID="0x0" unicode="True">
105717-
ExtraLight
105718-
</namerecord>
105719105713
<namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
105720-
Mukta ExtraLight
105714+
Mukta ExtraLight
105721105715
</namerecord>
105722105716
<namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
105723-
Copyright (c) 2014, Girish Dalvi, Ek Type. All rights reserved.
105717+
Copyright (c) 2013-2016 Ek Type (www.ektype.in)
105724105718
</namerecord>
105725105719
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
105726105720
Mukta ExtraLight
@@ -105729,13 +105723,13 @@
105729105723
Regular
105730105724
</namerecord>
105731105725
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
105732-
2.203;EKTF;Mukta-ExtraLight
105726+
2.204;EKTF;Mukta-ExtraLight
105733105727
</namerecord>
105734105728
<namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
105735105729
Mukta ExtraLight
105736105730
</namerecord>
105737105731
<namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
105738-
Version 2.203;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105732+
Version 2.204;PS 1.002;hotconv 1.0.88;makeotf.lib2.5.647800
105739105733
</namerecord>
105740105734
<namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
105741105735
Mukta-ExtraLight

0 commit comments

Comments
 (0)