> Конечно, логика тут несколько хромает,
Ничуть. (см. ниже)
> зачем было создавать палитру, которая не запоминает, что в ней открывали, но уж такие у нас загадочные Адобы.
Это не палитра, в которой что-то открывают, а бибилиотека открывается в виде палитры. Грубо говоря, палитра — это окно документа.
Библиотека — по большому счёту, такой же документ, как и INDD-файл. Потому вполне логично, что при закрытии приложения, происходит закрытие документа (библиотеки ).
А автоматического открытия документов при запуске никто и не обещал (кроме случая автовосстановления при запуске после падения).
Ничуть. (см. ниже)
> зачем было создавать палитру, которая не запоминает, что в ней открывали, но уж такие у нас загадочные Адобы.
Это не палитра, в которой что-то открывают, а бибилиотека открывается в виде палитры. Грубо говоря, палитра — это окно документа.
Библиотека — по большому счёту, такой же документ, как и INDD-файл. Потому вполне логично, что при закрытии приложения, происходит закрытие документа (библиотеки ).
А автоматического открытия документов при запуске никто и не обещал (кроме случая автовосстановления при запуске после падения).
Не знаю, я не воспринимаю библиотеку как документ и такое восприятие мне кажется по меньшей мере странным. С таким же успехом можно было бы заставлять пользователя каждый раз инициализировать шрифты, чтобы они появились в меню, и объявлять это логичным и удобным. Ну, хорошо, пусть бы хотя бы сделали связывание документа (проекта) с библиотекой, т. е. при открытии определенного документа у меня открывалась бы определенная библиотека (или библиотеки) - так ведь и этого нет!
> Ну, хорошо, пусть бы хотя бы сделали связывание документа (проекта) с библиотекой, т. е. при открытии определенного документа у меня открывалась бы определенная библиотека (или библиотеки) - так ведь и этого нет!
Это наверняка было бы, если бы после помещения объекта из библиотеки в документ, сохранялась связь этого объекта с библиотекой. Но поскольку связь объектов с библиотекой не сохраняется, то и грузить библиотеки, из которых брадись объекты нет, наверное, большого смысла.
AI ведь давно работют аналогичные вещи — библиотеки стилей, цветом, кистей и пр., — но ведь они не грузятся вместе с документом.
> я не воспринимаю библиотеку как документ и такое восприятие мне кажется по меньшей мере странным.
В AI тебе это странным не кажется? Мне — нет.
Да и во многих других программах реализованы подобные вещи подобным образом — в MSO, в PM, ещё где-нибудь — сразу не вспомню.
А вот в Кореле библиотека цветов, созданная из цветов некоего документа (который, быть может, давно уже не существует), не будучи закрытой вручную, грузится всегда при старте Корела. Ты этого хочешь в InD?
Это наверняка было бы, если бы после помещения объекта из библиотеки в документ, сохранялась связь этого объекта с библиотекой. Но поскольку связь объектов с библиотекой не сохраняется, то и грузить библиотеки, из которых брадись объекты нет, наверное, большого смысла.
AI ведь давно работют аналогичные вещи — библиотеки стилей, цветом, кистей и пр., — но ведь они не грузятся вместе с документом.
> я не воспринимаю библиотеку как документ и такое восприятие мне кажется по меньшей мере странным.
В AI тебе это странным не кажется? Мне — нет.
Да и во многих других программах реализованы подобные вещи подобным образом — в MSO, в PM, ещё где-нибудь — сразу не вспомню.
А вот в Кореле библиотека цветов, созданная из цветов некоего документа (который, быть может, давно уже не существует), не будучи закрытой вручную, грузится всегда при старте Корела. Ты этого хочешь в InD?
> Мне, к примеру, этого точно не достает, особенно, если учесть, что библиотек несколько.
Ну и что? У меня тоже для регулярных изданий, для серийных публикаций в них, по библиотеке чуть не для каждого разворота. По мне так лучше я одну библиотеку вручную загружу, когда надо будет, чем вместе с документом этих библитек полтора-два десятка загрузится, и мне ненужные закрывать придётся.
Может быть, просто не надо библитеками по диску мусорить, а складывать их в строго определённые места?
Ну и что? У меня тоже для регулярных изданий, для серийных публикаций в них, по библиотеке чуть не для каждого разворота. По мне так лучше я одну библиотеку вручную загружу, когда надо будет, чем вместе с документом этих библитек полтора-два десятка загрузится, и мне ненужные закрывать придётся.
Может быть, просто не надо библитеками по диску мусорить, а складывать их в строго определённые места?
Гы, у меня ведь не один проект, а минимум 6, и все делаются на одном компьютере, а значит, каждый лежит на своей полочке вместе со всеми относящимися к нему причиндалами. Конечно, не все проекты одарены своими библиотеками, но 3-4 есть, а никак не полтора десятка. Да даже если бы и была всего одна, я пользуюсь этим каждый каждый раз, когда я работаю, а тратить лишние движения я ох как не люблю (иначе на фиг я вообще скрипты пишу?)...
> лучше будет написать некий скрипт, открывающий конкретную библиотеку?
Я так думаю, что скриптом здесь хоть и можно обойтись, но лучше сделать плагин. Многие ведь плагины внедряют свою информацию в INDD-файл, вот и этот бы внедрял бы. А при открытии документа считывал бы и открывал ту или иную библиотеку (или, например, в собственной палитре выводил бы список использованных библиотек, и оттуда можно было бы вызывать ту или иную библиотеку).
Но тут сразу возникла бы проблема, о которой уже писали — при открытии документа там, где этот плагин не установлен, могут возникнуть всякие сложности. Да и на том же самом компе, если библиотека будет перенесена, переименована и т.д.
Так что для меня лично вполне очевидно, что открыть вручную одну-другую библиотеку быстрее, проще и надёжнее, чем преодолевать все эти сложности (или жить и работать с этими сложностями).
И ещё, если ты работаешь с этой библиотекой каждый день и в течение всего дня, она почти всегда присутствует в списке Open Recent. В чём сложность вызывать её оттуда?
Я так думаю, что скриптом здесь хоть и можно обойтись, но лучше сделать плагин. Многие ведь плагины внедряют свою информацию в INDD-файл, вот и этот бы внедрял бы. А при открытии документа считывал бы и открывал ту или иную библиотеку (или, например, в собственной палитре выводил бы список использованных библиотек, и оттуда можно было бы вызывать ту или иную библиотеку).
Но тут сразу возникла бы проблема, о которой уже писали — при открытии документа там, где этот плагин не установлен, могут возникнуть всякие сложности. Да и на том же самом компе, если библиотека будет перенесена, переименована и т.д.
Так что для меня лично вполне очевидно, что открыть вручную одну-другую библиотеку быстрее, проще и надёжнее, чем преодолевать все эти сложности (или жить и работать с этими сложностями).
И ещё, если ты работаешь с этой библиотекой каждый день и в течение всего дня, она почти всегда присутствует в списке Open Recent. В чём сложность вызывать её оттуда?