Помогите, пожалуйста.
Задача: найти в тексте все натуральные дроби (а именно: 1/4, 1/2, 1/3, 1/5, 2/3, 3/4, других нет) и преобразовать их использую subscript и superscript.
Строку для поиска я написал без проблем:
А вот что делать с заменой? Через присвоение стилей можно только один стиль за раз присваивать, верно? То есть делать все дважды? Сначала сабскрипт, потом суперскрипт? Нельзя ли как-нибудь одной заменой обойтись, сразу присвоив и сабскрипт и суперскрипт...
И, кстати, сразу вопрос. Для поиска и замены по списку (или для sZam) какой параметр поиска указывать для того, чтобы у найденного изменять Position? Я так понимаю, что-то типа {AppliedPosition:"Subscript"} должно быть?
Спасибо.
Задача: найти в тексте все натуральные дроби (а именно: 1/4, 1/2, 1/3, 1/5, 2/3, 3/4, других нет) и преобразовать их использую subscript и superscript.
Строку для поиска я написал без проблем:
Код:
(?<!\d)(1|2|3)/(2|3|4|5)(?!\d)
А вот что делать с заменой? Через присвоение стилей можно только один стиль за раз присваивать, верно? То есть делать все дважды? Сначала сабскрипт, потом суперскрипт? Нельзя ли как-нибудь одной заменой обойтись, сразу присвоив и сабскрипт и суперскрипт...
И, кстати, сразу вопрос. Для поиска и замены по списку (или для sZam) какой параметр поиска указывать для того, чтобы у найденного изменять Position? Я так понимаю, что-то типа {AppliedPosition:"Subscript"} должно быть?
Спасибо.