標記 XML 內容

備註

中性語言:自 InDesign 2022 (17.0 版) 起,我們即將修改缺乏包容精神的相關用語,以體現 Adobe 重視包容力的核心價值。在英文、丹麥文、匈牙利文、西班牙文、義大利文、葡萄牙文 (巴西) 和日文版的說明文章中,提及「主版頁面」之處一律從「Master page」(主版頁面) 改成「Parent page」(上層頁面)

如需詳細資訊和指示,請按下列連結。

建立及載入 XML 標記

標記頁面項目以前,請建立 (或載入) 標記,以識別文件中各種內容類型或項目。您可以從頭開始建立標記,或是從另一個來源載入,如 InDesign 文件、InCopy 文件,或 DTD 檔案。使用下列任何一種方法,為文件建立或載入 XML 標記:

  • 使用「新增標記」指令建立標記。

  • 從 XML 檔案或其他文件載入標記。

  • 讀入 DTD 檔案。

  • 使用「讀入 XML」指令讀入標記 (及內容)。

具有可用標記清單的「標記」面板

建立 XML 標記

  1. 選擇「視窗 > 公用程式 > 標記」,以開啟「標記」面板。
  2. 執行下列任一項作業:
    • 從「標記」面板選單中選擇「新增標記」。

    • 按一下「標記」面板上的「新增標記」按鈕

  3. 輸入標記的名稱。名稱必須遵守 XML 標準。如果標記名稱中包含空白鍵或不合法的字元,就會出現警告訊息。
  4. 如果從「標記」面板選單建立標記,請選取標記的顏色(如果用「新增標記」按鈕建立標記,可以變更標記的顏色以選擇顏色)。
    備註

    您可以指定相同的顏色給不同的標記。套用標記至框架並選擇「檢視  > 結構  > 顯示標記框架」時,或者套用標記至框架內的文字,然後選擇「檢視  > 結構  > 顯示標記符號」時,會顯示所選取的顏色(標記顏色不會出現在轉存的 XML 檔案中)。

  5. 按一下「確定」。

從另一個來源載入 XML 標記

您可以從 XML 檔案、InDesign 文件或 InCopy 文件中載入標記。

備註

載入 XML 檔案時,InDesign 會自動將標記加入「標記」面板中。

  1. 從「標記」面板選單中選擇「載入標記」。
  2. 選取包含要載入「標記」面板之標記的檔案,然後按一下「開啟舊檔」。

變更標記名稱或顏色

  1. 按兩下「標記」面板中的標記名稱,或是選擇「標記」面板選單中的「標記選項」。
  2. 變更標記的名稱或顏色,然後按一下「確定」。
備註

您無法變更鎖定標記的名稱。InDesign 會自動鎖定載入 DTD 檔案中所指定的標記。如果要變更這些標記的名稱,就必須編輯 DTD 檔案並重新載入文件中。

標記項目

將內容轉存為 XML 檔案之前,必須標記要轉存的文字和其他項目 (例如框架和表格)。您也必須標記已為轉入的 XML 內容建立為預留位置的標記項目。已標記的項目在「結構」窗格中顯示為元素。

建立 (或載入) 標記,以識別要轉存或讀入的各個內容元素。然後,使用下列其中一項技巧標記文字或頁面項目:

手動標記

選取框架或文字,然後按一下「標記」面板中的標記,或直接從「標記」面板拖移標記到文字框或圖形框。

自動標記

選取文字框、表格、表格儲存格或影像,然後按一下「標記」面板中的「自動標記」圖示。項目是根據標記預設選項標記。

將標記對應至樣式

將標記與段落、字元、表格或儲存格樣式建立關聯,然後自動將標記套用至指定為這些樣式的文字、表格、表格儲存格及段落。

標記頁面項目時,請注意下列事項:

  • 您可以套用標記至內文以及內文中的文字。例如,您可能要將 Article 標記套用到內文上,然後再在內文段落上套用特定文字標記,例如 TitleBody

  • 您只能套用一個標記至內文。在串連的內文中標記框架時,內文中其他所有框架以及任何溢排文字,都指定相同的標記。

  • 您只能套用一個標記至圖形框。標記圖形框時,InDesign 會將參照記錄至圖形的位置 (在磁碟上)。

  • 您無法標記物件群組。如果要標記屬於群組的項目,請使用「直接選取工具」 以選取項目。

  • 在標記元素中標記文字時 (例如內文中的段落),會以現有元素的子代身份出現在「結構」窗格中。

  • 您可以在主版頁面上標記文字或影像,但是不論項目在文件頁面上出現多少次,在「結構」窗格中都只出現一個對應元素的實例。但是,如果手動覆寫主版項目,然後在文件頁面上加以標記,項目就會出現為「結構」窗格中的不同元素。

  • 您無法標記註腳。

