• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

INDESIGN: Is there a way to release the items in a layer to separate layers?

Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Without touching other layers in the document.

I'm using InDesignCC 2017 and have documents with a couple of hundred layers. Most are layers with only one item and a few have multiple items. I want to separate these layers without affecting the other layers.

I do know of a script that moves all items to their own layers. This changes the settings I've already created with the Layer Options. And I'm trying to save from going back and setting the layer options up again.

Thanks,

Peter

Views

1.1K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Hi Peter:

You posted your question in the non-technical Lounge forum, which is where you can connect with your peers for conversations that don't directly relate to product help and support.

I'll move it over to the InDesign forum so that you can get the answer you need.

~Barb

P.S. For a list of all available product forums, see https://forums.adobe.com/welcome/

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Let's back up. I'm sure a script could this, but WHY?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Because I'm preparing files for a companies system and they require certain text boxes to editable and some locked as they are changed in their database. The attached image shows all the boxes that are currently on one layers and I want each separate box on a separate layer. I have a script that will move all items to their own layer. But It randomly color codes and names the layers. And there is art and other text that I don't want their layers changed by that script.

Screen Shot 2017-02-28 at 11.51.45 AM.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

I'm sure you could pay someone to script this but unless I'm missing something I see no reason at for it.

Just lock the items you don't want changed and be done with it.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

The locked layers still get changed. Its for 5 files, so paying for a script won't be cost efficient for me. It takes a while to do this manually, but after these 5 files I wouldn't have a need for it. I was hoping for something that already existed.

Thanks for your response Bob.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Hi Peter,

this is too special that you can hope for an existing script.

How many pages per document, how many groups of item do we talk?

How long would you estimate to fulfil the task?


FWIW ( some idle talk perhaps ) :

I could tell that a quick written script could assit you a bit.

If I had to do the task I would perhaps write one myself to save 20% of the time it takes to create a layer for one group of items.
And if only for accurate naming of a new layer. Not for speed.

I guess the layer name for e.g. item group 5 would be:
"5 Bacon or Sausage, Egg & Cheese Biscuit"

I hope you are aware, that you can see ALL layers for ALL group of items on ALL pages of the document in the Layers panel.
Document wide. Losing track would be easy the more pages and page item groups exist in a document.

So a script would perhaps need a UI that is showing only Layers for page items on the active spread.

Regards,
Uwe

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Its 2 pages per document.

There are about 50-70 items in one group.

And it doesn’t matter what the layer names are.

It takes me about 3-4 hours to do everything and I’ve now completed 4 of 8 documents.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Hi Uwe,

Either I'm not explaining it right, or your not seeing what I'm saying. I don't want to change the layer names, and the shorter the better. I do know I can see all the layers and what's in their group on the page. I don't want to have groups, just one item per layer.

Thanks,

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Hi Peter,

ok, I get what you are saying.

Is the order of the new layers important?

Something like the order below?

Before

Layer 2

> Static item 1

> Static item 2

> …

Layer 1

> Text frame "1"

> Text frame "Title"

> Text frame "…"

> Text frame "…"

> Text frame "2"

> Text frame "Title"

> Text frame "…"

> Text frame "…"

> Text frame "3"

> Text frame "Title"

> Text frame "…"

> Text frame "…"

> …

Layer Background

> Static item 3

> Static item 4

> …

After

Layer 2

> Static item 1

> Static item 2

> …

Layer 1-1

> Text frame "1"

Layer 1-2

> Text frame "Title"

Layer 1-3

> Text frame "…"

Layer 1-4

> Text frame "…"

Layer 1-5

> Text frame "2"

Layer 1-6

> Text frame "Title"

Layer 1-7

> Text frame "…"

Layer 1-8

> Text frame "…"

Layer 1-9

> Text frame "3"

Layer 1-10

> Text frame "Title"

Layer 1-11

> Text frame "…"

Layer 1-12

> Text frame "…"

Layer 1-13

> …

Layer 1

Layer Background

> Static item 3

> Static item 4

> …

