Вопрос

Несколько дней назад я разместил вопрос об импорте данных в файл Indesign из базы данных MySQL с использованием XML. Я изучил это, и благодаря некоторой помощи, полученной из других источников, думайте, что проект должен быть довольно простым.

По сути, у нас есть уникальный идентификатор продукта, длиной 5 цифр. При его импорте мы хотели бы использовать последние цифры в качестве цвета для штрих -кода. Каждому цифру будет назначена цвет (от 0-9), и данные будут представлены в таблице следующим образом:

12345
ROW 1 COLOUR
ROW 2 COLOUR
ROW 3 COLOUR

У меня вопрос: есть ли у кого -нибудь опыт использования стилей GREP в Adobe Indesign, и может объяснить, как мы могли бы достичь этого (то есть устанавливая стиль клеток ячеек в соответствии с двумя последними цифрами в числе)?

Это было полезно?

Решение

В общем: каждая ячейка является собственной текстовой историей. С помощью простого поиска Grep вы не можете искать содержимое нескольких ячеек с одним поиском, и вы не можете изменить стиль одной ячейки на основе содержимого другой ячейки или текста за пределами таблицы. Вы, конечно, можете выполнить это с помощью более продвинутых сценариев или плагина.

Я не совсем уверен, отвечаю ли я правильный вопрос, поскольку неясно, чего вы пытаетесь достичь. Может быть, вы могли бы создать некоторые примеры ввода и выходных данных, четко показывающих, какой текст вы хотите, к какому стилю применил.

Другие советы

Здесь есть два основных вопроса. Можете ли вы импортировать XML в Indesign и можете применить форматирование к этому тексту определенным образом.

К счастью, ответ на обоих этих вопросов - да!

Вы можете выучить почти все, что вам нужно из моей книги: руководство дизайнера для Adobe Indesign и XML.

Indesign может импортировать XML и автоматически применять форматирование на основе имени тега. Indesign также обеспечивает грип -стиль и вложенный стиль.

Таблицы - более страшный процесс. Вы можете импортировать данные в таблицы, используя XML, но они не так просты, как использование текста на основе параграфов. Лучший способ выполнить таблицы на основе XML-это использовать XSLT для создания нативных таблиц Indesign из данных.

Затем вы можете применить стили символов, GREP или вложенных к данным на основе имен тегов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top