備註

避免標記特殊字元,例如「自動編排頁碼」字元。轉存時,InDesign 必須刪去一些特殊字元以符合 XML 標準。InDesign 會在字元無法以 XML 編碼時警告您。

手動標記框架

您可以使用下列任何一種方法標記框架。

  • 從「標記」面板將標記拖移到框架上。
  • 使用選取工具,選取框架,然後按一下「標記」面板中的標記。
備註

如果該框架屬於群組或巢狀嵌套於另一個框架中,請使用「直接選取」工具選取框架。

  • 開啟框架的環境選單,選擇「標記框架」,然後選擇標記。
  • 使用選取工具選取未標記之文字框或圖形框,將框架拖移到「結構」窗格後放開滑鼠,並從出現的選單中選取標記名稱。

手動標記文字框中的文字

在框架中標記文字時,新元素會在「結構」窗格中出現為文字所在框架元素的子代。

  1. 請確認已標記出現文字的內文(如果內文未標記,而您標記了內文中的文字,InDesign 將使用「標記預設選項」對話框中指定的標記,自動標記內文)。
  2. 使用「文字」工具,選取文字框之內的文字。
  3. 選取「標記」面板中的標記。
備註

您無法標記註腳。

自動標記文字框、表格、表格儲存格和影像

您可以按一下「標記」面板中的「自動標記」圖示,自動標記文字框、表格、表格儲存格或影像。如果要標記項目,InDesign 會套用您在「標記預設選項」對話框中指定的預設標記。

  1. 選取要標記的文字框、表格、表格儲存格或影像。
  2. 在「標記」面板中,按一下「自動標記」圖示

    按一下「自動標記」圖示之後,InDesign 會新增預設標記的名稱至「標記」面板。

根據段落或字元樣式標記內容

指定給文字的段落樣式和字元樣式可以用來做為 XML 標記段落和文字的工具。例如,稱為「標題」的段落樣式可以與稱為 FigureName 的標記建立關聯。然後,您可以使用「將樣式對應至標記」指令,套用 FigureName 標記至指定為「標題」段落樣式的文件中所有文字。您可以對應多個樣式至相同的標記。

備註

「將樣式對應至標記」指令會自動標記內容,包括已標記的段落和字元。例如,如果指定為「上下文」樣式的段落已用 Body 標記進行標記,但是您接著將「上下文」樣式與 Expository 標記建立關聯,所以段落已重新標記;結果會刪除 Body 標記而取得 Expository 標記。如果要保留現有標記,請手動套用標記 (或非常小心地使用「將樣式對應至標記」指令)。

  1. 從「標記」面板選單中,選擇「將樣式對應至標記」。
  2. 對於文件中每一個樣式,指定要對應的標記。
    將樣式對應至標記對話框

  3. 若要讓樣式名稱符合標記名稱,按一下「依名稱對應」。對話框中就會選取名稱與標記名稱完全相同的樣式。「依名稱對應」會區分大小寫,例如,Head1head1 視為不同標記處理。
  4. 若要使用不同 InDesign 檔案的樣式對應,請按一下「載入」,然後選取檔案。
  5. 選取或取消選取「包含」選項:

    主版頁面內文

    將主版頁面文字框上的樣式對應至標記。

    作業範圍內文

    將作業範圍上文字框的樣式對應至標記(取消選取這個選項,可避免在作業範圍上標記內容)。

    空白內文

    將位於空白文字框上的樣式對應至標記(取消選取這個選項,可避免標記空白框架)。

  6. 按一下「確定」。

新 XML 標記在整個文件中會套用至「將樣式對應至標記」對話框中所指定的段落和字元樣式。

備註

您無法用「將樣式對應至標記」指令標記影像。如果要在 XML 檔案中包含影像,您必須手動標記影像。

標記表格中文字

