Skip to content

Commit

Permalink
Add two fonts
Browse files Browse the repository at this point in the history
  • Loading branch information
cpitclaudel committed Dec 17, 2015
1 parent a510ce0 commit 5520a23
Show file tree
Hide file tree
Showing 37 changed files with 26 additions and 20 deletions.
34 changes: 19 additions & 15 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
DEJAVU=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf
CONSOLAS=/home/clement/.fonts/Microsoft/Consolas-Fixed.ttf
INCONSOLATA=/home/clement/.fonts/monospace/Inconsolata.otf
INCONSOLATA_LGC=/home/clement/.fonts/monospace/inconsolata-lgc/Inconsolata LGC for Powerline.ttf
TERMINUS=/home/clement/.fonts/monospace/terminus/TerminusTTF-4.39.ttf

XITS=/home/clement/.fonts/maths/xits-math.otf
STIX=/home/clement/.fonts/maths/STIXMath-Regular.otf
Expand All @@ -25,22 +27,24 @@ ttf: monospacifier.py
prepare:
echo "References"
rm ./sources/references/*
cp $(CONSOLAS) ./sources/references/Consolas.ttf
cp $(DEJAVU) ./sources/references/DejaVuSansMono.ttf
cp $(INCONSOLATA) ./sources/references/DejaVuSansMono.ttf
cp "$(CONSOLAS)" ./sources/references/Consolas.ttf
cp "$(DEJAVU)" ./sources/references/DejaVuSansMono.ttf
cp "$(INCONSOLATA)" ./sources/references/Inconsolata.ttf
cp "$(INCONSOLATA_LGC)" ./sources/references/InconsolataLGCForPowerline.ttf
cp "$(TERMINUS)" ./sources/references/Terminus.ttf
echo "Inputs"
rm ./sources/inputs/*
cp $(XITS) ./sources/inputs/XITSMath.otf
cp $(STIX) ./sources/inputs/STIXMath.otf
cp $(ASANA) ./sources/inputs/AsanaMath.otf
cp $(SYMBOLA) ./sources/inputs/Symbola.ttf
cp $(LATINMODERN) ./sources/inputs/LatinModernMath.otf
cp $(TEXGYRESCHOLA) ./sources/inputs/TexGyreScholaMath.otf
cp $(FREESERIF) ./sources/inputs/FreeSerif.ttf
# cp $(DEJAVUSANS) ./sources/inputs/DejaVuSans.ttf
# cp $(DEJAVUSANSCONDENSED) ./sources/inputs/DejaVuSansCondensed.ttf
# cp $(DEJAVUSERIF) ./sources/inputs/DejaVuSerif.ttf
# cp $(DEJAVUSERIFCONDENSED) ./sources/inputs/DejaVuSerifCondensed.ttf
rm ./sources/inputs/*
cp "$(XITS)" ./sources/inputs/XITSMath.otf
cp "$(STIX)" ./sources/inputs/STIXMath.otf
cp "$(ASANA)" ./sources/inputs/AsanaMath.otf
cp "$(SYMBOLA)" ./sources/inputs/Symbola.ttf
cp "$(LATINMODERN)" ./sources/inputs/LatinModernMath.otf
cp "$(TEXGYRESCHOLA)" ./sources/inputs/TexGyreScholaMath.otf
cp "$(FREESERIF)" ./sources/inputs/FreeSerif.ttf
# cp "$(DEJAVUSANS)" ./sources/inputs/DejaVuSans.ttf
# cp "$(DEJAVUSANSCONDENSED)" ./sources/inputs/DejaVuSansCondensed.ttf
# cp "$(DEJAVUSERIF)" ./sources/inputs/DejaVuSerif.ttf
# cp "$(DEJAVUSERIFCONDENSED)" ./sources/inputs/DejaVuSerifCondensed.ttf

install:
rm ~/.fonts/monospacified/*.ttf
Expand Down
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,13 @@ Instead of running this program, you can use one of the *pre-generated* monospac

Choose from this list (Symbola is a great choice), based on your main programming font:

| Programming font | Monospacified fallback fonts |
|:---------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Consolas** | [Asana Math](./fonts/Asana_monospacified_for_Consolas.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_Consolas.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_Consolas.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_Consolas.ttf), [Symbola](./fonts/Symbola_monospacified_for_Consolas.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_Consolas.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_Consolas.ttf) |
| **DejaVu Sans Mono** | [Asana Math](./fonts/Asana_monospacified_for_DejaVuSansMono.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_DejaVuSansMono.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_DejaVuSansMono.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_DejaVuSansMono.ttf), [Symbola](./fonts/Symbola_monospacified_for_DejaVuSansMono.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_DejaVuSansMono.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_DejaVuSansMono.ttf) |
| **Inconsolata** | [Asana Math](./fonts/Asana_monospacified_for_Inconsolata.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_Inconsolata.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_Inconsolata.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_Inconsolata.ttf), [Symbola](./fonts/Symbola_monospacified_for_Inconsolata.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_Inconsolata.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_Inconsolata.ttf) |
| Programming font | Monospacified fallback fonts |
|:----------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Consolas** | [Asana Math](./fonts/Asana_monospacified_for_Consolas.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_Consolas.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_Consolas.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_Consolas.ttf), [Symbola](./fonts/Symbola_monospacified_for_Consolas.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_Consolas.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_Consolas.ttf) |
| **DejaVu Sans Mono** | [Asana Math](./fonts/Asana_monospacified_for_DejaVuSansMono.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_DejaVuSansMono.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_DejaVuSansMono.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_DejaVuSansMono.ttf), [Symbola](./fonts/Symbola_monospacified_for_DejaVuSansMono.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_DejaVuSansMono.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_DejaVuSansMono.ttf) |
| **Inconsolata LGC for Powerline** | [Asana Math](./fonts/Asana_monospacified_for_InconsolataLGCForPowerline.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_InconsolataLGCForPowerline.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_InconsolataLGCForPowerline.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_InconsolataLGCForPowerline.ttf), [Symbola](./fonts/Symbola_monospacified_for_InconsolataLGCForPowerline.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_InconsolataLGCForPowerline.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_InconsolataLGCForPowerline.ttf) |
| **Inconsolata** | [Asana Math](./fonts/Asana_monospacified_for_Inconsolata.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_Inconsolata.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_Inconsolata.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_Inconsolata.ttf), [Symbola](./fonts/Symbola_monospacified_for_Inconsolata.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_Inconsolata.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_Inconsolata.ttf) |
| **Terminus (TTF)** | [Asana Math](./fonts/Asana_monospacified_for_TerminusTTF.ttf), [FreeSerif](./fonts/FreeSerif_monospacified_for_TerminusTTF.ttf), [Latin Modern Math](./fonts/LatinModernMath_monospacified_for_TerminusTTF.ttf), [STIX Math](./fonts/STIXMath_monospacified_for_TerminusTTF.ttf), [Symbola](./fonts/Symbola_monospacified_for_TerminusTTF.ttf), [TeX Gyre Schola Math](./fonts/TeXGyreScholaMath_monospacified_for_TerminusTTF.ttf), [XITS Math](./fonts/XITSMath_monospacified_for_TerminusTTF.ttf) |

If your favorite combination is not available, please let me know.

Expand Down
Binary file modified fonts/Asana_monospacified_for_Consolas.ttf
Binary file not shown.
Binary file modified fonts/Asana_monospacified_for_DejaVuSansMono.ttf
Binary file not shown.
Binary file modified fonts/Asana_monospacified_for_Inconsolata.ttf
Binary file not shown.
Binary file not shown.
Binary file added fonts/Asana_monospacified_for_TerminusTTF.ttf
Binary file not shown.
Binary file modified fonts/FreeSerif_monospacified_for_Consolas.ttf
Binary file not shown.
Binary file modified fonts/FreeSerif_monospacified_for_DejaVuSansMono.ttf
Binary file not shown.
Binary file modified fonts/FreeSerif_monospacified_for_Inconsolata.ttf
Binary file not shown.
Binary file not shown.
Binary file added fonts/FreeSerif_monospacified_for_TerminusTTF.ttf
Binary file not shown.
Binary file modified fonts/LatinModernMath_monospacified_for_Consolas.ttf
Binary file not shown.
Binary file modified fonts/LatinModernMath_monospacified_for_DejaVuSansMono.ttf
Binary file not shown.
Binary file modified fonts/LatinModernMath_monospacified_for_Inconsolata.ttf
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified fonts/STIXMath_monospacified_for_Consolas.ttf
Binary file not shown.
Binary file modified fonts/STIXMath_monospacified_for_DejaVuSansMono.ttf
Binary file not shown.
Binary file modified fonts/STIXMath_monospacified_for_Inconsolata.ttf
Binary file not shown.
Binary file not shown.
Binary file added fonts/STIXMath_monospacified_for_TerminusTTF.ttf
Binary file not shown.
Binary file modified fonts/Symbola_monospacified_for_Consolas.ttf
Binary file not shown.
Binary file modified fonts/Symbola_monospacified_for_DejaVuSansMono.ttf
Binary file not shown.
Binary file modified fonts/Symbola_monospacified_for_Inconsolata.ttf
Binary file not shown.
Binary file not shown.
Binary file added fonts/Symbola_monospacified_for_TerminusTTF.ttf
Binary file not shown.
Binary file modified fonts/TeXGyreScholaMath_monospacified_for_Consolas.ttf
Binary file not shown.
Binary file modified fonts/TeXGyreScholaMath_monospacified_for_DejaVuSansMono.ttf
Binary file not shown.
Binary file modified fonts/TeXGyreScholaMath_monospacified_for_Inconsolata.ttf
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified fonts/XITSMath_monospacified_for_Consolas.ttf
Binary file not shown.
Binary file modified fonts/XITSMath_monospacified_for_DejaVuSansMono.ttf
Binary file not shown.
Binary file modified fonts/XITSMath_monospacified_for_Inconsolata.ttf
Binary file not shown.
Binary file not shown.
Binary file added fonts/XITSMath_monospacified_for_TerminusTTF.ttf
Binary file not shown.

0 comments on commit 5520a23

Please sign in to comment.