せっかく塗りや線の設定があるのだからそれを利用できないかと思い書いてみました。
使い方
このようなテキストがある場合、後から入力したテキストが対象になります。
コード
(*
最前面のテキストに対し、塗り/線の色で1文字ずつ交互に塗るスクリプト
1文字目から奇数番目を塗りの色
2文字目から偶数番目を線の色
2020-07-13
*)
tell application "Adobe Illustrator"
tell document 1
set fillColor to default fill color
set strokeColor to default stroke color
set celectText to every page item
tell celectText's item 1
repeat with i from 1 to count of (contents as string)
tell character i
if i mod 2 is 1 then
set fill color to fillColor
else
set fill color to strokeColor
end if
end tell
end repeat
end tell
end tell
end tell