[ID CC-CC2021] Объявления Еxel > InDesign со стилями, простынью

DizMolodec

Участник
Топикстартер
Сообщения
9
Реакции
0
выложите свой xls и шаблон со стилями
Например таблица для раздела услуг и вакансий - пока без обработки.

Там будет сокращено описание до 255 символов, сейчас макрос пишем
Столб id под удаление.

Но есть так же таблицы для разделов недвижимость, там больше столбцов (адрес добавляется)
 

DizMolodec

Участник
Топикстартер
Сообщения
9
Реакции
0
Если у вас объявления в екселе, то наверное проще всего написать макрос экселевский, который обернул бы колонки в теги стилей, сохранить потом в txt и затащить этот файл в Indesign

Согласен, наиболее понятный для нас путь, изучаем тэги )
 

izrukvruki

15 лет на форуме
Сообщения
1 841
Реакции
304
Согласен, наиболее понятный для нас путь, изучаем тэги )
там вроде все очень просто:

Код:
<UNICODE-WIN>
<Version:14>
<ParaStyle:style1>строка 1
<ParaStyle:style2>строка 2
<ParaStyle:style3>строка 3
<ParaStyle:style4>строка 4
<ParaStyle:style1>строка 1
<ParaStyle:style2>строка 2
<ParaStyle:style3>строка 3
<ParaStyle:style4>строка 4
 
  • Спасибо
Реакции: DizMolodec

DizMolodec

Участник
Топикстартер
Сообщения
9
Реакции
0
В итоге делаем так:
1. Exel таблицы подготавливаем ручками, там же tag text вставляем ибо у нас они простые
(позже вынесем на макросы или automator - как утрясётся процесс для описания в ТЗ).
1.1 Выгружаем в txt
1.2 Особенности Mac OS, файл нужно сохранять в UTF-16 и с таким заголовком:
<UNICODE-MAC>
<pstyle:style1>строка 1
<pstyle:style2>строка 2
<pstyle:style3>строка 3
2. В indesign загоняем как в этом чудном видео:
JDL. Тегированный текст в InDesign
 

DizMolodec

Участник
Топикстартер
Сообщения
9
Реакции
0
а) Таблицу конвертировать в текст, где каждая колонка отделяется возвратом каретки и каждая строка - им же. Есть даже скрипт, чтобы автоматизировать.

Спасибо, полезное решение, но не понятно скрипт этот где/как запускать для exel файла ?