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

Can you lock text color for specific text boxes within a thread?

Community Beginner ,
May 08, 2019 May 08, 2019

Copy link to clipboard

Copied

Generally new to Indesign and not sure how to figure this out. I'm working on a document that has multiple threads of text. Below is an example of two text boxes I have that are threaded together (left to right) but I have a problem. I'm trying to find a way to make it so the text in the box on the right side is always white. Is there a way that I can make it so whenever text is entered, or pushed, or added to the right side text box it will automatically turn white? And vise versa the text on the left always stays black?

I ask this because I'm a finicky designer and shift the assets around a lot. If (for example) I were to shorten the length of the text box on the left, it will in response push the excluded text to the box on the right, which will mean even if I just manually change the specific text in the right text box to white I'll need to manually fix every length of text's color if I decide to shift assets around (second example below shows the result of shortening the left text box).

Screen Shot 2019-05-08 at 9.39.35 AM.png

Screen Shot 2019-05-08 at 9.40.37 AM.png

Views

1.6K

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

correct answers 1 Correct answer

Guide , May 09, 2019 May 09, 2019

Well, yes... sorry Michel, but it's also what I think.

I could rephrase your sentence as "Do you really think we need to use such a way script here?"

However, I'm not even sure you need a script for a Print-Intent document.

If it is supposed to be send to press, I suppose it also could be achieved, using transparency effects.

Set the text to [black], as usual and set a "Lighten" FX to text in colored frame. Check isolate blending for text and you should be OK.

sissian.gif

EDIT : Ah I forgot to say that there sh

...

Votes

Translate

Translate
Community Expert ,
May 08, 2019 May 08, 2019

Copy link to clipboard

Copied

How will this be printed? It is possible using transparency effects, but the black text has to be set as RGB and would print as 4-color CMYK on an offset press, which wouldn’t work.

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 Beginner ,
May 08, 2019 May 08, 2019

Copy link to clipboard

Copied

This will actually be used in a digital magazine so there's no intention of printing 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
Guide ,
May 08, 2019 May 08, 2019

Copy link to clipboard

Copied

To illustrate Rob's suggestion, here's a technique using transparency effects, that should achieve what you want.

Please note that it will work only for a digital document. Not to be send to offset press.

You need to put a [paper] background behind everything.

Then set your text color as [paper].

Select left text frame and set transparency "Difference".

White text over whiter background will then turn RGB black.

Of course, it can't work with 2 columns text frame. So you'll need two threaded frames.

transparency.gif

Hope that helps

Vinny

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 ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

Also, to add to Vinny's post the Swatches and Transparency Blend Space should be RGB—set the Intent to Web in the document setup and that should convert the document colors and blend space to RGB.

You should be able to simplify Vinny‘s technique a bit. I don‘t think you necessarily need an extra background frame filled with white. You can also set the text frames' fill to white, and set the Text to Difference in the Effects panel:

Screen Shot 27.png

Screen Shot 29.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
Guide ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

Good point Rob!

No need for the extra background frame, fill color does the job indeed!

Although it makes more sense to set document Intent to Web for a digital document, I'm not sure changing the Transparency Blend Space makes a difference really. Made a few tests and can't see any difference...

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 ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

I'm not sure changing the Transparency Blend Space makes a difference really.

I’m seeing some difference in the display of the black text. With a CMYK blend space the inverted white converts to 100|100|100|100 CMYK and displays a bit bolder. That carries over to a PDF export.

CMYK blend space

Screen Shot 32.png

RGB blend space

Screen Shot 33.png

For exporting I think a flattened RGB export works best—a browser might not handle the live transparency correctly, so it usually is a good idea to flatten on export.

Here's the RGB blend space version exported with live transparency (PDF/X-4) vs flattened RGB

Screen Shot 34.png

Screen Shot 36.png

The flattened RGB Export Output panel:

Screen Shot 38.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
Guide ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

Hi,

Do you really think we need to use such a way here, according to the screenshots provided! …

(an advice: avoid hyphenation between text frames).

Quickly and basically written:

var myDoc = app.activeDocument,

myTFrames = myDoc.textFrames.everyItem().getElements();

for ( var t = 0 ; t < myTFrames.length ; t++ ) {

    try {

        myTFrames.texts[0].fillColor = myDoc.colors.item("myBlack");

        if ( myTFrames.fillColor == myDoc.colors.item("myRed") ) myTFrames.texts[0].fillColor = myDoc.colors.item("myWhite");

    } catch (e) {}

}

Play it when the layout is finished! … If it moves, play it again.

Best,

Michel, for FRIdNGE

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 ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

If this were for offset print where you can’t allow 4-color black text, a script would be helpful. But, the OP’s PDF will not be printed so the black text can be RGB—transparency effects will automatically handle text reflows.

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
Guide ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

Well, yes... sorry Michel, but it's also what I think.

I could rephrase your sentence as "Do you really think we need to use such a way script here?"

However, I'm not even sure you need a script for a Print-Intent document.

If it is supposed to be send to press, I suppose it also could be achieved, using transparency effects.

Set the text to [black], as usual and set a "Lighten" FX to text in colored frame. Check isolate blending for text and you should be OK.

sissian.gif

EDIT : Ah I forgot to say that there should be NO black in the green. Otherwise white will turn grey ^^

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 ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

That's really good. I think the only catch is the background CMYK color can't have any black in the mix if you need white text.

Screen Shot 40.pngScreen Shot 39.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
Guide ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

Well, in such case, you still can put a white frame behind and knock-out group (no need for the isolation blending then)

sissian2.gif

Multikolor​:  You picked as "correct answer" the post relative to a Print-Intent Document. You said yours was a digital one... Be careful!

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
Guide ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

… Hmm!

If I want the same dark-blue color applied to the text with white background!? …

If I want to really control the colors: e.g. using several colors in the text and define what corresponding colors I want in the "negative" area!? …

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 ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

If I want to really control the colors: e.g. using several colors in the text and define what corresponding colors I want in the "negative" area!? …

But the OP only wants white text over a solid fill background. Vinny's last post works with any CMYK mix for the background color.

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
Guide ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

LATEST

Good evening Rob! [00:35 AM in France]

3 years ago I had fun with this kind of text manipulations.

https://youtu.be/GaIXKgobHuQ

15 months ago, Uwe Lubender reminded this mechanism to us! ...

https://forums.adobe.com/message/10130043

So, my questions are really not an emergency!

I can wait! … An ID user will surely come in this forum about the points I indicate and we can talk about them at this moment! 

[To be continued! …]

See you soon!

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 ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

You could, when needed for print, always export as PDF/X-1a, then open it in Acrobat Pro en run this single fix (it will affect other (Rich) Blacks as well of course...)

Screenshot 2019-05-09 at 16.43.48.png

Screenshot 2019-05-09 at 16.44.11.png

Screenshot 2019-05-09 at 16.44.27.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 ,
May 09, 2019 May 09, 2019

Copy link to clipboard

Copied

You can apply an effect to the text frame. In the example below I used an inner glow using 100% normal opacity and a white colour. The scope of the effect is the text, so it only affects the text within the text frame.

Screen Shot 2019-05-09 at 1.13.46 AM.png

The text doesn’t look great in InDesign but it looks fine in the PDF. Unfortunately the text has been outlined, so it may print a bit heavier because it lacks hinting. It also cannot be searched or copied.

Screen Shot 2019-05-09 at 1.12.55 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