使用條件預設集 id1825FL004PN

您可以在DITA主題中定義屬性,並使用條件預設集來指定在最終輸出中屬性會發生什麼情況。 例如,您可以在內容中新增屬性為1.0版和2.0版,並使用條件預設集來包含1.0版的1.0版並排除2.0版。同樣地,您可以將屬性新增為OS Windows和OS Linux至您的內容,然後根據作業系統包含或排除最終輸出的相關內容。

您可以透過兩種方式建立條件預設集:

  • 從Web編輯器:可讓您從Web編輯器建立和管理DITA map的條件預設集。
  • 從對映控制面板:可讓您從對映控制面板建立和管理DITA map的條件預設集。

來自網頁編輯器的條件預設集

Experience Manager Guides可讓您從網頁編輯器管理條件預設集,並在輸出預設集內使用它們來產生最終輸出。
您可以從Web編輯器中的​ 條件預設集 ​檢視,建立及檢視條件預設集、檢視屬性,以及管理目前對應的動作。

網頁編輯器中的條件預設集 {width="800"}

建立條件預設集

條件預設集 ​檢視提供有關條件預設集的詳細資訊,例如其屬性、值和動作。
您可以執行下列步驟,建立主題的條件預設集:

  1. 在​ 存放庫 ​面板中,在[Map檢視]中開啟DITA map檔案。

  2. 選取​ 管理 ​標籤。

  3. 選取左側的​ 條件預設集。 隨即顯示為DITA map定義的條件預設集清單。

  4. 選取​ 條件預設集 ​旁的+圖示以開啟​ 新條件預設集 ​對話方塊。

  5. 輸入預設集的唯一名稱。

    note note
    NOTE
    如果名稱欄位空白,或輸入「無效」字元或與現有條件預設集相同的名稱,則會檢視錯誤。 您可以使用連字型大小「 — 」或底線「_」做為分隔符號。
  6. 選取​ 建立
    新的條件預設集會新增至清單中。

  7. 連按兩下條件預設集以檢視屬性和動作。
    屬性 ​面板會顯示新增至地圖中出現之任何參照的所有屬性。 右側面板只會顯示您新增至條件預設集的條件。

  8. 執行下列任一項作業以新增屬性:

    • 選取一或多個屬性,將其下的所有值新增至條件預設集。 例如,您可以選取platform屬性以新增其所有值。
    • 選取一或多個屬性值,以將它們新增至條件預設集。 例如,您可以選取平台屬性的UnixWin
    • 選取任何屬性和值配對,並將其拖曳至中央面板。 例如,您可以選取platform屬性的Unix值並拖曳它。
    • 全選 ​以將所有屬性及其值新增至條件預設集。
      依預設,屬性的動作是Include
  9. 選取​ 新增。 您可以重複此步驟以新增更多屬性。 您新增的屬性會從中央移至右側面板。

  10. 從上方的動作列選取「移除」 ,即可移除右側面板中選取的屬性。

  11. (選擇性)必要時,您可以覆寫套用至屬性的動作。
    執行下列任一項作業:

    • 針對任何屬性,從「動作」下拉式清單中選取下列其中一個動作。

      • 包含
      • 排除
      • 通過
      • 標幟
    • 從右側面板中選取多個屬性列,然後從上方的動作列中選擇動作。 例如,您可以為選取的屬性選取「排除」動作。

  12. 選取​ 儲存 ​以儲存條件預設集。

    note note
    NOTE
    如果您選取其他預設集或關閉預設集但未儲存它,則會檢視警告。

建立條件預設集後,會顯示在輸出預設集的​ 條件預設集 ​下拉式清單中。 進一步瞭解如何PublishPDF輸出

重新命名條件預設集

執行以下步驟來重新命名條件預設集:

  1. 將游標停留在​ 條件預設集 ​面板的條件預設集上。
  2. 從[選項]功能表選取[重新命名],以開啟[重新命名條件預設集]。 ​對話方塊。
  3. 編輯條件預設集的名稱。
  4. 按一下​ 重新命名

複製條件預設集

執行以下步驟以複製條件預設集:

  1. 將游標停留在​ 條件預設集 ​面板的條件預設集上。

  2. 從[選項]功能表選取[複製] ,以開啟[複製]條件預設集​ 對話方塊。

    note note
    NOTE
    預設集的預設名稱為<selected condition preset name>_1。 您可以根據自己的需求變更名稱。
  3. 按一下​ 複製

刪除條件預設集

執行以下步驟來刪除條件預設集:

  1. 將游標停留在​ 條件預設集 ​面板的條件預設集上。
  2. 從[選項]功能表選取[刪除],以開啟[刪除]條件預設集​ 對話方塊。
  3. 按一下​ 刪除

地圖控制面板中的條件預設集

建立條件預設集

執行以下步驟來建立條件預設集:

  1. 在DITA map主控台中選取​ 條件預設集 ​索引標籤。

  2. 按一下​ 建立 ​按鈕。

  3. 在​ 名稱條件 ​中輸入預設集名稱。

  4. 從​ 將預設動作設定為 ​下拉式清單中選取下列其中一個預設動作:

    • 包含
    • 排除
    • 通過
    • 標幟
      不論屬性是否加入條件預設集,該動作都會設定為所有屬性的預設動作。

    例如,您的檔案中有15個條件屬性,而且您已將其中四個包含在條件預設集中。 如果您選取​ 排除 ​作為預設動作,則會將其套用至所有15個屬性。

  5. 執行下列任一項作業以新增屬性:

    • 按一下「新增」以新增條件預設集的屬性。 您可以重複此步驟以新增更多屬性。
    • 按一下[新增全部​ ]以新增所有屬性至條件預設集。
  6. (Optional)必要時,您可以覆寫在步驟4中套用至屬性的預設動作。 執行下列任一項作業:

    • 選取多個屬性,從​ 選擇動作。將選取條件的動作設為,然後按一下​ 套用
    • 從​ 動作 ​下拉式清單中選取屬性的動作。
  7. 按一下「儲存」。

編輯條件預設集

您可以變更現有條件預設集,以變更套用至條件預設集中屬性的動作。 執行以下步驟來編輯條件預設集:

  1. 在DITA map主控台中選取​ 條件預設集 ​索引標籤。
  2. 按一下​ 編輯 ​按鈕。
  3. 對條件預設集中的所有屬性進行必要的變更。
  4. 按一下「儲存」。

建立條件預設集的副本

您可以建立條件預設集的副本,然後根據您的需求加以修改。 執行以下步驟來建立條件預設集的副本:

  1. 在DITA map主控台中選取​ 條件預設集 ​索引標籤。

  2. 按一下​ 複製 ​按鈕。

    note note
    NOTE
    預設集的預設名稱為<selected condition preset name>_Duplicate

    您可以視需要變更名稱。

  3. (Optional)對條件預設集中的所有屬性進行必要的變更。

  4. 按一下「儲存」。

刪除條件預設集

您可以從DITA Map主控台的​ 條件預設集 ​索引標籤中刪除一或多個條件預設集。 執行以下步驟來刪除條件預設集:

  1. 在DITA map主控台中選取​ 條件預設集 ​索引標籤。
  2. 選取要刪除的條件預設集。
  3. 按一下​ 移除 ​按鈕。
  4. 按一下​ 移除 ​以確認動作。

父級主題:​輸出產生

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178