2016-11-02 35 views
0

我想從XML文件將文本導入InDesign並自動將樣式應用於該標籤。我已經爲文檔中的每個XML標籤創建了一個樣式。但是,當我將文本拖入框架中時,樣式不適用。我確實在文本週圍看到了彩色標籤,所以我認爲InDesign知道應該應用哪種樣式,但不會顯示它。是否有一些設置可以啓用?Adob​​e Indesign不將樣式應用於導入的XML

非常感謝!

+0

你如何應用你的風格?你在使用grep樣式嗎? –

+0

在本地測試後,我可以使用1個段落樣式和多個字符樣式的組合來實現您想要的效果。每個字符樣式都是標籤的樣式。段落樣式使用每個字符樣式作爲grep樣式。到目前爲止,我唯一的問題是我需要將段落樣式應用於導入的文本,每次導入新文本時,就好像導入的文本不會繼承已應用於文本框中的樣式。僅供參考,grep樣式使用正則表達式來限定需要應用給定字符樣式的部分文本。 –

+0

不使用grep樣式。我通過在xml文檔中正確引入換行符來修復它。當您爲每個標籤和內容分配自己的行時,它都可以工作。 – mlippie

回答

0

你想要的標籤映射到樣式:

enter image description here

然後我們您將XML到佈局的節點內容應作相應的款式。