I taught an AUGI ATP course on Linetypes four years ago. In the "C" segment I covered creating Shape Definition Files as well as Using the Express Tools MKLTYPE and MKSHAPE commands.
While there were several methods available I was able to do the Linetype definition I posted before to his specifications in about two minutes. While it requires Romans to be a loaded textstyle and would look diferently if Romans.shx was not used as the font it is easier to add than the other mithods. I hate keeping track of extra shape files and they would need to be loaded for anyone using them in their linetypes. When I can I'll use the ones in the standard ltypeshp.shx like in this one:
Code:
*FENCE, Fence -per FDOT's AUTOCAD Users Supplement---- X ---- X ---- X ---- X ---- X ----
A,.5,-.025,[TRACK1,ltypeshp,r=135,s=.08],0,[TRACK1,ltypeshp,r=45,s=.08],-.025,.5
Since ltypeshp.shx comes with Autocad and is used by the complex linetypes in acad.lin they should work without loading any special shape files. I was always disappointed complex linetypes couldn't call fonts directly instead of using text styles. Even more so that they weren't Middle Center justified.