Skip navigation
zimbop
Currently Being Moderated

Text Variables

Sep 14, 2012 6:20 AM

Is there a setting that will make it obvious when a text variable has been used? As far as I can see it's not possible to tell visually if a piece of text has been placed by using a variable or if it was just typed.

 
Replies
  • Currently Being Moderated
    Sep 14, 2012 6:32 AM   in reply to zimbop

    Switch to the Story Editor (Edit > Edit in Story Editor).

     

    Story Editor.jpg

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 6:39 AM   in reply to zimbop

    Since you can view the page in the Story Editor with a simple shortcut, (Cmd/Ctrl-Y), I'd call that a pretty fast way of viewing the information.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 6:54 AM   in reply to zimbop

    There's actually another way, but the view is so subtle that it's hard to see.

     

    If you turn on Type > Show Hidden Characters, you'll see a very subtle line outlining the variable. If you're using the default blue selection color of Layer 1, it's very hard to see. If you make the layer selection color red, it's a little more visible. It's around the words Untitled-3 in the image below.

     

    HiddenCharacters.jpg

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 7:14 AM   in reply to zimbop

    Depending on what formatting is already applied, this may or may not help you:

     

    Make a new character style called Variable and in that style add a custom underline to use as a highlight. Use Grep Find/Change to find all variables and apply the style.  Before going to output either redefine the style to remove the highlight,  run Find/Change again to remove the style, or just delete the style and replace with none and uncheck the preserve formatting box. The last option is probably the worst of the three fro removing the highlight as if you need to edit again you'll have to re-establish the style.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 7:23 AM   in reply to Steve Werner

    Steve Werner wrote:

     

    There's actually another way, but the view is so subtle that it's hard to see.

     

    Thanks, Steve. I never know that was there.

     

    Other than being more obvious, the other advantage to the character style would be it shows even in preview mode when hidden characters don't.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 8:23 AM   in reply to zimbop

    Running the find/change takes only seconds.

     

    I'm afraid I don't understand the differnce between a "pre-existing problem" with text variables and aletering you to when a variable has been used by someone else in a document handed off to you.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 9:12 AM   in reply to zimbop

    You didn't offend me, I just wasn't clear on when you would or wouldn't want to highlight beyond the built-in (which I didn't know about when I was posting my original response).

     

    Two things, seems like a better highlight might be a useful addition to the interface, so you should file a feture request at Adobe - Feature Request/Bug Report Form They like to see a business use case -- so thell them how it would save you tons of time, money, and headaches from misprints.

     

    The other ting is if thes are template based files, you might want to add the character style to the template so it's already there in case you want to use it (you could, for example, use find/change to apply it to variable to which [none] was applied if all varaible are supposed to have some other character style).

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 9:36 AM   in reply to zimbop

    I'm not sure you can't. You can change to formatted contents of the clipboard, so if the clipboard has a variable...?

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 14, 2012 9:53 AM   in reply to zimbop

    Yeah, I learn a lot here.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 3:28 AM   in reply to Peter Spier

    What about a GREP paragraph style that applies the character style to Any Variable or a specific variable? This is passive, but the problem remains how to remove the appearance at output time. Is there a passive way to ignore the character color, using something like an ink alias?

     

     

    HTH

     

     

    Regards,

     

     

    Peter

    _______________________

    Peter Gold

    KnowHow ProServices

     

    Peter Spier wrote:

     

    Depending on what formatting is already applied, this may or may not help you:

     

    Make a new character style called Variable and in that style add a custom underline to use as a highlight. Use Grep Find/Change to find all variables and apply the style.  Before going to output either redefine the style to remove the highlight,  run Find/Change again to remove the style, or just delete the style and replace with none and uncheck the preserve formatting box. The last option is probably the worst of the three fro removing the highlight as if you need to edit again you'll have to re-establish the style.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 8:10 AM   in reply to peter at knowhowpro

    'Morning, Peter.

     

    That's also a pretty interesting idea, and I'm starting to think maybe even better than the one I came up with. You could define a spot color and alias it to Black, for example, and the color would show in layout mode and regular preview mode, but not overprint or seps previews (or , of course, actual output). You'd have to define the character color to Overprint Fill, as well, if you want it to overprint, because otherwise the aliased black will knock out while the default overprints.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 8:47 AM   in reply to Peter Spier

    Thanks, Peter S! I think I'm a pretty clever guy, but not as clever as the two of us combined. I'm not experienced in managing the non-printing-but-visible tricks, though sometimes I theorize usefully about things I'm unskilled in.

     

    I tried (and failed) to set up a swaatch/ink property that would always trigger a preflight error, to alert users to reset the character style to print without problems, in case there's no way to build it in; your suggestion seems to manage the automation. So, I learned that preflight is another weak area for me.

     

    I tested the GREP style approach before posting, but for a while I had problems making both the Find feature, and the GREP style, work in InDesign CS6! They wouldn't find any variable at all. It worked in CS5.5. After a bunch of failures I noticed that the  CS6 file wasn't saved; it works fine in a saved file. Would you say that failing to find in an unsaved file is a bug worth filing?

     

    [EDIT] An afterthought: supposing the character color was other than Black - would this be more complex to manage by ink management? [/EDIT]

     

    HTH

     

    Regards,

     

     

    Peter

    _______________________

    Peter Gold

    KnowHow ProServices

     

    Peter Spier wrote:

     

    'Morning, Peter.

     

    That's also a pretty interesting idea, and I'm starting to think maybe even better than the one I came up with. You could define a spot color and alias it to Black, for example, and the color would show in layout mode and regular preview mode, but not overprint or seps previews (or , of course, actual output). You'd have to define the character color to Overprint Fill, as well, if you want it to overprint, because otherwise the aliased black will knock out while the default overprints.

     

    Message was edited by: peter at knowhowpro

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 9:07 AM   in reply to peter at knowhowpro

    Not sure which suggestion was managing the automation -- yours doesn't have a preflight problem, and the find/change approach requires the user to have a memory of their own.

     

    As far as filing the bug, I'd say yes.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 9:38 AM   in reply to Peter Spier

    When I tested the GREP style and found that it failed to find any text variable, before I discovered a saved file was required, I tried Find to see if there was a difference between it and GREP style. IOW, was there a problem with finding a variable in InDesign CS6 that only affected my installation, or hasn't anyone tried this task and discovered it fails? My initial instinct was to use a GREP style, specifically because it required no user activation.

     

    Of course, now the possible problem remaining is that some users might be bothered by the the displayed distinctive non-printing marking on text variables, so they might try to clear it by whatever creative operations they can think of.

     

    I'll report the bug.

     

    Regards,

     

     

    Peter

    _______________________

    Peter Gold

    KnowHow ProServices

     

    Peter Spier wrote:

     

    Not sure which suggestion was managing the automation -- yours doesn't have a preflight problem, and the find/change approach requires the user to have a memory of their own.

     

    As far as filing the bug, I'd say yes.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 9:46 AM   in reply to peter at knowhowpro

    Hmmm,

     

    I just tried both the GREP style and a Find/Cahnge on an unsaved file and they work here....

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 1:18 PM   in reply to Peter Spier

    I should have been more specific: brand-new never-saved file on Mac OS 10.6.8. Not sure if Windows would matter. IIRC, when I tested in ID CS5.5, it worked because the test file was opened from an IDML that had been file exported from CS6; so, technically, there was an existing disk file, unlike the brand-new never-saved test in CS6. If you have a few spare cycles and are still interested, please try once more with a brand-new never-saved file.

     

    Regards,

    ___________________________

    Peter Gold

    KnowHow ProServices

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 16, 2012 1:23 PM   in reply to peter at knowhowpro

    New never saved file here, too.

     

    Replace your prefs and check again.

     
    |
    Mark as:
  • Currently Being Moderated
    Sep 17, 2012 11:05 AM   in reply to Peter Spier

    I didn't replace prefs, but I had to restart the OS, and now in a retest, there's no failure in a new unsaved file.

     

    Regards,

     

     

    Peter

    _______________________

    Peter Gold

    KnowHow ProServices

     

    Peter Spier wrote:

     

    New never saved file here, too.

     

    Replace your prefs and check again.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points