I’ve been looking for single-stroke fonts for a while. I need these for laser cutting. I have found many “single-stroke” fonts online, however none are really single stroke: once I Create Outlines, there is always the annoying, well, outlines.
If anyone has a list of fonts with real single strokes, or knows a way to convert normal fonts to single stroke, sort of a method to get the inner stroke of letters, if that is even a thing... (I saw other questions on this topic but no clear answer) it would be awesome!
(EDIT:) As true single line fonts are very hard to obtain, tracing is cumbersome and Hershey text is made up of straight segments, I created a free (advertisement-free too) solution where you can enter a text, select a font and download the result as single line SVG-curves. (End of EDIT)
What you want is a stroke-based font in a stroke-based format and a program that can properly deal with them, and in particular only realise the stroke. There are a few formats out there that claim to be able to do this (e.g., UFO), but I do not know how well they are supported and how many fonts exists in these formats.
Unless I am mistaken, no common font format is intended for the usage you wish, and thus you will never be happy with regular fonts.
You can find it here.
It will create an SVG file which you can open in Illustrator and many other vector-based design programs. It's a bit rough, but I tested it to work in Chrome and Firefox.
With lasercutting getting more popular and accessible, this question also becomes more relevant. I've looked around a lot. There is no simple and consistent method I've seen so far, but I like this method (I came up with myself, but have seen it being used by others as well). I visualized the method for Illustrator here, detailed description below:
My favourite method (in Adobe Illustrator) is:
Select Object, in case of text:
Type -> Create Outline Stroke [Strg+Shift+O]
Resize to a good size and Rasterize with high dpi (e.g. 300dpi):
Object -> Rasterize
Image Trace the resulting object, using the Image Trace Panel and selecting Outline as method.
Expand the resulting Image Trace Object
You then have a single stroke from complex double strokes/compound paths etc. It is not a "clean" method and results may vary (greatly!) with size of the rasterized object. Changing size has a much larger impact (rather than changing parameters of the Image Trace).
I was looking up this same issue and I've seen the same solution - and sometimes the trace just doesn't work - you come up with a mostly blank tracing result.
I've found that changing the setting of your stroke in your tracing options (Image Trace > Advanced) can dramatically effect the outcome of your trace - so that is an important variable to test if you are not having good results with this process.