Если вы используете Snow Leopard, легко создать службу для очистки текста. Запустите / Applications / Automator, выберите шаблон службы, настройте его для приема текста в любом приложении и включите замену выделенного текста. Добавьте действие «Выполнить сценарий оболочки» в рабочий процесс, установив для параметра «Ввод ввода» значение «stdin». Для реального сценария вставьте его вместо шаблона (cat
):
LC_CTYPE=en_US.UTF-8 tr '‘’‛❛❜“”‟❝❞‐–—‒‑' "['*5]"'["*5][-*6]'
(примечание: надеюсь, что все различные забавные символы, которые я включил в первую строку, будут проходить через наши различные веб-интерфейсы без изменений ... если нет, отредактируйте коллекции кавычек, добавив в первую строку все, что вам нужно, и сопоставляя номера их текстовых эквивалентов во второй строке. И не стесняйтесь добавлять другие замены по мере необходимости.)
В любом случае, сохраните этот Сервис с некоторым разумным именем, а затем, чтобы вызвать его, просто выделите какой-нибудь текст (в любом приложении Какао - не, к сожалению, в MS Word) и выберите свой сервис в меню приложения -> Подменю «Сервисы». Кроме того, вы можете использовать панель настроек Клавиатура, чтобы назначить ей сочетание клавиш, если хотите.