2014-09-26 74 views
0

我的目標是創建一個XML-Ready模板來處理報紙等廣告。XML-Ready InDesign廣告模板

我已經設法讓項目得到了一個點,但我面臨一些問題,沒有其他論壇能夠幫助我。

1)佈局由每頁6列組成,每個文本框架包含一定的xml元素。正如你可以在下面的screentshot中看到的,在第二列中,我需要有一個「額外」文本框架,用於優先廣告,風格不同。但是,當我導入xml文件時,灰色文本框將展開(如其定義的文本框架選項),但下面的文本框不會「縮小」(向下移動以爲先前的文本框架騰出空間)。另外,它超過了頁面高度。

有沒有辦法在新頁面自動創建新的文本框架,以容納用紅色箭頭標記的額外文本? 2)即使在我的故事編輯器中,我已經在每個xml行標記之後設置了一箇中斷,但是當我導入xml文件時,行標記之間沒有空白(中斷),如同圖所示。

3)我需要我的模板根據他們所持有的廣告自動將段落樣式(如果這些是我應該使用的)分配給文本框架。但是,當我輸入它們時,汽車段落樣式不適用於持有汽車廣告的文本框架。 另外,有沒有一種方法可以「保存」這些樣式以用於不同的計算機? (就像我可以移動腳本到另一個InDesign中安裝)

Dropbox folder with images

回答

0

1)我不認爲你可以設置文本框的行爲這種方式。我會嘗試將兩個xml元素導入到相同的文本框架中,例如通過將它們分組在另一個元素下。您可以爲框架內的元素分配不同的樣式。您可以將單幀設置爲非展開,但這不會阻止溢出。

2)在您的屏幕截圖中缺少開啓的xml元素。 Re:中斷 - 您可能使用了InDesign無法識別的錯誤字符,例如我有導入軟回報的問題。

3)您可以將標籤映射到模板中的段落樣式或樣式到標籤中,只需打開Structure即可,它是下拉菜單中的一個選項。如果您試圖以編程方式生成此代碼,則需要向您的代碼和樣式添加樣式創建語句鏈接到您的xml:

<header1 aid:pstyle="Contents_Headers">