[ID CC-CC2021] Замена текста на изображения в ТВ-программе

konservator

Топикстартер
12 лет на форуме
Сообщения
24
Реакции
2
Добрый день! Как в Индизайн сделать автоматическую замену текста на картинки? Есть текстовый файл с программой ТВ на неделю, вручную вставлять логотипы - это занимает время. Как это автоматизировать? Поделитесь, пожалуйста, инструкцией для новичка.
 
+поиск/замена :)
 
Последнее редактирование:
  • Спасибо
Реакции: konservator
Предполагаю что названия каналов уникальны и идут отдельным стилем? Тогда можно добиться полностью автономной работы с помощью самодельного шрифта.
 
  • Спасибо
Реакции: Gad
Предполагаю что названия каналов уникальны и идут отдельным стилем? Тогда можно добиться полностью автономной работы с помощью самодельного шрифта.
Отличная идея. Шрифт сделал под свои задачи. Теперь скрипт бы написать. Вот с программированием у меня хуже ((
Может кто-то помочь?
 
Это работает.

Стили все необходимые написал. Набор GREP-ов для каждого канала тоже есть и в принципе работает, но хотелось бы именно автоматизации ))) Натравить на материал и выполнить скрипт.

Найти + заменить с применением стиля абзаца и это все в цикле для каждого канала.

По сути весь скрипт это выполнение правил нескольких GREP подряд. Может есть такое?
 
Последнее редактирование:
  • Спасибо
Реакции: Leha_Ygli
FindChangeByList из стандартной поставки. пишете там свои грепы. примеры в теле скрипта есть
 
  • Спасибо
Реакции: EvilOrange
Последнее редактирование:
Отличная идея. Шрифт сделал под свои задачи. Теперь скрипт бы написать. Вот с программированием у меня хуже ((
Может кто-то помочь?
Вы мой скрипт смотрели?
Он поможет. Тот же файндчендж только таблица с заменами вместо тхт-файла.
 
У меня в grep не только замена, но и применение стиля происходит, а из примеров этих как это сделать не понятно.

Я уже и сами эти grep-ы нашел
Код:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Query>
<Header>
<Version major="5" minor="1">
</Version>
<Application value="Adobe InDesign">
</Application>
<QueryType value="Grep" qid="1">
</QueryType>
</Header>
<Description>
<FindExpression value="РОССИЯ 1">
</FindExpression>
<ReplaceExpression value="$0\t2">
</ReplaceExpression>
<FindChangeOptions>
<IncludeLockedLayers value="0">
</IncludeLockedLayers>
<IncludeLockedStories value="0">
</IncludeLockedStories>
<IncludeMasterPages value="0">
</IncludeMasterPages>
<IncludeHiddenLayers value="0">
</IncludeHiddenLayers>
<IncludeFootnotes value="1">
</IncludeFootnotes>
<KanaSensitive value="0">
</KanaSensitive>
<WidthSensitive value="1">
</WidthSensitive>
</FindChangeOptions>
<FindFormatSettings>
</FindFormatSettings>
<ReplaceFormatSettings>
<TextAttribute type="pstyle" value="Телепрограмма:Канал">
</TextAttribute>
<TextAttribute type="changecondmode" value="0">
</TextAttribute>
</ReplaceFormatSettings>
</Description>
</Query>

Но в скриптах синтаксис другой. А я не программист, увы
 
Вы мой скрипт смотрели?
Он поможет. Тот же файндчендж только таблица с заменами вместо тхт-файла.
У меня не картинки вставляются, а просто глифы, а к ним уже стиль применяется. Мне главное не просто замену сделать, а стиль применить.
 
Я понимаю, что тут гении одни собрались. Спасибо за потраченное время.
 
Я понимаю, что тут гении одни собрались. Спасибо за потраченное время.
Вы, вероятно, видеоурок в ютюбовском формате ждете или как? Если вам чтото не понятно, говорите, не стесняясь, с какого момента и что именно. А то, по-моему, уже до предела все разжевали, а вы все лежите и ножками дрыгаете, а как вам помочь, неясно.
 
Я не жду урока.
Многие вещи, которые Вам кажутся очевидными для меня такими не являются.

{appliedCharacterStyle:"price"}
аналогично. Только синтаксис я не знаю
 
Я не жду урока.
Многие вещи, которые Вам кажутся очевидными для меня такими не являются.


аналогично. Только синтаксис я не знаю
А какой тут синтаксис? Насколько я далек от индизайна и мимокрокодил, и то из примера вижу, что ищется стиль символа "price"
Или для вас английский язык неродной?
 
Последнее редактирование:
а вот тут ты не прав)))

text {findWhat:"^9^9.^9^9"} {appliedCharacterStyle:"price"} {include footnotes:true, include master pages:true, include hidden layers:true, whole word:false} Find $10.00 to $99.99 and apply the character style "price".

но прав в том, что там всё написано)))
 
Последнее редактирование: