Стиль GREP для удаления табуляции и замены разрыва абзаца

Мне интересно, можно ли создать стиль GREP (не поиск) для автоматического форматирования согласованного набора данных. Пример данных следующим образом:

XXX1X234-101    "UPAS"  WOVEN SPTWR JKT OFF WHITE

XXX1X234-6D6    "JAKLYN"    WOVEN SPTWR TOP BARE PINK

XXX1X234-6D6    "RUTHIE"    WOVEN SPTWR TOP BARE PINK

XXX1X234-101    "COLE"  WOVEN SPTWR JKT OFF WHITE

XXX1X234-9O2    "JAKLYN"    WOVEN SPTWR TOP ALABASTER

XXX1X234-001    "JAKLYN"    WOVEN SPTWR TOP BLACK

XXX1X234-101    "KURRA" WOVEN CITY PANT OFF WHITE

При необходимости данные состоят из 12-символьной строки, затем табуляции, за которой следует строка, окруженная кавычками, затем табуляция, затем еще одна текстовая строка, затем табуляция и, наконец, еще одна текстовая строка.

Мне интересно, можно ли его отформатировать автоматически:

XXX1X234-101
"UPAS"
WOVEN SPTWR JKT
OFF WHITE

XXX1X234-6D6
"JAKLYN"
WOVEN SPTWR TOP
BARE PINK

XXX1X234-6D6
"RUTHIE"
WOVEN SPTWR TOP
BARE PINK

До конца списка данных. Каждая строка вместо табуляции теперь в новой строке (не в новом абзаце; Shift-Tab)

Заранее спасибо!

Стили GREP не изменяют символы,
Вероятно, вы могли бы подделать это, применив GREP-стиль для вкладок к смехотворно большому размеру шрифта и отслеживая их, чтобы сделать их достаточно широкими, чтобы они доходили до конца строки и разрывали текст… но зачем вам это? Это явно работа по поиску и замене, а не работа по форматированию на лету; почему вы хотите избежать поиска?
Проще говоря, данные документа обрабатываются не мной, а другим человеком, незнакомым с inDesign. Поэтому они просто копируют и вставляют данные и возвращают их мне, где я должен снова отформатировать их. По крайней мере, возможно, я попробую ваше предложение @JanusBahsJacquet. Пожалуй, больше всего раздражают вкладки. Мне интересно, могу ли я удалить вкладки и просто заменить их пробелом, сделанным автоматически.
Неужели так много хлопот? Если другие обрабатывают файл данных (я полагаю, файл CSV или электронную таблицу?), то вам все равно придется повторно импортировать и переформатировать его после того, как он был изменен ими, не так ли? Поиск и замена GREP занимает не более десяти секунд.
Вы имеете в виду shift+return?

Ответы (1)

Как было указано в комментариях, стили Grep здесь вам не помогут.
Лично я бы также использовал Find/Replace для правильной настройки.

Однако в качестве быстрого (и грязного) обходного пути вы можете легко отредактировать свой стиль абзаца, чтобы установить значение табуляции, равное значению вашего столбца. Таким образом, текст после табуляции будет «передвинут» на следующую строку.
Используйте вложенные стили (или стили grep) для форматирования строки 2 и трех символов после дефиса.
Это быстрый обходной путь, но я бы не назвал его хорошей практикой, поскольку вы можете столкнуться с ситуациями (например, с переносом текста в графическом фрейме), которые могут все испортить.

Пример для колонны шириной 130 мм:

введите описание изображения здесь