標記 XML 的表格時,要建立表格元素,並為表格中的每個儲存格建立一個儲存格元素。儲存格元素是表格元素的子元素,而且是自動建立的。

  1. 按一下表格,然後選擇「表格 > 選取 > 表格」。
  2. 在「標記」面板中選取表格的標記。

    InDesign 會為表格中每個儲存格建立儲存格元素 (您可以在「結構」窗格中加以顯示)。標記會依「自動標記」預設設定,套用至表格儲存格元素。

  3. 需要時,以不同的標記為表格儲存格進行標記。

    例如,您可以用不同的標記為第一列儲存格進行標記,將它們指定為標題儲存格。如果要套用標記至儲存格,請選取文件中實際的儲存格,然後選取標記(選取表格中的儲存格時,也會在「結構」窗格中選取對應的儲存格元素)。

備註

您也可以選取表格,然後按一下「標記」面板中的「自動標記」圖示,以標記表格。Table 標記 (或您選擇的另一個標記) 會根據「自動標記」預設設定,立即套用至表格。

取消標記項目

取消標記項目,以移除其標記但保留相關聯的內容。

  1. 在「結構」窗格中選取元素,或在文件版面中選取頁面項目或標記文字。
  2. 在「標記」面板中按一下「取消標記」。

重新標記項目

重新標記項目,以取代現有的標記 (不必先取消標記)。使用下列其中一項技巧,以重新標記項目:

  • 使用選取工具,選取文字框、圖形框或在「結構」窗格中的元素,然後在「標記」面板中按一下不同的標記。
  • 如果要重新標記內文,請使用「文字」工具,將插入點置入內文文字中的任何一處。選取「標記」面板中的「重新標記」,然後按一下不同的標記
  • 如果要重新標記文字區塊,請使用「文字」工具選取整個文字區塊。選取「標記」面板中的「重新標記」,然後按一下不同的標記(如果選取「新增標記」,然後按一下不同的標記,「結構」窗格中就會出現新的子元素)。

指定自動標記預設值

當您選取文字框、表格、表格儲存格或影像,然後按一下「標記」面板中的「自動標記」圖示時,InDesign 會將預設標記套用至您所選取的項目。您可以在「標記預設選項」對話框中指定這些預設標記。

備註

InDesign 會在您建立需要父元素的元素,但還沒有父元素時,套用預設標記。例如,若您在文字框之內標記文字,但並未標記框架本身,則 InDesign 會根據「標記預設選項」指定框架標記。套用預設標記的功能有助 InDesign 維持正確的 XML 結構。

  1. 從「標記」面板選單中選擇「標記預設選項」。
  2. 為文字框、表格、表格儲存格和影像選擇預設標記。
    備註

    如果未列出所需要的標記,可以從選單選擇「新增標記」,然後建立標記。

顯示或隱藏標記符號和標記的框架

「標記符號」是頁面上出現在已標記文字周圍的方括號。顯示標記符號以查看頁面上已標記之大小標題及其他文字進行的位置。「標記框架」則指出已標記之文字框、表格和影像等項目的位置。在「標記」面板中指定給標記的顏色,可決定標記符號和標記框架的顏色。標記符號和標記框架只出現於「一般」檢視中。

標記的框架以及其中的標記符號。

  1. 執行下列任一項作業:
    • 如果要顯示顏色編碼的標記框架,請選擇「檢視 > 結構 > 顯示標記框架」。

    • 如果要隱藏標記框架的顏色編碼,請選擇「檢視 > 結構 > 隱藏標記框架」。

    • 如果要顯示標記文字周圍的彩色方括號,請選擇「檢視 > 結構 > 顯示標記符號」。

    • 如果要隱藏標記文字周圍的彩色方括號,請選擇「檢視  > 結構  > 隱藏標記符號」。

備註

如果要降低意外刪除標記符號的風險,請在「內文編輯器」中編輯標記文字,標記符號的可見度會較高。

刪除標記

  • 如果要從「標記」面板刪除標記,請將標記拖移到面板底部的「刪除」圖示 。如果標記已套用至內容,將會出現警告訊息。選取另一個標記以取代刪除的標記,然後按一下「確定」。
  • 如果要刪除所有未使用的標記,請在「標記」面板選單中選擇「選取所有未使用的標記」,然後按一下面板底部的「刪除」圖示。
備註

與 DTD 檔案同時載入的標記,必須先刪除 DTD 檔案才能加以刪除。

Adobe, Inc.

更快、更輕鬆地獲得協助

新的使用者?