MacCentre.ru Форум
Форум по компьютерам Mac, Mac OS X и продукции Apple
 
ПравилаПравила   FAQFAQ   ПоискПоиск  РегистрацияРегистрация   ПрофильПрофиль   Войти и проверить ЛСВойти и проверить ЛС   ВходВход 
Quark и AppleScript - конвертация букв (all caps) в верхний
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Mac и Mac OS X   
Автор Сообщение
applix



Репутация: 0    

Зарегистрирован: 27.08.2003
Сообщения: 32

СообщениеДобавлено: Пт Сен 23, 2005 21:08
Quark и AppleScript - конвертация букв (all caps) в верхний
Ответить с цитатой

Знатоки AppleScript, подскажите решение! Есть желание создать скрипт конвертации логических all caps, small caps в Кварке в верхний регистр для безболезненной передачи партнерам, у которых не установлен кириллический патч для Кварка (невозможно заставить верстальщиков отказаться от all caps!). Кроме того, скрипт должен визуально оставлять капитель - она задается через кегль. Finder может менять регистр только для латиницы, и я воспользовался PHP (через do shell script) для изменения регистра. Изменение регистра делается пословно - берется слово, в PHP изменяется регистр и далее заменяет исходное. Проблема в том, что кварк неправильно определяет границы русских слов (get every word of every story), поэтому часть букв в слове остается в нижнем регистре. Я не понял, как определить границу слова через пробел? Кроме того, может быть уже существует готовый скрипт решающий эту проблему? Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VladGRU



Репутация: 0    

Зарегистрирован: 15.07.2001
Сообщения: 1043
Откуда: Москва

СообщениеДобавлено: Сб Сен 24, 2005 13:30
(-)Какая версия Кварка??
Ответить с цитатой

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Luxman



Репутация: 0    

Зарегистрирован: 19.04.2004
Сообщения: 74

СообщениеДобавлено: Сб Сен 24, 2005 18:57
(-)если есть для 6.5 зашли пожалуйcта на luxmanСОБАКАpisemТО
Ответить с цитатой


Luxman
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VladGRU



Репутация: 0    

Зарегистрирован: 15.07.2001
Сообщения: 1043
Откуда: Москва

СообщениеДобавлено: Вс Сен 25, 2005 15:14
(-)Увы, для 6.5 нету :((
Ответить с цитатой

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
edw



Репутация: 0    

Зарегистрирован: 26.10.2001
Сообщения: 192

СообщениеДобавлено: Пн Сен 26, 2005 18:59
RE: Quark и AppleScript - конвертация букв (all caps) в вер
Ответить с цитатой

Делал когда-то: homepage.mac.com/e_s_m/scripts_page_ru.html -> UPPER<->lower case of selection -- смена регистра для набранного текста...
Не проверял под 6.5, бо нету у меня его сейчас. Или должен работать, или скорее всего легко отредактировать.
Про разделители СКнужно искать все символы между пробелами, запятыми и пр. С там в примерах есть старые скрипты работы с текстом.


Всего! И удачи! И на дорогах!.. Smile
e_s_m~at~mac.com, apple.by
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему Список форумов MacCentre.ru Форум » Mac и Mac OS X Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


Связь с администраторами

Powered by phpBB © 2001, 2005 phpBB Group