脚本Indesign:交替的段落样式

时间:2013-10-05 08:51:34

标签: scripting styles adobe-indesign paragraph alternate

我该怎么做:

我有一个包含两个交替段落样式的文档,s1和s2。 s1后跟s2,反之亦然。这适用于用户界面。但它如何与脚本一起使用?

在下面的代码示例中,所有文本都被格式化为段落样式s1,而不是交替使用样式。使用用户界面添加段落时,段落格式会根据需要交替显示。

var myDocument = app.documents.add(true);
var s1 = myDocument.paragraphStyles.add({name:'one'});
var s2 = myDocument.paragraphStyles.add({name:'two'});
with (s1) {nextStyle = s2;}
with (s2) {nextStyle = s1;}

var myTextFrame =  myDocument.spreads.lastItem().pages.lastItem().textFrames.add();
myTextFrame.geometricBounds = ["20mm","20mm","100mm","100mm"];
myTextFrame.parentStory.insertionPoints.item(0).appliedParagraphStyle = s1;
myTextFrame.contents = "abc\rdef\rghi\rklm\r";

0 个答案:

没有答案