This ULP renders text in typefaces originally created by Dr A. V. Hershey while working at the U. S. National Bureau of Standards. The format of the font data in this distribution was originally created by James Hurt and modified by Kamal Mostafa http://www.whence.com/hershey-fonts/
In an EAGLE board or package editor, group the text to render then run the ULP. A dialog then allows you to specify options including:
-
font
-
set a wire width (stroke width) for all rendered text
-
use the Ratio property to set the wire width separately for each rendered text
-
slope (create simulated italics)
-
width factor (create expanded or condensed characters)
-
output layer to draw the wires
-
make a package of the rendered text
-
view and edit the script before executing it
-
turn the UNDO function off or on while the script runs
Website: http:www.avon-tech-solutions.co.nz/hershey.html
-
hershey-text.ulp EAGLE User Language Program (ULP)
-
hershey-fonts/ contains multiple font definition files in the .jhf format.
Save the hershey-text.ulp file and the hershey-fonts/ directory in your EAGLE ULP directory.
Use "Save Link As" or "Save Target As" on this link to download the latest version of the ULP from GitHub: https://raw.githubusercontent.com/nallison/hershey-text-eagle/master/hershey-text.ulp
Download more hershey fonts from http://www.whence.com/hershey-fonts/ or https://github.com/kamalmostafa/hershey-fonts/tree/master/hershey-fonts
Create, or customise, fonts to suit your needs.
We invite you to report bugs and/or make suggestions through the project Issues page: https://github.com/nallison/hershey-text-eagle/issues