我正在尝试使用 ExtendScript 从 InDesign 文档中的脚注引用中删除粗体和斜体样式。通过脚注引用,我的意思是出现在正文中的小数字。也就是说,我想从那个小数字中去掉斜体和粗体,而不是从实际的脚注中。这是我的尝试。它与我想要的完全相反,这意味着它从斜体和粗体中去除了实际的脚注,但没有去除正文中的小数字。
var document = app.activeDocument,
stories = document.stories,
nbStories = stories.length,
story,
footnotes,
nbFootnotes,
footnote,
texts,
nbTexts,
text,
i,
j,
k;
for (i = 0; i < nbStories; i += 1) {
story = stories[i];
footnotes = story.footnotes;
nbFootnotes = footnotes.length;
for (j = 0; j < nbFootnotes; j += 1) {
footnote = footnotes[j];
texts = footnote.texts;
nbTexts = texts.length;
for (k = 0; k < nbTexts; k += 1) {
text = texts[k];
text.fontStyle = "Regular";
}
}
}
我怎样才能达到完全相反的效果?(即只去掉正文中的小数字,而不是实际的脚注)