Я пытаюсь удалить жирный и курсивный стиль из ссылок сноски в документе InDesign, используя ExtendScript. По ссылкам сноски я имею в виду небольшое число, которое появляется в основном тексте. То есть, я хочу выделить курсив и смелость из этого небольшого числа, а не из фактической сноски. Вот моя попытка. Это точно противоположно тому, что я хочу, что означает, что он удаляет фактическую сноску с ее курсивом и смелостью, но не разделяет небольшое число в основном тексте.Как удалить курсив и полужирный стиль из всех ссылок сносок в документе InDesign с помощью ExtendScript?
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";
}
}
}
Как я могу достичь совершенно противоположного? (т. е. разделите только небольшое число в основном тексте, но не фактическую сноску)
Могу ли я непосредственно удалить любые курсивный или полужирный стиль вместо того, чтобы назначить новый стиль символа? – Shawn
Возможно. См. Свойство fontStyle для объекта changeGrepPreferences. Затем вы можете передать полное имя шрифта (то есть: arial курсив). –