Оборвали линки? Судя по вышеизложенным постам, это может обозначать что угодно. Что имеете ввиду? Уж не ембединг ли?
"оборвал линк" — это значит — изменил путь к картинкам так, чтобы картинки стали миссингом.
Это довольно распространенная проблема CS4, независимо от используемой операционной системы.
Можно попробовать вот так:
продолжил тесты, и стало ещё веселее.
если в вёрстке 1 картинка миссинг, а 1 нормальная:
~/Desktop/-tst-/1111/11
1852797549
Ссылка внутри
~/Desktop/-tst-/1111/11
1819109747
Ссылка внутри
подумал "о! новый скрипт работает как надо!".
переименовал папку с картинками, чтобы миссингами стали все картинки (скрипт и вёрстка никак не менялись):
/Applications/Adobe%20InDesign%20CS4/scripts/XHTML%20For%20Digital%20Editions
1819109747
Ссылка снаружи
/Applications/Adobe%20InDesign%20CS4/scripts/XHTML%20For%20Digital%20Editions
1819109747
Ссылка снаружи
опс. неужели баг начинается, если все картинки миссинг?
оставил путь в покое, перенёс сами картинки в другое место
~/Desktop/-tst-/1111/11
1819109747
Ссылка внутри
~/Desktop/-tst-/1111/11
1819109747
Ссылка внутри
отсюда вывод — чехарда начинается, если не существует не самой картинки по нужному пути, а именно пути к этой картинке. и это знание пока никак не мешает найти более лёгкий путь, чем я уже нашёл
Открыл OSX, поставил ESTK 2.0.2 (CS3), запустил нижеследующий код. Как видим, отсутствующий файл вполне нормально отдает .absoluteURI.
то, как компилит ESTK, получая данные изнутри — это не то же самое, что компилится с данными из InDesign