OSDN Git Service

rename
authormshio <mshio@54a90f34-5e62-402c-8eae-46c47f0b2e07>
Tue, 16 Jun 2009 14:58:18 +0000 (14:58 +0000)
committermshio <mshio@54a90f34-5e62-402c-8eae-46c47f0b2e07>
Tue, 16 Jun 2009 14:58:18 +0000 (14:58 +0000)
git-svn-id: svn+ssh://svn.osdn.net/svnroot/sawarabi-fonts/trunk@5 54a90f34-5e62-402c-8eae-46c47f0b2e07

script/export_as_svg.py [moved from script/export_to_svg.py with 88% similarity]

similarity index 88%
rename from script/export_to_svg.py
rename to script/export_as_svg.py
index 15eaf0e..87d7d87 100644 (file)
@@ -143,31 +143,6 @@ class SvgCustomizer:
     '''各要素の終了部分を読み込み、その部分の書き出しを行います。'''
     self.out.write('</%s>' % name)
 
-# --------------------------------------------
-# function
-# --------------------------------------------
-def make_svg(glyph, filename, customizer):
-  '''
-  SVG ファイルの生成と書き換えを行います。
-
-  まず FontForge の export 機能で SVG ファイルを生成し、次いで SvgCustomizer で
-  その内容を書き換えます。
-
-  引数:
-    glyph      -- 書き出す対象のグリフオブジェクト
-    filename   -- FontForge が書き出す SVG ファイルの名前
-    customizer -- SvgCustomizer のインスタンス
-
-  Exports a SVG file from the specified glyph, and outputs new displayable one.
-
-  Arguments:
-    glyph      -- target glyph object
-    filename   -- file name of the SVG file that will be output by FontForge
-    customizer -- an instance of SvgCustomizer
-  '''
-  glyph.export(filename, 1)
-  customizer.execute(glyph, filename)
-
 
 if __name__ == '__main__':
 
@@ -229,4 +204,5 @@ if __name__ == '__main__':
       if glyph.unicode > 0:
         path = '%s/%04x.svg' % (output_dir, glyph.unicode)
         print path
-        make_svg(glyph, path, customizer)
+        glyph.export(path, 1)
+        customizer.execute(glyph, path)