kopia lustrzana https://github.com/inkstitch/inkstitch
Claudine/symplify glyph layers creation (#3937)
* remove unuseful param from the dialog number of imported glyphs is not useful for font maker, they want all of them. * Update lettering_svg_font_to_layers.xmlpull/3940/head
rodzic
0b3e0e962d
commit
b116e75455
|
|
@ -61,12 +61,6 @@ class LetteringSvgFontToLayers(InkstitchExtension):
|
|||
def add_arguments(self, pars) -> None:
|
||||
""" Adds command-line arguments for glyph count, reference character, and reference height.
|
||||
"""
|
||||
pars.add_argument(
|
||||
"--count",
|
||||
type=int,
|
||||
default=150,
|
||||
help="Stop making layers after this number of glyphs."
|
||||
)
|
||||
pars.add_argument(
|
||||
"--reference",
|
||||
type=str,
|
||||
|
|
@ -247,9 +241,6 @@ class LetteringSvgFontToLayers(InkstitchExtension):
|
|||
glyph.set(("horiz-adv-x"), str(hax))
|
||||
self.convert_glyph_to_layer(glyph, emsize, baseline, scale_by, hide_layer=hide_layer)
|
||||
count += 1
|
||||
if count >= self.options.count:
|
||||
break
|
||||
|
||||
self.scale_hkerning(scale_by)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -3,10 +3,8 @@
|
|||
<name>Convert SVG Font to Glyph Layers</name>
|
||||
<id>org.{{ id_inkstitch }}.lettering_svg_font_to_layers</id>
|
||||
<param name="extension" type="string" gui-hidden="true">lettering_svg_font_to_layers</param>
|
||||
<param name="count" type="int" min="1" max="65535" gui-text="Stop after">150</param>
|
||||
<param name="reference" type="string" gui-text="Use this character to define size">M</param>
|
||||
<param name="reference" type="string" gui-text="Use this character to define size">M</param>
|
||||
<param name="height" type="float" min="1" max="1000" gui-text="Height of reference character (mm)">20</param>
|
||||
|
||||
<effect needs-live-preview="false">
|
||||
<object-type>all</object-type>
|
||||
<icon>{{ icon_path }}inx/font_management.svg</icon>
|
||||
|
|
|
|||
Ładowanie…
Reference in New Issue