Regards,
Uwe

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Yes, exactly, the order isn't important. As I'll be exporting some into Illustrator and some into Photoshop. Ideally they would at least be stacked in the Layer menu in the order they fall on the page.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Mar 01, 2017 Mar 01, 2017

Copy link to clipboard

Copied

LATEST

Hi Peter,

hm.

You say:
"the order isn't important".

And then close with:
"Ideally they would at least be stacked … in the order they fall on the page."

Then I'd say writing and testing a script that has something like an awareness what belongs to a group or what is the geometrical order of page items would take more than your projected 8 hours. And one would need your files for developing and testing.

FWIW: What can be done is writing a script that would create new layers and move items by the order of items the user is selecting.

The order of the layers

would be the order you do by select the items with:

Shift + click

The name of a new layer would be the name of the page plus the id-number of the selected item.
( Just to mention one naming scheme out of many )

For ease of simplicity: The color of all new layers would be the same.

Such a script could be written and tested in a timeframe that would be reasonable.

Now that time has passed and you finished your task that would be purely academic.

Just to show you how this would work, below some screenshots.

The first one is showing page 1 before running the script on a page with "static contents" plus selected contents, that should be moved to individual layers. All items selected are separate text frames as you were showing in your screenshot.

Note: The two layers "OnTop" and "Background" are locked. The script would not require this.
Just to make it easier to select the items on "Layer 1".

1-NewLayers-in-ShiftClick-Selection-Order.png

Let's do it with only 8 items so that the result can be easily inspected in the Layers panel:

Note: The selection order is the order you shift-clicked the selection!
And would be the order the items how they appear in the layers panel.

2-NewLayers-in-ShiftClick-Selection-Order.png

After running the script the Layers panel is populated with new layers and their corresponding items.

Opening the layers' triangle widget is not part of the script. I don't think, that can be done by scripting at all.

3-NewLayers-in-ShiftClick-Selection-Order.png

Then you go on to page 2 and do your selection there.

After running the script again:

4-NewLayers-in-ShiftClick-Selection-Order.png

That would be a script—written and tested in reasonable time—that could be money-saving if you bill by the project and not by the hour. Including paying the scripter… And it would make a tedious task a bit more bearable.

Regards,
Uwe

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Hi,

Maybe you don't see the question as me! …

Capture d’écran 2017-02-28 à 23.25.27.png

Capture d’écran 2017-02-28 à 23.26.11.png

Capture d’écran 2017-02-28 à 23.17.00.png

Capture d’écran 2017-02-28 à 23.21.41.png

… and, as Einstein, I think Time is relative! 

Note: I've defined the layers numbering appearance!

The "Cut" script is based on a very simple grep code: [^\t\r]+

So, the numbering acts as if you play the regex and count, one per one, the items found! 

(^/)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Not sure what or why you've done what you have. It look impressive but all the formatting and position of the text is gone and moved.

Thanks for trying.

Peter

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

"all the formatting and position of the text is gone and moved."

(^/) 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Glad you think something's funny.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

What I find funny is that you're totally wrong!

If you see (better) my screenshots, the first one is my layout before the script, the third, after! Exactly the same appearance!

The difference is that, now, we have a 320-pieces-puzzle ! one piece per layer without personalized name in the right order!

So, Yeap! it's funny you didn't see it! 

(^/)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

https://forums.adobe.com/people/TYPE+A  wrote

… I want to separate these layers without affecting the other layers.

Hi Peter,

what do you mean by "separate these layers"?


Do you want to change their stacking order?
Move them all to the top or to the bottom of the Layers panel?

Or do you want to merge them to one layer perhaps?

Or make them invisible? Non-printable? Lock them?

How would you identify such a layer?

By its name? By its color?

Regards,
Uwe

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

Or do you mean you want to separate page items to their own layers?

This is possible by scripting.

But you have to give a naming scheme for the new layers.

And you have to plan where the layers should be positioned in stacking order of the Layers panel.

To start with it would be best to show some screenshots.

With a before and after scenario.

Regards,
Uwe

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Feb 28, 2017 Feb 28, 2017

Copy link to clipboard

Copied

I’m trying to take a layer with 2 or more items on it (text boxes or images) and put them on layers by themselves.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines