<_name>Convert to Hershey 0.1
com.github.fablabnbg.inkscape-text2hershey.0_1
org.inkscape.output.svg.inkscape
inkex.py
text2hershey.py
<_param indent="1" name="descr" type="description" appearance="header">Convert Text to Hershey Font
<_item value="futural">Sans 1-stroke
<_item value="futuram">Sans bold
<_item value="timesr">Serif medium
<_item value="timesi">Serif medium italic
<_item value="timesib">Serif bold italic
<_item value="timesrb">Serif bold
<_item value="scripts">Script 1-stroke
<_item value="cursive">Script 1-stroke (alt)
<_item value="scriptc">Script medium
<_item value="gothiceng">Gothic English
<_item value="gothicger">Gothic German
<_item value="gothicita">Gothic Italian
<_item value="EMSAllure">EMS Allure
<_item value="EMSBird">EMS Bird
<_item value="EMSBirdSwashCaps">EMS Bird Swash Caps
<_item value="EMSBrush">EMS Brush
<_item value="EMSCapitol">EMS Capitol
<_item value="EMSCasualHand">EMS Casual Hand
<_item value="EMSDecorousScript">EMS Decorous Script
<_item value="EMSDelight">EMS Delight
<_item value="EMSDelightSwashCaps">EMS Delight Swash Caps
<_item value="EMSElfin">EMS Elfin
<_item value="EMSFelix">EMS Felix
<_item value="EMSHerculean">EMS Herculean
<_item value="EMSInvite">EMS Invite
<_item value="EMSLeague">EMS League
<_item value="EMSLittlePrincess">EMS Little Princess
<_item value="EMSMistyNight">EMS Misty Night
<_item value="EMSNeato">EMS Neato
<_item value="EMSNixish">EMS Nixish
<_item value="EMSNixishItalic">EMS Nixish Italic
<_item value="EMSOsmotron">EMS Osmotron
<_item value="EMSPancakes">EMS Pancakes
<_item value="EMSPepita">EMS Pepita
<_item value="EMSQwandry">EMS Qwandry
<_item value="EMSReadability">EMS Readability
<_item value="EMSReadabilityItalic">EMS Readability Italic
<_item value="EMSSociety">EMS Society
<_item value="EMSSwiss">EMS Swiss
<_item value="EMSTech">EMS Tech
<_item value="greek">Greek 1-stroke
<_item value="timesg">Greek medium
<_item value="cyrillic">Cyrillic
<_item value="japanese">Japanese
<_item value="astrology">Astrology
<_item value="mathlow">Math (lower)
<_item value="mathupp">Math (upper)
<_item value="markers">Markers
<_item value="meteorology">Meteorology
<_item value="music">Music
<_item value="symbolic">Symbolic
<_param name="emptyspace" type="description" xml:space="preserve">
<_param name="scale" type="float" min="10" max="1000" precision="1" _gui-text="Fine tune character size (Default: 100 %)">100
<_param name="emptyspace" type="description" xml:space="preserve">
<_param name="usage" type="description" xml:space="preserve">
Select a text line or text flow block, or any group of character glyphs that was derived from plain SVG text.
This extension requires the 'Hershey-Text' extension from https://wiki.evilmadscientist.com/Hershey_Text If your inkscape is old, you may want to update your hershey fonts as described there.
This extension is maintained at
https://github.com/fablabnbg/inkscape-text2hershey
Whereas regular "outline" fonts (e.g., TrueType) work
by filling in the region inside an invisible outline,
engraving fonts are composed only of individual lines
or strokes; much like human handwriting.
Engraving fonts are used for creating text paths that
computer controlled drawing and cutting machines (from
pen plotters to CNC routers) can efficiently follow.
inkscape-text2hershey V0.1
all