2013-04-29 22:49:25 +04:00
# Source Code Pro
2012-08-10 03:14:03 +04:00
2012-09-21 04:06:26 +04:00
Source Code Pro is a set of OpenType fonts that have been designed to work well
in user interface (UI) environments. In addition to a functional OpenType font, this open
source project provides all of the source files that were used to build this OpenType font
by using the AFDKO makeotf tool.
2015-07-15 01:59:08 +03:00
## Download the fonts (OTF, TTF, WOFF, WOFF2, EOT)
2012-09-25 02:35:10 +04:00
2014-08-27 22:30:48 +04:00
* [Latest release ](../../releases/latest )
* [All releases ](../../releases )
2013-04-29 10:41:56 +04:00
2014-08-27 22:30:48 +04:00
## Font installation instructions
2012-09-25 02:35:10 +04:00
2013-04-29 22:49:25 +04:00
* [Mac OS X ](http://support.apple.com/kb/HT2509 )
2013-04-29 23:10:04 +04:00
* [Windows ](http://windows.microsoft.com/en-us/windows-vista/install-or-uninstall-fonts )
2014-08-27 22:30:48 +04:00
* [Linux/Unix-based systems ](https://github.com/adobe-fonts/source-code-pro/issues/17#issuecomment-8967116 )
2012-09-25 02:35:10 +04:00
2014-08-27 22:30:48 +04:00
## Building the fonts from source
2012-09-25 02:35:10 +04:00
2013-04-29 22:49:25 +04:00
### Requirements
2012-09-25 02:35:10 +04:00
2013-04-29 22:49:25 +04:00
To build the binary font files from source, you need to have installed the
[Adobe Font Development Kit for OpenType ](http://www.adobe.com/devnet/opentype/afdko.html ) (AFDKO). The AFDKO
tools are widely used for font development today, and are part of most font
editor applications.
2012-09-25 02:35:10 +04:00
2013-04-29 22:49:25 +04:00
### Building one font
2012-09-25 02:35:10 +04:00
2015-07-15 01:59:08 +03:00
The key to building OTF or TTF fonts is `makeotf` , which is part of the AFDKO toolset.
2012-09-25 02:35:10 +04:00
Information and usage instructions can be found by executing `makeotf -h` .
2015-07-15 01:59:08 +03:00
In this repository, all necessary files are in place for building the OTF and TTF fonts.
2012-09-25 02:35:10 +04:00
For example, build a binary OTF font for the Regular style like this:
2013-05-01 05:32:57 +04:00
```sh
$ cd Roman/Regular/
$ makeotf -r
```
2012-09-25 02:35:10 +04:00
2013-04-29 22:49:25 +04:00
### Building all fonts
2012-09-25 02:35:10 +04:00
2015-07-15 01:59:08 +03:00
For convenience, a shell script named `build.sh` is provided in the root directory.
2012-09-25 02:35:10 +04:00
It builds all OTFs and TTFs, and can be executed by typing:
2013-05-01 05:32:57 +04:00
```sh
$ ./build.sh
```
2012-09-25 02:35:10 +04:00
2013-04-29 22:49:25 +04:00
## Getting Involved
2012-09-25 02:35:10 +04:00
2014-08-27 22:30:48 +04:00
Send suggestions for changes to the Source Code OpenType font project maintainer, [Paul D. Hunt ](mailto:opensourcefonts@adobe.com?subject=[GitHub] Source Code Pro ), for consideration.
2012-12-07 08:09:16 +04:00
2014-08-27 22:30:48 +04:00
## Further information
2012-09-27 22:27:42 +04:00
2015-07-15 01:59:08 +03:00
For information about the design and background of Source Code, please refer to the [official font readme file ](http://www.adobe.com/products/type/font-information/source-code-pro-readme.html ).