Celtx – замечательный инструмент для разработки сценария. Пользуется большой популярностью по причине своей бесплатности и возможностей. Имеет мобильные приложения, а также приложения на Windows и Mac. Загрузить можно на официальном сайте.
Клиент под Mac имеет один, не критичный, но существенный минус – текст сценария по умолчанию отображается не моноширинным (Courier) шрифтом. Из-за этого возникают проблемы в форматирования сценария и вообще восприятия ибо моноширинный шрифт в сценариях уже как стандарт.
Разработчикам уже не раз было сообщено об этом и на форуме и просто отправлено в багтреккер, но движений с их стороны не последовало. Однажды мне срочно нужно было исправить эту проблему, но в сети методов решения ее я не нашел, поэтому решил сам попробовать исправить. Было известно что сама программа Celtx не что иное как кастомизированный браузер Mozilla Firefox, значит есть какие-либо конфиги. Поиск завершился удачно и проблема была решена.
Для начала вам необходимо найти любой бесплатный шрифт Courier CYR под Mac и установить его. Проверить работу можно через программу Шрифты.
Далее заходим в папку Программы и ищем программу Celtx. Кликаем на ней правой кнопкой мыши и выбираем в контекстном меню – Показать содержимое пакета.
Идем по пути
/Applications/Celtx.app/Contents/MacOS/greprefs/
Т.е. кликаем на папку Contents, потом Mac OS, потом ищем greprefs.
Отлично. Нам нужен файл all.js, открываем его в любом текстовом редакторе.
Нас интересует строчка параметра font.name.monospace.x-cyrillic. Значение этого параметра определяет шрифт в окне написания сценария.
По умолчанию там может быть любой другой шрифт, например Geneva. Вам нужно исправить это значение на моноширинный шрифт, который вы установили. В моем случае это Courier New Cyr.
Сохраняем файл. Перезапускаем программу Celtx, смотрим результат.
Удачных вам сценариев!
Спасибо!
А для экспорта в PDF шрифт можно изменить?
Скорее всего да. Но мне не удалось найти параметр, который отвечает за отображение в режиме PDF. Если у Вас получится — обязательно сообщите!
Надо просто заменить Courier на Courier New Cyr во всем файле. Тогда будет работать и экспорт в pdf.
Можно спросить, а как вы русифицыровали Celtx? и 2 вопрос возможно ли добавить русское правописание?
Прочтите пожалуйста статью. Я поменял имя шрифта в конфигурационном файле.
А в новой версии такого каталога даже нет — не то что конфига