AS / CS4 sets the content of the block of text by label

Hi, how can I set the contents of a block of text, select it by label?

I wrote inside a tell statement:

the value content of block text whose label is "label4" to 'test '.

but it does not work

Help, please

Thank you

Use:

the value content of the text block 1 with the label "label4" to "test test".

Tags: InDesign

Similar Questions

  • [JS] [CS3] Change the type of content in a block of text

    Hello

    an hour, maybe a little basic but I'm stuck on this...

    I need a textFrame to become a graphical object.

    The textFrame has no content.

    How can I change the contentType for this item?

    Thanks anticipately.

    It sounded like an interesting challenge, so I take a shot at him. I have created a new document and adds three blocks of text (uninhabited) on the first page. I have them the tag 'Image', 'legend' and 'credit' I've then exported as an extract, deleted the document and has opened a new. Then I placed the excerpt (so far, all manual summer - no script) and indeed, the snippet placed and executives have been added to the structure of the document and have been correctly labelled - the three tags were created automatically by the Act of placing the code snippet.

    So, we will duplicate this in a script. Even though I know exactly where the extract is, I'll ask the user to find. In this way, I eliminate the problem to get the path to the incorrect code snippet:

    var myDoc = app.documents.add();
    var myPage = myDoc.pages[0];
    var myPlacePoint = [myPage.marginPreferences.left, myPage.marginPreferences.top];
    var mySnippetFile = File.openDialog("Choose the snippet");
    if (mySnippetFile == null) { exit() }
    var mySnippet = myPage.place(mySnippetFile, myPlacePoint);
    

    And it worked. The excerpt is on the page, exactly where I wanted. So now we have to find the block of text with the tag 'image '. First of all, we need to study just is that mySnippet.

    OK, this is a picture of three stories. It's a little weird. Why isn't there a table of three blocks of text? I wonder what happens if two executives in the extract are threaded - but we'll deal with it later, after we would solve the immediate problem. The fact is that we know that the code snippet consists of three separate text blocks that are not threaded. So:

    for (var j = mySnippet.length - 1; j >= 0; j--) {
         var myTag = mySnippet[j].associatedXMLElement.markupTag.name;
         alert(myTag);
    }
    

    What gives me the three tags (and reminds us that when you tag a text block, you are also marking the history it holds. So:

    var myDoc = app.documents.add();
    var myPage = myDoc.pages[0];
    var myPlacePoint = [myPage.marginPreferences.left, myPage.marginPreferences.top];
    var mySnippetFile = File.openDialog("Choose the snippet");
    if (mySnippetFile == null) { exit() }
    var mySnippet = myPage.place(mySnippetFile, myPlacePoint);
    for (var j = mySnippet.length - 1; j >= 0; j--) {
         var myTag = mySnippet[j].associatedXMLElement.markupTag.name;
         if (myTag === "Image") {
              var myFrame = mySnippet[j].textContainers[0];
              myFrame.contentType = ContentType.graphicType;
              break;
         }
    }
    

    And who does the work.

    Thomas,

    You were very close, but you forgot that text blocks that make up a story are addressed as textContainers of CS3 from. Your code worked in CS2.

    Dave

  • Deleting all the blocks of text hidden unexpectedly removes blocks of text embedded (but visible). Why?

    I try to use the code below to remove all the blocks of text hidden in a document. It is works quite well, BUT for some reason, removes the visible anchor text blocks.

    (the argument currentTextFrame.length is to prevent it remove hidden text blocks if the content is threaded, in which case the text is redéroule then in blocks of text that is visible.) I need to find a solution to this, but it's tomorrow problem.)

    I have a similar function to allGraphics and does not remove the anchored frames.

    Can someone point me in the right direction? I can add a check to see if the text block is anchored, but I fear that I might get bored the biggest problem.

    var myDocument = app.activeDocument;
    var myTextFrames = myDocument.stories.everyItem().textContainers.reverse();
    var myTextFramesLength = myTextFrames.length;
    for ( i = 0; i < myTextFramesLength; i++ ){
         var currentTextFrame = myTextFrames[i];
         if ((!currentTextFrame.visable) && (currentTextFrame.length ===1)){
              currentTextFrame[0].remove();
         }
    }
    
    

    _9781101983546_EPUB_SBs_indd___100_.png

    Edit: What is happening in 2014.0 and 2015.1, OS x 10.10 CC

    Post edited by: Naomi Kennedy

    Hi Naomi,

    and there is an array of arrays with:

    myDocument.stories.everyItem().textContainers
    

    Try this:

    var a = app.documents[0].stories.everyItem().textContainers;
    for(var n=0;n
    

    I suggest the following, which should work:

    var doc = app.documents[0];
    var myStoriesArray = doc.stories.everyItem().getElements();
    var storiesLength = myStoriesArray.length;
    
    var textContainersToRemoveIDs = [];
    
    for(var n=0;n
    

    Uwe

  • I can auto adjust all the blocks of text with overset text?

    Due to several factors (change computers, versions of different fonts, etc.), I had to change most of the fonts in my text-heavy document.

    There are a lot of charts and tables in this 125-page document, and now most of all text frames have overset text.

    The new font is in fact identical to the previous one, however, there are a few differences that are causing it take more text frames. I tried to adjust the line spacing in my character and paragraph styles, but these do not seem to effect.

    Is there a way to automatically adjust all frames in excess to account for the new font?

    Thanks in advance.

    Not sure that the result will be 100% desirable, but there is a way to define all frames to auto-size...

    Run find/replace and choose the tab object.

    Down, choose the Document research: menu. Choose the blocks of text such as: menu.

    Click the icon of glass/frame next to the search Object Format field:

    In the Options of Format object search dialog box, choose Auto setting 'Off' on the text size Options > menu automatic sizing:

    Click OK, and then click the icon / window next to the subject of change Format field:

    In the change object Format Options dialog box, choose 'Height' only on the text size Options framework Auto > auto-size menu, and then click the up button in the Center in the framework - pinning proxy:

    Note: Another option for pinning would be better according to your presentations, but this setting will make executives grow at the bottom, which seems the most logical... in most cases.

    Click OK, and then change all.

  • Heights of game for all the blocks of text in a document

    Looking to do something seemingly simple. I want all the blocks of text in my document to the same height.

    Here's where I am.

    app.activeDocument.textFrames.everyItem () .height = "2.3195 in."

    Note: I work in InDesign CS5.

    Any help on where to go from here would be greatly appreciated.

    Or, in the CS6 and later*:

    var NEW_HEIGHT = '2.3195 in';
    
    // MULTIPLE RESIZE() IN ONE STEP
    // =============================
    app.activeDocument.textFrames.everyItem().resize(
    
        // Target bounding box(es) -- Use OUTER_STROKE_BOUNDS if needed
        // ---
        [CoordinateSpaces.INNER_COORDINATES, BoundingBoxLimits.GEOMETRIC_PATH_BOUNDS],
    
        // Reference point -- Here resize is performed relative to the top edge
        // ---
        AnchorPoint.TOP_CENTER_ANCHOR,
    
        // Absolute replacement
        // ---
        ResizeMethods.REPLACING_CURRENT_DIMENSIONS_WITH,
    
        // [width, height] in points
        // ---
        [ResizeConstraints.KEEP_CURRENT_VALUE, +UnitValue(NEW_HEIGHT).as('pt')]
        );
    

    * Can operate CS5. x too, but I think remember that CS4 has a bug where resize() is a plural specifier whose receptors belong to several blocks spread.

    @+

    Marc

  • Select the block of text on each page of a sudden and resize them

    Hello, I want to do a 400 pages of text. How can I select the block of text on each page of a sudden and change their size at the same time? (each block of text is the same size per page)

    Make a backup copy of the file incase something goes wrong, then:

    Ensure that executives align on the margins on all sides - change margins of the master page applied to achieve, if necessary.

    Allow the adjustment of the layout (layout > setting layout...)

    On the master page, change the margins to be the size you want the new text frame dimensions to be.

    If, for some strange reason, you won't use these margin settings in the layout, turn off the setting of page layout and reset them on the master page again to what you want.

  • I need to select all the blocks of text in a document and align text blocks in the back pages left frame margin and the text in the pages front to the right margin.

    Hello

    Am new to Java script.

    Can someone help me out here, I need to select all the blocks of text in a document and align text blocks in the pages back to the left margin frames and text in pages recto at the right margin.

    Thank you
    Harish

    Hi Harish,

    Try this.

    var doc =app.activeDocument,
        _pages = doc.pages;
    doc.viewPreferences.rulerOrigin = RulerOrigin.pageOrigin;
    for(var i =0;i<_pages.length;i++)
    {
            txfms = _pages[i].textFrames.everyItem().getElements();
            for(var j =0;j
    

    Kind regards

    Cognet

  • by selecting all the blocks of text on all visible layers

    I want to select all the blocks of text on all visible layers.

    the script below will select all the blocks of text, even in groups, but if the layer with the text is invisible the script error. (target layer cannot be changed)

    If (app.documents.length > 0) {}

    var doc = app.activeDocument;

    var numTextFrames = 0;

    for (i = 0; i < doc.textFrames.length; i ++) {}

    textArtRange = doc.textFrames [i];

    textArtRange.selected = true;

    }

    }

    So I made this script to select blocks of text on only visible layers, but now missing text belonging to a group.

    var layerCount = activeDocument.layers.length;

    var docSelected = activeDocument.selection;

    for (i = 0; i < layerCount; i ++)

    {

    currentLayer = activeDocument.layers [i];

    If (currentLayer.visible == visible)

    {

    for (j = 0; j < currentLayer.textFrames.length; j ++) {}

    textArtRange = currentLayer.textFrames [j];

    textArtRange.selected = true;

    }

    }

    }

    can someone tell me why it is not some frames of text bound in a group when made this way and is it possible to get all managers of related texts selected on all visible layers?

    Thank you

    Duane

    Try this:

    if (app.documents.length > 0 ) {
        var doc = app.activeDocument;
        var numTextFrames = 0;
        for (  i = 0; i < doc.textFrames.length; i++ ) {
            try {
            textArtRange = doc.textFrames[i];
            textArtRange.selected = true;
            } catch (e) {}
            }
        }
    

    Have fun

  • Select the block of text to items found

    Hi experts

    Here I find etc using the character style. I found myself results. Now, what is my need I want to select the block of text for the element found.

    app.findPreferences = NothingEnum.nothing;
    app.changePreferences = NothingEnum.nothing;

    app.findPreferences.appliedCharacterStyle = "FigCallout";

    var myResults = app.activeDocument.search ();

    for (i = myResults.length - 1; i > = 0; i--)
    {
    Select the block of text where myResults [i]

    }

    I use CS2 Windows.

    Thanks in advance

    concerning

    a you are the

    Memory: .parentTextFrame myResults [i]?

  • Select the block of text of XML structure

    I try to move the specific text blocks created if an XML to import to the bottom of the page (low mounting table) as info Folio and slug.

    I can choose the text associated with an XML "VTag" element, but not the text block. Any help would be appreciated.

    Thank you

    property myHoHoV: {}
    on myLoopLoop (myElement)

    Tell application "Adobe InDesign CS4"
    tell the active document
    the value moreElement for each XML element of myElement
    Repeat with 1 x to (moreElement County)
    the value of element x of moreElement em1
    Select em1
    If (the tag name of the em1 is "VTag1") then
    em2 Set to em1
    Set the properties of the display preferences {horizontal measurement units: inch, vertical measurement units: inches, origin origin: the rule page}
    at the top left anchor the transform value point of reference of the window layout 1
    Select text of em2
    Tell application "Adobe InDesign CS4"
    move the em2 text to {5, 5}
    tell the end
    end if
    Tell me myLoopLoop (point x of the moreElement)
    end repeat
    tell the end
    tell the end
    end myLoopLoop

    Hi Kyran,

    If the previous code has a problem, then try this code below.

    Tell application "Adobe InDesign CS4"
    activate
    the value myPageHeight at the height of the page of the preferences of the document 1 document
    the value myPageWidth to the width of the page of the preferences of the document 1 document
    the value myOldRulerOrigin at the origin of the rule of document 1 display preferences
    the original value of the rule of 1 at the origin of the page display preferences
    Set the zero point of the document 1 to {0, 0}
    the value mapping page active of the active window
    tell document 1
    the pgcnt value to count pages
    Repeat with 1-pgcnt p
    tell the page p
    the txtframe value to count blocks of text
    Repeat with 1-txtframe f
    the value paracnt to count paragraphs of text frame f
    tell text frame f
    Try
    TagName {} Set
    Repeat with 1 paracnt access point
    end game of tagname to (name of the tag to (point 1 of the associate XML elements) paragraph ap) as string
    end repeat
    If ((comte de tagname) is equal to 1) and (each point of tagname contains "VTag1") then
    Select
    move to {0.125, myPageHeight + 0.125}
    on the other
    don't select anything
    end if
    try to end
    tell the end
    end repeat
    tell the end
    end repeat
    tell the end
    activate
    Display dialog "process is complete...". "with the 1 icon
    tell the end

    Concerning

    MANi

  • Breakpoint - not able to move the block of text at a breakpoint

    Adobe 2015.1.0.2309 Muse.

    I have a few breakpoints set on my page. When I jump to one of them my expectation is that I'll be able to format the page for this breakpoint.

    I want to move a block of text right of a picture to a picture below when I get to a certain page width. If I click on the breakpoint for the width of the page, but when I hover over the text block I have an icon that says 'Click to go straight at the stop'. When I rubbed it in my larger page break.

    Starting point:

    b01.JPG

    I want to move the text under the image block when I'm about to stop 750, so I post the width of the page at 750. However when I place the mouse on the text block I just get the message "click to go directly at the breakpoint.

    b02.JPG

    If I click on the Muse goes back to as in the first photo.

    How can I actually select me the text block, so I can re - position?

    Hello

    Screen captures, it seems that you have created the breakpoints on the master page. Master page breakpoints do not automatically carry over ordinary pages; You must explicitly create (click on the white triangle on the breakpoint bar to go to the location of the main breakpoint and then click on the button '+'). Once you have a breakpoint on the regular page, you will be able to replace the text block as you wish.

    I hope this helps.

    Abhishek

  • Automatically add the blocks of text or pages

    Greetings,

    I would like to know if it is possible for InDesign (either automatically or by script) to add any columns or pages if the content exceeds the width/height of the text frame.

    overlaping text frame.png

    The content is imported via the import option in XML format. My layout is composed of 6 columns per page. When I import the xml into the gray text block, the framework grows in height that overlap the next block of text instead of "push," as I want it too. It is the same for the other blocks of text.

    Is it possible to automatically add text blocks to fit the content and/or the pages?

    That's what I mean, but you will need to click on a place that does not already have a block of text (a new page or an empty column) and autoflow will add as many pages as needed from there.

  • Copy the block of text in most of the pages

    Using CS4. I am designing a photo book and want to add a caption below photos on most of the pages.

    How to copy a block of text to most of the pages of the book, positioned at the same place on each page?

    Looks a very basic thing to want to do, but impossible to find some sort of obvious way to do.

    Must have something to do with master pages.

    Master page would certainly be a way to do it. Put the rframe on the master, then substitute ([Ctrl on windows] Cmd + Shift-click on the page docuent to release a Master object) to enter text or remove images or place text in the frame (without replacement) from an external file.

  • How to set the size of text with the report generator

    Hello.

    I'm trying to set the size of the text with the report generator, but I find that I can't do this. Here is an example of the code that I use. Can someone tell me what I'm doing wrong please?

    Thank you, Alec

    I was generation from a word template.

    I hacked my version of the Toolbox to give me maunal indicator control "model? He had obtained his permenatly self stuck on "T". I exposed this flag outside the API, so I can control under certain weather conditions I may or may not use the model police.

    Does anyone know how to use this toolkit, or I did the right thing?

    Cheers, Alec

  • The blocks of text move in Muse

    I'm having a problem with the moving blocks of text. I'm trying to place a block of text on a chart. They are in the same layer. The graphic (png since Illustrator) is x 50px 960px. the text block is x 50px 200px. (Picture the graph under a brace of section and the text is the name of the section).

    I diligently to align the graphic frame and text to align horizontally (they have the same value of Y). In design mode, they are lined up. (The text is centered in the image horizontally) In preview, the text is is more aligned to the Center with the graph below him.

    I tried all PIN for browser, pin it to the page and not pin code... I was even considering sticking a PIN in my eye, but that seems not good either... I had this same problem with the other blocks of text as well. (Coincidentally also in addition to a PNG in Illustrator.) I had the text block completely disappear in the preview when pinned.

    I don't know that this is one of those really stoopid things simple if you know what to do, it's very simple... but if you do not have...

    The big question... What is the trick to get the text to appear in the same preview as it appears in the design?

    Someone got this?

    Zak solution in this post on the forum help? Alignment inside the bug box.

Maybe you are looking for

  • How to disable the Portege M700 touch screen?

    I have a Portege M700 tablet.I would like to disable the installation of the touch screen on it (but not writing or drawing ability activated by the stylus). Is this possible?

  • Measure the distance using color sensor 2.0

    Hi all! I would like to know if there is a way to measure the distance of an object using the color sensor that comes with the Mindstorms 2.0. I am gaining a few conferences of the sensor, but I don't know how to convert these values to distance. Any

  • Acer A1 - 840 Tablet suddenly requires the password - what to do?

    We had the Tablet > 1 year and did not have a screen password - everything we did was slide the screen to turn it on. Now, suddenly - without knowingly do us anything - pad appeared on the screen and a PIN code is requested. I tried several combinati

  • How to safely remove real pop-up windows

    I know that I have a genuine windows, and I'm tired of the pop - ups constant that makes my screen go black and so on. How can I safely remove the pop-up without purchase windows 7 still or damage to my laptop?

  • BlackBerry Q10 remove phone call

    A Q10 how can I delete a single call the phone log? Thank you