Результаты поиска

  1. densen

    [CDR 2017-2023] Найдем минимальное расстояние между кривыми?

    Увеличивать внутренний оффсет, и в точке, где две точки кривой этого оффсета будут иметь одинаковые координаты, как раз будет минимальное расстояние, равное двум оффсетам.
  2. densen

    [CDR 2017-2023] Найдем минимальное расстояние между кривыми?

    Вот у этой задачки самое простое решение. Для каждой точки на кривой вычислить расстояние до каждой другой точки на кривой. При условии, что от какой-либо точки расстояние вначале увеличивается, потом уменьшается, потом снова увеличивается, потом снова уменьшается, сравнить расстояние между...
  3. densen

    QuarkXPress 2024

    Если бы они сделали "Скриптинг для ленивых" - аналог "Automator" на Маке, - это была бы вообще бомба. А то во всех программах, кроме ИнДизайна, экшены есть, а тут пустота: "хотите автоматики - пишите ручками!"
  4. densen

    [ID CC-CC2023] Next column + Page break

    Здесь вопрос не в удалении. ТС нашел противоречие в поведении программы и теперь предлагает всем подумать, чем вызвано это противоречие. Противоречие вызвано определенными ограничениями. Зная ограничения, можно выстраивать процесс верстки без столкновения с ситуациями, подобными этой.
  5. densen

    [ID CC-CC2023] Next column + Page break

    Может быть, логика еще такая - в Индизайн не заложена возможность иметь текстовый фрейм без каких-либо символов в нем. Даже в пустом текстовом фрейме обязательно содержится символ "решетка" - "конец абзаца". ТС же хочет создать ситуацию, когда в двух нижних фреймах не будет вообще ничего. На это...
  6. densen

    [ID CC-CC2023] Нарушение последовательности связанных текстовых фреймов

    В содружестве с @LeonidB достигнута окончательная версия скрипта, максимально интерактивная и быстрая в работе. 1) При выборе текстового фрейма на любой странице проверяет цепочку текстовых фреймов и выводит сообщение: a) Если в диапазоне страниц, на которых расположена эта цепочка, ошибок не...
  7. densen

    Как выдернуть тексты из Ворда

    Можно просто взять вордовский файл и затащить его в окно иллюстратора. И после появления этого окна Появятся все тексты в нормальном виде, но в отдельных текстовых фреймах. Нужно будет их только по сторонам растащить и как-то использовать.
  8. densen

    [PS CC2024] Что значат метки на слоях?

    Иконки (или бейджи по-ихнему) позволяют различать растровые и векторные маски. Вот здесь обсуждение. Народ так возмущался, что заставили сделать возможность отключить это нововведение.
  9. densen

    [AI CC-CC2023] Удаление слоя с определенным названием через аctions?

    Умные все такие, аж стыдно. '))'
  10. densen

    [AI CC-CC2023] Удаление слоя с определенным названием через аctions?

    Можно. Вначале сохранить в папке скриптов скрипт выделения слоя по его имени: app.activeDocument.activeLayer = app.activeDocument.layers.getByName("Layer 2"); // название слоя исправить на нужное Затем записать экшен по пунктам (пока без первого - DS: Select layer) A потом первым пунктом в...
  11. densen

    автоматизация учета (когда хочется странного)

    Как-то так. В имени файла искать элементы, от которых можно отталкиваться - пробелы, знаки умножения, - и, отступив в нужном направлении на нужное количество символов от искомого, получить часть имени этого файла.
  12. densen

    [AI CC-CC2023] Переворот оси Y в Иллюстраторе

    Есть скрипт для изменения направления координат. Изменения происходят при создании нового документа после запуска скрипта.
  13. densen

    [ID CS4-CS6] Ширина таблицы

    Но если не хочется делить таблицу, то создать справа (или слева) два дополнительных столбца по 1 мм. На первой странице сделать Merge пред-предпоследнего столбца с обеими столбцами, на второй странице - только с первым столбцом, а на третьей странице - оставить как есть. У этих оставшихся...
  14. densen

    [ID CC-CC2023] Изменение числовых значений в тексте, начиная с заданного

    Чуть-чуть доработал скрипт от умнейшей @Masia, чтобы замена чисел производилась только в квадратных скобках, оставляя остальные числовые значения нетронутыми. Пригодится менять ссылки на литературу в статье, если авторы решили вставить пару источников в уже имеющийся список.
  15. densen

    [ID CC-CC2023] Битые текстовые поля из Ворда в Индизайне

    Черт, это же всё так просто оказалось! Я что, самый умный?? :o| app.activeDocument.crossReferenceSources.everyItem().remove(); //A collection of CrossReferenceSources
  16. densen

    [ID CC-CC2023] Битые текстовые поля из Ворда в Индизайне

    Да, тут посложнее дело. В интернете есть где обсуждают эту же проблему: раз, два, но, похоже, не у всех получается заставить панель перекрестных ссылок увидеть наконец эти ссылки. Но вот здесь описано, как долго и нудно, но избавиться от этого наваждения. Если распаковать твой idml как архив и...
  17. densen

    [ID CC-CC2023] Битые текстовые поля из Ворда в Индизайне

    У меня для этого есть набор команд по удалению после импорта текста всего перекрестного и ссылочного: app.activeDocument.hyperlinkExternalPageDestinations.everyItem().remove(); //A collection of hyperlink external page destinations...
  18. densen

    [AI CC-CC2023] Скрипт для открытия файлов по пути к папке

    Работает, зараза такая! =) Я тут для InDesign написал, но в Иллюстраторе при замене расширения "indd" на "ai" почему-то не работает, хотя должно. //var txt = File("/d/path/open.txt"); var txt = File(File.openDialog("Open *.txt file","Text files: *.txt")) txt.open("r"); var str = txt.read()...