在線型中可以包括字體中的字元。
具有嵌入字元的線型可用於表示公用設施、邊界、外形等。與簡單線型一樣,這些線也是在您指定頂點時以動態方式繪製的。嵌入在這些線中的字元始終會完整地顯示出來,而從不會被修剪。
線型樣式描述子包含與簡單線型格式相似的嵌入字元。
例如,名為 HOT_WATER_SUPPLY 的線型定義為
*HOT_WATER_SUPPLY,---- HW ---- HW ---- HW ---- HW ---- HW ---- A,.5,-.2,["HW",STANDARD,S=.1,U=0.0,X=-0.1,Y=-.05],-.2
這表示以一個 0.5 個圖面單位長度的虛線、一個 0.2 個圖面單位長度的空格、具有一定比例與位置參數的字元 HW 和另一個 0.2 個圖面單位長度的空格開始的重複樣式。文字字元採用指定給 STANDARD 文字型式的字體,其比例為 0.1,直立旋轉角度為 0 度,X 偏移為 -0.1,Y 偏移為 -0.05。此樣式延續至線的長度,並以 0.5 個圖面單位長度的虛線結束。此線型將顯示如下。
請注意,空間的總長度為 0.2 + 0.2 = 0.4,並且文字原點在距第一個上筆劃終點偏移 X 軸方向 -.01 個單位處。對等線型為
*HOT_WATER_SUPPLY,---- HW ---- HW ---- HW ---- HW ---- HW ---- A,.5,-.1,["HW",STANDARD,S=.1,U=0.0,X=0.0,Y=-.05],-.3
空間的總長度仍為 0.1 + 0.3 = 0.4,但文字原點在 X 軸方向不偏移。
在線型描述中加入文字字元的格式如下:
["text_string",text_style_name,scale,rotation,xoffset,yoffset]
調整比例、旋轉、X 偏移和 Y 偏移值必須以帶符號的十進位數值表示,例如 1、-17 和 0.01。
線型中要顯示的字元。
要使用的文字型式名稱。如果未指定文字型式,則使用目前定義的型式。
用於文字型式之相對於線型比例的比例係數。所提供的比例係數字首必須為 S=,例如 S=.5 表示比例係數為 0.5。文字型式的高度會乘以比例係數。如果文字型式的高度為 0,則會將 S=值之值直接做為高度使用。
要顯示在線型中的字元旋轉角度。旋轉角度的字首必須為 U=、R= 或 =。
該值可以附加
以下插圖為以直立旋轉定義的線型。
如果省略旋轉角度,系統會以 0 做為相對旋轉角度。旋轉的中心點位於基準線和標稱上的收頭高度之間。
在線型 X 軸上的文字移動,沿著線進行。所提供的偏移字首必須為 X=,例如 X=.1 表示偏移 0.1。如果省略偏移或其值為 0,則完成的造型無偏移。使用此功能變數可控制文字與前一個提筆筆劃或下筆筆劃之間的距離。該值不會使用 S=值所定義的比例係數來調整比例,但是它會依據線型來調整比例。
在線型 Y 軸上的文字移動,與線成 90 度角。所提供的偏移字首必須為 Y=,例如 Y=.1 表示偏移 0.1。 如果省略偏移或其值為 0,則完成的造型無偏移。使用此功能變數可控制文字相對於線的垂直對齊。該值不會使用 S=值所定義的比例係數來調整比例,但是它會依據線型來調整比例。