定義格式
格式定義圖的頁面設定。其包括下列功能的定義:
長度單位
名稱
邊界
導覽格點
標題區塊
* 
只有標題區塊是選用功能。其他均為強制功能。
格式是 xml 檔案中定義,新增至標準時,必須使得下列標題有效且辨識為格式:
<?xml version="1.0" encoding="utf-8"?>
長度單位
必須為格式檔案定義長度單位。可設定下列單位:
公釐
英吋
以下是格式長度單位的範例:
<formats length_units="MILLIMETER">
名稱
格式以名稱識別。如果兩個格式具有相同的名稱,兩者皆會列出。
以下是格式名稱的範例:
<format name="format A">
<border>
邊界是環繞圖邊緣的一條線,定義可使用區域。其中包括下列功能:
規則
描述
width
定義格式邊界的寬度。
height
定義格式邊界的高度。
line_color
指定邊界的顏色。
line_weight
指定邊界的粗細。
以下是邊界指令集的範例:
<border width="20.0" height="10.0" line_color="#bf8230" line_weight="0.1"/>
<navgrid>
導覽格點將格式垂直和水平分割為不同的部份。使用者可以控制導覽格點是否顯示。定義格點的以下詳細資訊:
規則
描述
start_point
指定邊界轉角,參照編號與字母 (格點標籤) 從此處開始 (A1)。
line_spacing
定義格點線 (垂直與水平) 之間的間距。
line_color
指定導覽格點 (若顯示) 的顏色。
font_size
控制格點的字型大小。
offset
定義格點標籤與邊界之間的距離。
以下是導覽格點指令集的範例:
<navgrid start_point="bottom left" line_spacing="2.0" line_color="#a65f00"
font_size="10" offset="1.0"/>
<titleblock>
標題區塊是一個矩形區塊,內含輪廓及一或多個文字區段。它包含標題或描述,且可包含圖解項目的參照及其他註記與參照。
標題區塊的清單可以為空。它也可以有一或多個 <titleblock> 標籤。
文字區段的清單可以為空。它也可以有一或多個 <section> 標籤。
標題區塊包含一個標題區段以及其他文字區段。
所有區段中的字型都是固定的,但大小和樣式 (粗體、斜體) 有所不同。
除非另有定義,否則每個區段都繼承上一個區段的設定。
如果某行文字太長,它會自動換行到新的一行。
標題區塊的高度是所有文字行的總和,行間距與邊距都包括在內。
標題區塊輪廓的定義包括下列詳細資訊:
規則
描述
name
名稱必須具唯一性。
min_width
重定大小時設定標題區塊的最小寬度。
min_height
重定大小時設定標題區塊的最小高度。
position
設定與標題區塊對齊的邊界轉角。延伸方向遠離邊界
line_color
定義標題區塊邊界的顏色。
line_weight
定義標題區塊邊界的寬度。
bgcolor
定義標題區塊背景的顏色。
margin
定義文字區段與標題區塊邊界之間的最小距離。
offset_x
定義與邊界之間的水平距離。
最大 offset_x = 邊界寬度減去 min_width
offset_y
定義與邊界之間的垂直距離。
最大 offset_y = 邊界高度減去 min_height
* 
如果未定義位移,標題區塊對齊的兩側會觸碰邊界。
標題區塊區段的文字定義包括下列詳細資訊:
規則
描述
sections
標題區塊中的文字有三種類型。
const_text
使用者無法刪除或變更。
edit_text
使用者可以編輯。
dynamic_text
文字會由 Creo Illustrate 應用程式即時解譯並取代,但使用者無法刪除或變更。
font_size
為包括在此區段中的文字設定字型大小。
bold
為包括在此區段中的文字設定樣式。
italic
為包括在此區段中的文字設定樣式。
font_color
為包括在此區段中的文字設定字型顏色。
alignment
將文字區段靠左、置中或靠右對齊。
section_spacing
定義目前區段與接下來區段之間的間距。
以下是標題區塊輪廓區段文字與指令集的範例:
<titleblocks>
<titleblock name="Title block - Text types" min_width="90.0" offset_x="1" offset_y="1"line_color="#000000" line_weight="0.3" bgcolor="#ffffff" margin="1"position="bottom right">
<sections>
<section font_size="5" bold="true" italic="false" underline="false" strikeout="false"font_color="#000000" alignment="left" section_spacing="0.1">
<const_text>This is constant text, </const_text><edit_text> This text can be edited </edit_text><const_text> the following are all dynamic text:</const_text>
<const_text>&#xA;author = </const_text><dynamic_text>author </dynamic_text>
<const_text>&#xA;created = </const_text><dynamic_text>created </dynamic_text>
<const_text>&#xA;figure name = </const_text><dynamic_text>figure name </dynamic_text>
<const_text>&#xA;file name = </const_text><dynamic_text>file name </dynamic_text>
<const_text>&#xA;last modified = </const_text><dynamic_text> last modified</dynamic_text>
<const_text>&#xA;last modified by = </const_text><dynamic_text> last modified by</dynamic_text>
</section>
<section font_size="4" bold="false" italic="true" underline="false" strikeout="false" font_color="#4a69bd" alignment="middle" section_spacing="0.1">
<const_text>Multiple sections can be defined.Each section can have its own styling.</const_text>
</section>
</section>
</titleblock>
如需有關定義屬性規則的資訊,請繼續下一節。
這個有幫助嗎?