• R/O
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#objective-cqtwindows誰得cocoapythonphprubygameguibathyscaphec翻訳omegat計画中(planning stage)frameworktwittertestdomvb.netdirectxbtronarduinopreviewerゲームエンジン

Commit MetaInfo

Revisión7 (tree)
Tiempo2015-01-10 02:23:46
Autormm-rounded

Log Message

最新版向けのスクリプト修正とM+ FONTS更新

Cambiar Resumen

Diferencia incremental

--- trunk/cygwinhome/genshin/generate_cleanup.py (revision 6)
+++ trunk/cygwinhome/genshin/generate_cleanup.py (revision 7)
@@ -24,7 +24,7 @@
2424 if glyph.unicode <= 0:
2525 name = glyph.glyphname.lower()
2626 if name[:3] == 'cid':
27- num = int(name[3:])
27+ num = int(name[3:8])
2828 # 等幅半角削除
2929 if (num >= 63040 and num <= 63152) :
3030 font.removeGlyph(glyph)
--- trunk/cygwinhome/genshin/mmutils.py (revision 6)
+++ trunk/cygwinhome/genshin/mmutils.py (revision 7)
@@ -866,11 +866,15 @@
866866 prefix = ''
867867 prefixps = ''
868868
869- url = 'http://jikasei.me/'
869+ if fontname[0:4] == "M+ 1" or fontname[0:4] == "M+ 2"
870+ url = 'http://mplus-fonts.sourceforge.jp/'
871+ else
872+ url = 'http://jikasei.me/'
873+
870874 copyright = "Copyright(c) %s M+ FONTS PROJECT" % year
871- license = "These fonts are free software.\nUnlimited permission is granted to use, copy, and distribute them, with or without modification, either commercially or noncommercially.\nTHESE FONTS ARE PROVIDED \"AS IS\" WITHOUT WARRANTY."
872- licenseJP = "これらのフォントはフリー(自由な)ソフトウエアです。\nあらゆる改変の有無に関わらず、また商業的な利用であっても、自由にご利用、複製、再配布することができますが、全て無保証とさせていただきます。"
873- license_url = 'http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/#license'
875+ # license = "These fonts are free software.\nUnlimited permission is granted to use, copy, and distribute them, with or without modification, either commercially or noncommercially.\nTHESE FONTS ARE PROVIDED \"AS IS\" WITHOUT WARRANTY."
876+ # licenseJP = "これらのフォントはフリー(自由な)ソフトウエアです。\nあらゆる改変の有無に関わらず、また商業的な利用であっても、自由にご利用、複製、再配布することができますが、全て無保証とさせていただきます。"
877+ # license_url = 'http://mplus-fonts.sourceforge.jp/mplus-outline-fonts/#license'
874878 fullname = ("%s%s %s" % (prefix, fontname, weight))
875879 family = ("%s%s" % (prefix, fontname))
876880
@@ -902,9 +906,9 @@
902906 ('English (US)', 'Version', 'Version %s' % version),
903907 ('English (US)', 'PostScriptName', '%s%s-%s' % (prefixps, psfontname, weight)),
904908 ('English (US)', 'Vendor URL', url),
905- ('English (US)', 'License', license),
906- ('Japanese', 'License', licenseJP),
907- ('English (US)', 'License URL', license_url),
909+ # ('English (US)', 'License', license),
910+ # ('Japanese', 'License', licenseJP),
911+ # ('English (US)', 'License URL', license_url),
908912 ('Japanese', 'Preferred Family', family),
909913 ('English (US)', 'Preferred Family', family),
910914 ('Japanese', 'Preferred Styles', weight),
--- trunk/cygwinhome/genshin/generate_monospace.py (revision 6)
+++ trunk/cygwinhome/genshin/generate_monospace.py (revision 7)
@@ -3,7 +3,7 @@
33
44 # ******************************************************************
55 # generate_monospace.py
6-# output ディレクトリに生成済みの源真ゴシック・源柔ゴシックから
6+# outputTemp ディレクトリに生成済みの源真ゴシック・源柔ゴシックから
77 # 等幅フォント (源真ゴシック等幅) を生成します。
88 # -----------------------------------------------------------------
99 # [使用方法] generate_monospace.py filename
--- trunk/cygwinhome/genshin/generate_propotional.py (revision 6)
+++ trunk/cygwinhome/genshin/generate_propotional.py (revision 7)
@@ -3,11 +3,11 @@
33
44 # ******************************************************************
55 # generate_propotional.py
6-# output ディレクトリに生成済みの源真ゴシック・源柔ゴシックから
6+# outputTemp ディレクトリに生成済みの源真ゴシック・源柔ゴシックから
77 # プロポーショナルフォント (源真ゴシックP) を生成します。
88 # -----------------------------------------------------------------
99 # [使用方法] generate_propotional.py filename
10-# filename : 元の源ゴシックファイル名 (GenShinGothic-Regular.ttf など)
10+# filename : 元のファイル名 (GenShinGothic-Regular.ttf など)
1111 # ******************************************************************
1212
1313 import fontforge
--- trunk/cygwinhome/genshin/generate_webfont_fix.py (revision 6)
+++ trunk/cygwinhome/genshin/generate_webfont_fix.py (revision 7)
@@ -1,4 +1,5 @@
11 #!/usr/bin/python
2+# -*- coding: utf-8 -*-
23 import sys
34 import shutil
45 import struct