2021-12-09 14:05:21 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<inkscape-extension translationdomain= "inkstitch" xmlns= "http://www.inkscape.org/namespace/inkscape/extension" >
<name > Force lock stitches</name>
2024-02-07 20:23:05 +00:00
<id > org.{{ id_inkstitch }}.force_lock_stitches</id>
2021-12-09 14:05:21 +00:00
<param name= "extension" type= "string" gui-hidden= "true" > lettering_force_lock_stitches</param>
<effect needs-live-preview= "false" >
<object-type > all</object-type>
<effects-menu >
2024-02-07 20:23:05 +00:00
<submenu name= "{{ menu_inkstitch }}" translatable= "no" >
2021-12-09 14:05:21 +00:00
<submenu name= "Font Management" />
</submenu>
</effects-menu>
</effect>
2023-10-21 06:35:43 +00:00
<label indent= "1" >
2021-12-09 14:05:21 +00:00
Small fonts will sometimes unravel if threads are cut after the embroidery machine has finished the work.
Therefore it is important that also diacritics with a smaller distance to the font body than defined by the collapse length value (default: 3mm) have lock stitches.
This can be achieved by adding a forced lock stitch attribute to them.
2023-10-21 06:35:43 +00:00
</label>
2021-12-09 14:05:21 +00:00
<separator />
2023-10-21 06:35:43 +00:00
<label indent= "1" >
2021-12-09 14:05:21 +00:00
This extension has been build to help font authors to define "force lock stitches"-attributes automatically if they are placed in a predefined distance to the next object.
2023-10-21 06:35:43 +00:00
</label>
2024-03-11 12:55:00 +00:00
<spacer />
<separator />
<spacer />
<param indent= "1" name= "satin_only" type= "boolean" gui-text= "Restrict to Satin" > false</param>
<param indent= "1" name= "min_distance" type= "float" gui-text= "Minimum distance (mm)" min= "0" max= "20" > 1</param>
<param indent= "1" name= "max_distance" type= "float" gui-text= "Maximum distance (mm)" min= "1" max= "20" > 3</param>
2021-12-09 14:05:21 +00:00
<separator />
<param indent= "1" name= "last_element" type= "boolean" gui-text= "Add force lock stitches attribute to the last element of each glyph" > false</param>
<script >
{{ command_tag | safe }}
</script>
</inkscape-extension>