|
|
(12 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | Hershey Text is an Inkscape extension for rendering text with engraving fonts. It has been included as part of standard Inkscape distributions [http://www.evilmadscientist.com/2015/inkscape-v-0-91/ since version 0.91]. | + | Hershey Text is an Inkscape extension for rendering text with engraving fonts. Versions have been included as part of standard Inkscape distributions [http://www.evilmadscientist.com/2015/inkscape-v-0-91/ since version 0.91]. |
| | | |
− | Please read [http://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/ this article] at Evil Mad Scientist Laboratories for a general introduction to stroke fonts and Hershey Text.
| + | A new version, [https://www.evilmadscientist.com/2019/hershey-text-v30/ Hershey Text v 3.0], has been included in Inkscape, starting with [https://wiki.inkscape.org/wiki/index.php/Release_notes/1.0#Hershey_Text Inkscape 1.0]. |
| | | |
− | The version of Hershey Text distributed with Inkscape includes about 12 different typefaces, as well as several symbol-based fonts. These original "Hershey Fonts" were originally created by Dr. A. V. Hershey while working at the U.S. National Bureau of Standards (now NIST), in the 1960s.
| + | Please read [http://www.evilmadscientist.com/2011/hershey-text-an-inkscape-extension-for-engraving-fonts/ this article] at Evil Mad Scientist Laboratories for a general introduction to stroke fonts and Hershey Text. |
| | | |
− | The latest version of Hershey Text, available from our GitHub repository also includes a number of new engraving fonts derived from modern fonts licensed under the [http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL SIL Open Font License], as listed below. If you would like to try it out, you can download it from the [https://github.com/evil-mad/EggBot/ EggBot repository], where it is located in the "Inkscape_driver" folder. To install it manually, copy the three files "hershey.py", "hershey.inx," and "hersheydata.py" into your Inkscape extensions folder, replacing those three files there.
| + | Please see our [https://gitlab.com/oskay/svg-fonts SVG font repository] for more about the individual fonts included with the distribution. |
| | | |
| | | |
| + | == Hershey Text User Guide == |
| | | |
| + | A complete user guide for Hershey Text is available for download [https://cdn.evilmadscientist.com/dl/ad/public/HersheyText_v30r5.pdf here] (1 MB PDF document). |
| | | |
− | {| class="wikitable"
| |
− | | align="center" style="background:#f0f0f0;"|''' Engraving font name '''
| |
− | | align="center" style="background:#f0f0f0;"|''' A derivative of '''
| |
− | | align="center" style="background:#f0f0f0;"|''' Designer '''
| |
− | | align="center" style="background:#f0f0f0;"|''' Reference '''
| |
− | |-
| |
− | | EMS Allure||Allura||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Allura Google Font Page]
| |
− | |-
| |
− | | EMS Bird || Bilbo ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo Google Font Page]
| |
− | |-
| |
− | | EMS Bird Swash Caps || Bilbo Swash Caps ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Bilbo+Swash+Caps Google Font Page]
| |
− | |-
| |
− | | EMS Brush||Alex Brush||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Alex+Brush Google Font Page]
| |
− | |-
| |
− | | EMS Capitol || Sacramento ||[http://www.astigmatic.com Brian J. Bonislawsky, Astigmatic One Eye Typographic Institute]||[https://fonts.google.com/specimen/Sacramento Google Font Page]
| |
− | |-
| |
− | | EMS Casual Hand||Covered By Your Grace||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Covered+By+Your+Grace Google Font Page]
| |
− | |-
| |
− | | EMS Decorous Script||Petit Formal Script||[http://www.impallari.com Impallari Type]||[https://fonts.google.com/specimen/Petit+Formal+Script Google Font Page]
| |
− | |-
| |
− | | EMS Delight || Delius ||Natalia Raices||[https://fonts.google.com/specimen/Delius Google Font Page]
| |
− | |-
| |
− | | EMS Delight Swash Caps || Delius Swash Caps ||Natalia Raices||[https://fonts.google.com/specimen/Delius+Swash+Caps Google Font Page]
| |
− | |-
| |
− | | EMS Elfin ||Mountains of Christmas||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Mountains+of+Christmas Google Font Page]
| |
− | |-
| |
− | | EMS Felix || Felipa ||[https://twitter.com/fontstage Fontstage]||[https://fonts.google.com/specimen/Felipa Google Font Page]
| |
− | |-
| |
− | | EMS Herculean ||Poiret One||[https://www.myfonts.com/foundry/Denis_Masharov/ Denis Masharov]||[https://fonts.google.com/specimen/Poiret+One Google Font Page]
| |
− | |-
| |
− | | EMS Invite || Tangerine ||[http://tosche.net/about Toshi Omagari]||[https://fonts.google.com/specimen/Tangerine Google Font Page]
| |
− | |-
| |
− | | EMS League ||League Script||[https://www.theleagueofmoveabletype.com Haley Fiege, the League of Moveable Type]||[https://fonts.google.com/specimen/League+Script Google Font Page]
| |
− | |-
| |
− | | EMS Little Princess|| Princess Sofia ||[http://www.tartworkshop.com Crystal Kluge, Tart Workshop]||[https://fonts.google.com/specimen/Allura Google Font Page]
| |
− | |-
| |
− | | EMS Misty Night ||Foglihten No03||[http://www.glukfonts.pl Grzegorz L, GLUK fonts]||[https://www.fontsquirrel.com/fonts/foglihten FontSquirrel Page]
| |
− | |-
| |
− | | EMS Neato ||Bad Script||[https://www.myfonts.com/foundry/Gaslight/ Roman Shchyukin, Gaslight]||[https://fonts.google.com/specimen/Bad+Script Google Font Page]
| |
− | |-
| |
− | | EMS Osmotron ||Orbitron (Regular)||[https://www.theleagueofmoveabletype.com Matt McInerney, the League of Moveable Type]||[https://fonts.google.com/specimen/Orbitron Google Font Page]
| |
− | |-
| |
− | | EMS Pancakes || Short Stack ||[http://www.typeco.com James Grieshaber, Typeco]||[https://fonts.google.com/specimen/Short+Stack Google Font Page]
| |
− | |-
| |
− | | EMS Pepita || Pecita ||[http://pecita.eu/police-en.php Philippe Cochy]||[https://www.fontsquirrel.com/fonts/Pecita FontSquirrel Page]
| |
− | |-
| |
− | | EMS Qwandry || Qwigley ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Qwigley Google Font Page]
| |
− | |-
| |
− | | EMS Readability || Source Sans Pro-Light ||[http://www.adobe.com Paul D. Hunt, Adobe]||[https://fonts.google.com/specimen/Source+Sans+Pro Google Font Page]
| |
− | |-
| |
− | | EMS Readability Italic || Source Sans Pro-Light ||[http://www.adobe.com Paul D. Hunt, Adobe]||[https://fonts.google.com/specimen/Source+Sans+Pro Google Font Page]
| |
− | |-
| |
− | | EMS Society ||Mrs Saint Delafield||[http://www.sudtipos.com Alejandro Paul, Sudtipos]||[https://fonts.google.com/specimen/Mrs+Saint+Delafield Google Font Page]
| |
− | |-
| |
− | | EMS Swiss || Italianno ||[http://www.typesetit.com Rob Leuschke, TypeSETit]||[https://fonts.google.com/specimen/Italianno Google Font Page]
| |
− | |-
| |
− | | EMS Tech || Architects Daughter ||[http://www.kimberlygeswein.com/ Kimberly Geswein, Kimberly Geswein Fonts]||[https://fonts.google.com/specimen/Architects+Daughter Google Font Page]
| |
− | |}
| |
| | | |
| + | == Installation == |
| | | |
| + | Install Inkscape 1.0 or newer; you should find Hershey Text in the '''Extensions > Text''' menu. |
| + | |
| + | == Resources == |
| | | |
− | '''Resources'''
| |
| * [https://inkscape.org/en/ Inkscape home page] | | * [https://inkscape.org/en/ Inkscape home page] |
− | * [https://github.com/evil-mad/EggBot/ EggBot GitHub repository], where Hershey Text is currently hosted | + | * [https://gitlab.com/oskay/hershey-text Hershey Text repository] at gitlab |
| + | * [https://gitlab.com/oskay/svg-fonts SVG fonts repository] at gitlab |
| + | |
| + | * [https://github.com/adobe-type-tools/opentype-svg Adobe type tools] for making opentype SVG fonts |
| + | * [https://github.com/microsoft/OpenType-SVG-Font-Editor Opentype SVG Font Editor] from Microsoft |
| + | |
| + | |
| + | == Additional links of possible interest == |
| + | |
| + | * [http://www.thingiverse.com/thing:6168 Hershey Fonts in SVG] by Marty McGuire |
| * [https://emergent.unpythonic.net/software/hershey Hershey Font source files] from Jeff Epler | | * [https://emergent.unpythonic.net/software/hershey Hershey Font source files] from Jeff Epler |
− | * [http://www.thingiverse.com/thing:6168 Hershey Fonts in SVG] by Marty McGuire | + | * [https://github.com/evil-mad/EggBot/ EggBot repository], historical home of Hershey Text software; old versions may be found in repository history. |
| * [https://techninja.github.io/hersheytextjs/ Hershey Text in JS] - A javascript version of Hershey Text | | * [https://techninja.github.io/hersheytextjs/ Hershey Text in JS] - A javascript version of Hershey Text |
Hershey Text is an Inkscape extension for rendering text with engraving fonts. Versions have been included as part of standard Inkscape distributions since version 0.91.