I am searching for the fenceline linetype (x---x---x), but I was unable to find it. While searching on the forums, I read that it is possible to change "Gas" in the gasline linetype to an X. How do you edit the text in the gasline linetype???
Solved! Go to Solution.
Solved by rkmcswain. Go to Solution.
The link R. K. provided is a good source.
I have a suggestion that may be of use to anyone looking to create linetypes:
Instead of using ltypeshp.shx or text fonts it may be better to use the symbol fonts included in typical Windows installations:
It is still necessary to create the style to be used which should be named the same as the font used IMHO. In the example below, the style "symap" which uses the symap.shx font file is used and the character "+" with a 45° rotation. The same could be done for this linetype using most text fonts; however, this method is much better than compiling your shape file for using shapes that do not appear in typical text fonts. You can select the symbol of the shape needed from a symbol font using Window's Character Map utility.
*WIREFENCE,Wire fence line --x----x----x----x----x--
A,.25,-.1,["+",symap,S=.2,R=45.0,x=-0.025,y=-0.15],-.1,.25
Examples of a non-text character linetypes (requiring style symeteo using symeteo.shx):
*WOODSLINE,Woods line IIIIIIIIIIIIIIIIIIIIIIIIIIII
A,0,-0.5,["k",symeteo,S=.50,R=0.0,X=-0.25,Y=-0.475],-0.0001,["h",symeteo,S=.50,R=0.0,X=-0.5,Y=-0.475],-0.0001
*TREELINE,Tree line 0000000000000000000000000000
A,0,-0.0001,["I",symeteo,S=.50,R=0.0,X=-0,Y=-0.225],0,["I",symeteo,S=.50,R=180.0,X=0.525,Y=0.225],-0.5
I dislike shape files so I started using symbols in the Arial Font family. With they linetypes you must have the ARIAL style in the drawing and it be set to the Arial truetype font.
The beauty of these is that if your drawing goes to someone else who does not have the shape file it will print as it was intended.
*BARBWIRE_1, Barbed Wire Fence with spaces
A,.5,-.03,["X",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.03],-.03
*BARBWIRE_2, Barbed Wire Fence with spaces
A,.25,-.03,["X",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.03],-.03
*WOOD_1, Wood Fence with spaces
A,.5,-.03,["//",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.03],-.03
*WOOD_2, Wood Fence with spaces
A,.25,-.03,["//",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.03],-.03
*CHAINLINK_2, Chain Link Fence with spaces
A,.25,-.03,["\U+25CB",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.0225],-.03
*CHAINLINK_1, Chain Link Fence with spaces
A,.5,-.03,["\U+25CB",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.0225],-.03
*VINYL_1, Vinyl Fence with spaces
A,.5,-.03,["\U+25CA",ARIAL,S=.06,R=0.0,X=-0.02,Y=-.03],-.03
*VINYL_2, Vinyl Fence with spaces
A,.25,-.03,["\U+25CA",ARIAL,S=.06,R=0.0,X=-0.02,Y=-.03],-.03
*IRON_1, Wrought Iron Fence with spaces
A,.5,-.03,["\U+25A1",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.02],-.03
*IRON_2, Wrought Iron Fence with spaces
A,.25,-.03,["\U+25A1",ARIAL,S=.06,R=0.0,X=-0.025,Y=-.02],-.03
Rick Jackson
Survey CAD Technician VI
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
True.
The only problem that may arise is where a user needs to plot their linetype at different thicknesses; e.g. to distinguish between existing and new fence.
All TrueType fonts will ignore color table (ctb) pen width values and print/plot to the edge of the characters as defined in the TrueType font.
IF the user wants to control the line thickness using a color table it is required that a vector font be used instead of a truetype font.
Romand.shx as well as Symap.shx, Symeteo.shx, etc. are vector fonts.
Can't find what you're looking for? Ask the community or share your knowledge.