[CC] Начало 0 системы координат

Тема в разделе «Adobe Illustrator», создана пользователем drawline, 14 сен 2018.

  1. Доброго всем.

    Опять "старые грабли" - необходимо, чтобы 'O' координат по умолчанию (подчеркнуто) был в нижнем левом углу, т.е. чтобы по умолчанию открывалась привычная мне декартова система координат.
    В CS2 и старше это было по умолчанию.
    В CS4,5,6 это решалось правкой AiPrefs.
    Как изменить сейчас, в Illustrator CC, кто-нибудь в курсе?

    PS. Хочу сердечно попросить спецов и участников форума только поделиться решением (если имеется) и не вдаваться в полемику о правильности систем координат в любых редакторах и не задавать риторических вопросов "зачем это надо". Подобных дискуссий уже вполне достаточно на просторах инета - об этом спорят не только в России. ))
    Например здесь - 1, 2, 3, 4 и здесь. Вопрос в свое время поднимался и на ProDTP.ru
    PS2. В InDesign тоже работаю, но там это не мешает. ))
     
    #1 drawline, 14 сен 2018
    Последнее редактирование: 14 сен 2018
  2. А какая религия мешает в CC так сделать?
    Тем более, по вашим ссылкам и более привычный способ предлагали
     
  3. Для CS5. В CC нет таких строк и таких (подобных) параметров. Может быть только у меня? Посмотрите, пжл, как у Вас.
     
    #3 drawline, 14 сен 2018
    Последнее редактирование: 14 сен 2018
  4. У меня нет под рукой иллюстратора CC, но было бы очень странно, если бы они убрали оттуда эти параметры.
    А скрипт то работает?
     
    • Одобряю Одобряю x 1
  5. Смысл запускать скрипт, если в AiPrefs такие параметры отсутствуют. Пробовал ставить их вручную примерно в тех местах, где они стояли для CS5 (искал такие места по соседним параметрам).
    Это не помогло.
    Вот как раз такие случаи встречаются сплошь и рядом, особенно у MS и Adobe. ))
     
    #5 drawline, 14 сен 2018
    Последнее редактирование: 14 сен 2018
  6. Странно, а вот тут пишут что все работает и в CC
     
    • Одобряю Одобряю x 1
  7. Вопрос решен!
    _MBK_, спасибо за участие! Без Вас, наверное, долго еще тупил бы. )) ПризнаЮсь в том, что был не совсем внимательным и файл AiPrefs смотрел от другой версии. )) А оказалось, всё на месте.

    Теперь по порядку:
    1) скрипт по ссылке выше - работает. Это просто избавляет от поиска файла настроек и копания в нем вручную. (Создал в блокноте файл 0coordsglobal.js и положил до запуска Illa сюда - ...\Adobe Illustrator CC 2018 (32 Bit)\Presets\en_US\Scripts)

    2) Вручную: файл теперь называется Adobe Illustrator Prefs и лежит здесь - %USERPROFILE%\AppData\Roaming\Adobe\Adobe Illustrator 22 Settings\en_US\x86 (или ...\x64, вероятно)
    В файле меняются параметры:
    /isRulerOriginTopLeft
    /isRulerIn4thQuad
    в обоих '0', если 0 д.б. внизу слева, по умолчанию в обоих '1'

    Скрипт удобен тем, что систему координат можно менять прямо при работе в редакторе по несколько раз без перезапуска.8*)

    Всем спасибо!
     
    #7 drawline, 14 сен 2018
    Последнее редактирование: 14 сен 2018
    • Одобряю Одобряю x 1
  8. Очень странно, что этого нельзя сделать из самой программы.
     
  9. Ты, наверное, удивишься, узнав, сколько там скрытых преференсов, которые нельзя изменить из самой программы. Более того, там можно свои собственные создавать, для плагинов, скриптов и расширений, напрпмер
     
  10. Не удивлюсь, поскольку одно время нещадно кодил и опирался именно на подобные файлы, благо это менее трудозатратно в плане интерфейса :)
     
  11. Illustrator в принципе одна из самых странных программ. Во внутренней системе координат Y вверх направлен, а не вниз, как во всех остальных. Перенос начала координат это меняет, кстати (если координаты из скрипта посмотреть)?
     
  12. Где нибудь в инете есть описания таких "доделок"? Было бы интересно.
     
  13. В смысле доделок?
    Обращение к преференсу из скрипта буквально одной строкой
    В частности, в процитированном скрипте это выглядит так
    Код:
    app.preferences.setBooleanPreference ("isRulerOriginTopLeft",radCS5.value); 
                app.preferences.setBooleanPreference ("isRulerIn4thQuad",radCS5.value);   
     
  14. - я про это. Это не о файле "AiPrefs"?
     
  15. Ну так это и есть универсальный доступ к этим преференсам, даже если адоба в следующих версиях и решит поменять их место хранения.
     
  16. Практически любые
    upload_2018-9-17_15-51-20.png