Словарь и транскрипция.

  • Автор темы Автор темы Dorm
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Dorm

Топикстартер
10 лет на форуме
Сообщения
574
Реакции
1
Добрый день.

Есть словарь с танскрипцией. Вся транскрипция в квадратных скобках. Как мне сделать: "все что между скобками" применить символьный стиль.

Хочу вбить это в строку скрипта "FindChangeByList.jsx"

Спасибо.
 
Ответ: Словарь и транскипция.

GREP рулит.
PHP:
(?<=\[)[^]]+(?=\])
 
Ответ: Словарь и транскипция.

А можно это увидеть полной строкой?

Исходник: grep {findWhat:"\t\t+"} {changeTo:"\t"} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false}

Спасибо
 
Ответ: Словарь и транскипция.

В предыдущем ответе слэш пропал перед скобкой 3 раза...
grep {findWhat:"(?<=\\[)[^\\]]+(?=\\])"} {appliedCharacterStyle:"Стиль"} ...
 
Ответ: Словарь и транскипция.

К сожалению не работает...
 
Ответ: Словарь и транскипция.

В индизе работает строка (?<=\[)(.+?)(?=\]), но при вставке в тхт не работает.
 
Ответ: Словарь и транскипция.

Все должно работать!
Dorm сказал(а):
В индизе работает строка (?<=\[)(.+?)(?=\]), но при вставке в тхт не работает.
У вас ошибка, должно быть так: (?<=\[)[^\]]+(?=\])
А для скрипта слэш надо дублировать. И табуляторы не забываем!
 
Ответ: Словарь и транскипция.

У меня в файле тхт записано:
grep {findWhat:"(?<=\\[)[^\\]]+(?=\\])"} {changeTo:" "} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false}

не работает.

ЗЫ. меняю на пробелы, чтобы проверить что находит...
 
Ответ: Словарь и транскипция.

Попробовал, у меня тоже не получается. Причем, после запуска скрипта вообще ручной поиск через GREP перестает работать, пока другой пресет не выберешь. Видимо баг какой-то...
Я у себя ошибку еще нашел (лишний слэш в середине), но она сильно не влияет...
Короче вот это должно работать 100%:

grep {findWhat:"(\\[)([^]]+(?=\\])"} {changeTo:" "} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false}

но не работает :(
 
Ответ: Словарь и транскрипция.

Может так?
 

Вложения

  • transkr.jpg
    transkr.jpg
    101.5 КБ · Просм.: 867
Ответ: Словарь и транскрипция.

Идея хорошая. А если транскрипций две в одной словарной статье?
 
Ответ: Словарь и транскрипция.

Dorm сказал(а):
Идея хорошая. А если транскрипций две в одной словарной статье?

В каком виде дается текст? Если в ворде, то:
в ворде меняем
[ на <CharStyle:transcript>[
] на ]<CharStyle:>
пишем первой строкой <UNICODE-WIN>
сохраняем как обычный текст в обычном юникоде
заливаем в инди
ЗЫ. Я не смотрел синтаксис тэгов для 5-го, может там что-то поменялось, но принцип такой.
 
Статус
Закрыто для дальнейших ответов.