Skip to content

Instantly share code, notes, and snippets.

@codeman38
Created July 22, 2013 13:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codeman38/6053969 to your computer and use it in GitHub Desktop.
Save codeman38/6053969 to your computer and use it in GitHub Desktop.
Patch to run on TTX decompiled versions of Roboto fonts from Google Fonts repository to restore old font family names for Windows.
diff -r 8096c5120604 -r befa039086cd Roboto-Black.ttx
--- a/Roboto-Black.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-Black.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -60467,10 +60467,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Bk
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Black
+ Bold
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto:2012
diff -r 8096c5120604 -r befa039086cd Roboto-BlackItalic.ttx
--- a/Roboto-BlackItalic.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-BlackItalic.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -64802,10 +64802,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Bk
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Black Italic
+ Bold Italic
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto:2012
diff -r 8096c5120604 -r befa039086cd Roboto-Light.ttx
--- a/Roboto-Light.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-Light.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -60860,10 +60860,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Lt
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Light
+ Regular
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Goog: Roboto Light: 2008
diff -r 8096c5120604 -r befa039086cd Roboto-LightItalic.ttx
--- a/Roboto-LightItalic.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-LightItalic.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -64392,10 +64392,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Lt
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Light Italic
+ Italic
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto:2012
diff -r 8096c5120604 -r befa039086cd Roboto-Medium.ttx
--- a/Roboto-Medium.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-Medium.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -60459,10 +60459,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Md
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Medium
+ Regular
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto:2012
diff -r 8096c5120604 -r befa039086cd Roboto-MediumItalic.ttx
--- a/Roboto-MediumItalic.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-MediumItalic.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -64434,10 +64434,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Md
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Medium Italic
+ Italic
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto:2012
diff -r 8096c5120604 -r befa039086cd Roboto-Thin.ttx
--- a/Roboto-Thin.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-Thin.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -32189,10 +32189,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Th
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Thin
+ Regular
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto:2012
diff -r 8096c5120604 -r befa039086cd Roboto-ThinItalic.ttx
--- a/Roboto-ThinItalic.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/Roboto-ThinItalic.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -32272,10 +32272,10 @@
Font data copyright Google 2012-2013
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto
+ Roboto Th
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Thin Italic
+ Italic
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto:2013
diff -r 8096c5120604 -r befa039086cd RobotoCondensed-Bold.ttx
--- a/RobotoCondensed-Bold.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoCondensed-Bold.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -63465,7 +63465,7 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Condensed
+ Roboto Cn
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
Bold
diff -r 8096c5120604 -r befa039086cd RobotoCondensed-BoldItalic.ttx
--- a/RobotoCondensed-BoldItalic.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoCondensed-BoldItalic.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -63652,7 +63652,7 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Condensed
+ Roboto Cn
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
Bold Italic
diff -r 8096c5120604 -r befa039086cd RobotoCondensed-Italic.ttx
--- a/RobotoCondensed-Italic.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoCondensed-Italic.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -63506,7 +63506,7 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Condensed
+ Roboto Cn
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
Italic
diff -r 8096c5120604 -r befa039086cd RobotoCondensed-Light.ttx
--- a/RobotoCondensed-Light.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoCondensed-Light.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -63851,10 +63851,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Condensed
+ Roboto Cn Lt
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Light
+ Regular
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto Condensed:2012
diff -r 8096c5120604 -r befa039086cd RobotoCondensed-LightItalic.ttx
--- a/RobotoCondensed-LightItalic.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoCondensed-LightItalic.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -63924,10 +63924,10 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Condensed
+ Roboto Cn Lt
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Light Italic
+ Italic
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto Condensed:2012
diff -r 8096c5120604 -r befa039086cd RobotoCondensed-Regular.ttx
--- a/RobotoCondensed-Regular.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoCondensed-Regular.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -63226,7 +63226,7 @@
Font data copyright Google 2012
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Condensed
+ Roboto Cn
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
Regular
diff -r 8096c5120604 -r befa039086cd RobotoSlab-Light.ttx
--- a/RobotoSlab-Light.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoSlab-Light.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -36301,10 +36301,10 @@
Font data copyright Google 2013
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Slab
+ Roboto Slab Lt
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Light
+ Regular
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto Slab:2013
diff -r 8096c5120604 -r befa039086cd RobotoSlab-Thin.ttx
--- a/RobotoSlab-Thin.ttx Tue Jul 16 11:13:58 2013 -0400
+++ b/RobotoSlab-Thin.ttx Tue Jul 16 11:16:48 2013 -0400
@@ -36421,10 +36421,10 @@
Font data copyright Google 2013
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
- Roboto Slab
+ Roboto Slab Th
</namerecord>
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
- Thin
+ Regular
</namerecord>
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
Google:Roboto Slab:2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment