Text wrap effects text in different columns differently

In InDesign CS4, if you have a 2-column text box and a graphic with a text wrap that spans from one column into another, the text wrap will offset the text in the two columns by different amounts if the graphic is aligned with the top of the text box. That shouldn't happen; the very same text wrap on the very same graphic should offset the text in the two columns by the same amount. But it doesn't. The baselines will not line up from column to column.
Clearly you can get around this if you snap to a baseline grid. But what if you don't want to use baseline grid? Is there a way to get the text wrap to offset the text in both columns equally?
I have attached a screen capture to demonstrate the problem. In this case, the baselines align, but the text wrap is clearly affecting the text in the left column and not affecting the text in the right column, even though they are aligned on the same baseline! Any suggestions?

You're right, it shouldn't happen, but it's a long-standing bug (or feature).  One workaround is to use a baseline grid. Another is to adjust the wrap offset so that it matches the baseline in the opposite column. Another way is to not design so a wrapped object blocks the full width of one column but not it's neighbor. It doesn't matter where you have the wrapped object -- if it completely blockst the top of one column and leaves a any space at the top in an adjacent column where text will fit, you'll get the potential for unbalanced baselines.
The reason it happens is that in a column where text can reach the top, the baseline for the first line is controlled byt he first baseline settings in the text frame options. If the text can't reach the top of the column the positioning is controlled by the depth of the object and any additional offset for the wrap.

Similar Messages

  • Text wrap in text box

    In the book module. I select one of the cover options that has a text box. When I type and get to the end, the text does not wrap to fill the box. Instead it types over the same line. Is there a way to have the text continue to the next line? I am using LR4 on Windows 7.

    Dear 10Degree!
    May be this example will be useful. Look for comments on the block diagram.
    Jack
    Win XP
    LabVIEW 6.1, 7.0, 7.1, LabWindows/ CVI 7.1
    Let us speek Russian
    Attachments:
    scrolled textbox.vi ‏33 KB

  • No text wrapping in text indicator

    If a line is too long to be displayed in a text indicator it wraps to the next line...is there a way to prevent this and rather have a horisontal scrollbar?
    At first I though this would be pretty elementary, but it seems not... One alternative is to use a table instead, but is there a better alternative I have missed?
    MTO

    Currently, strings do not have horizontal scrollbars. You can use multicolumn listbox instead.
    Zvezdana S.

  • Text Wrapping in table cell

    Hi folks
    If the text in a table cell exceeds the width of cell then is it possible to make that cell scrollable.
    Or either can we scroll only text horizontally.
    I know PopIn is alternate for this problem but see if it is possible.
    Thanks is anticipation,
    Mandeep Virk

    Hi Guys thanks for quick response,
    I tried it using text wrapping but i did;nt see any difference. Can u please explain a bit it text wrapping is true then how a normal line will appear.
    Is using text wrap the text comes in two lines or have some what different feel.
    Mandeep virk

  • Text wrap in anchored objects

    In order to place text boxes relative to the spine, I have placed them as anchored objects.
    But now, these text frames do not respect text wrap setting from objects outside of the anchored object.
    I have made sure that ignore text wrap in text frame options is not checked.
    Is this a bug?
    And does anyone know a workaround?

    In order to make my design indifferent to later added pages, I have placed all text frames and graphic placeholders as anchored objects, positioning them relative to spine.
    When I now place an object on top of such an anchored text frame, text wrap is not working, even if i overide the master page item.
    The only work around I have found is to copy the respective text frame and make the original master page item unvisible.
    Is there not another way to to this?
    For me, the best would be another way of placing text and graphic frames relative to spine.
    Bus as soon as one overrides the master page item, the object is not placed anymore relative to spine if another page is inserted.

  • Write arrays into a text file in different columns at different times

    Hi,
              I have a problem write data into a text file. I want to write 4 1D arrays into a text file. The problem is that I need to write it at different time and in different column (in other word, not only append the arrays).
    Do you have an idea to solve my problem?
    Thank you

    A file is long a linear string of data (text). In order ro insert columns, you need to rewrite the entire file, because colums are interlaced over the entire lenght of the file.
    So:
    read file into 2D array
    insert columns using array operations
    write resulting 2D array to file again.
    (Only if your colums are guaranteed to be fixed width AND you know the final number of colums, you could write the missing columns as spaces and then overwrite later. Still, it will be painful and inefficient, because column data are not adjacent in the file.)
    LabVIEW Champion . Do more with less code and in less time .

  • Apply different styles to text within a Text field?

    I am working on an application that consumes a user-generated
    HTML file and displays it on part of a Flex screen. The main
    problem is HTML can look something like this (for example):
    Hello <span class="greeting">Mr. Smith</span>,
    how are you doing <span class="title>today</span>.
    Unfortunately, the Flex Text control only accepts a single
    style that is applied to all text within the control and the
    htmlText property only allows for very basic HTML markup and does
    not include support for applying styles to a part of the text.
    I've thought about creating a series of Text controls (each
    with its own style as needed) and putting them together in an HBox.
    However, this messes up word wrapping if the text exceeds the width
    of its container.
    Anyone have any ideas how to solve this problem?
    Thanks!
    Dustin

    Could you please elaborate your requirement since you can have different instances of synchronized text have different formatting.
    So your original menu can consist of various text blocks (marked with different content tags) and then duplicate them and apply different formatting to the copied text. The text is still linked and an update to one will get synced to the other.
    If you are looking at applying different styling to chunks of text within one textframe (marked using a content tag), THAT is not possible, since the tagged content is supposed to maintain integrity of text and not the associated styling (which you should be able to apply independently).
    Hope that makes sense.
    Cheers,
    Vikas

  • Changing the text in each dataGrid row to a different color

    Okay I am going to try and be as clear as possible with this,
    so bare with me.
    What I am trying to do is make it so that when my
    arraycollection objects that I have retrieved from a web service
    are loaded in (by using the "dataProvider" attribute) my dataGrid
    that some sort of code will take place changing the color of each
    line of text (all the objects stored in the array collection are
    string types) and display each rows text in a different color.
    Now after looking into it, it seems the only way to alter the
    color of the text is to use some sort of style or format but it
    seems it only effects text in a "textArea, textField, textInput"
    etc... SOOO I figured why not create a itemRenderer that contains
    one of those and put it into the dataGrid... Which I did and still
    can't figure out a way to make it so you can dynamically alter the
    color based on a set of rbg values stored in a array the same size
    as the rowCount of the datagrid.
    so I am rather stumpped in what to do.. I DON'T want to
    change the background color of each row, so alternatingItemColor is
    out of the question, I just want the text displayed in each row to
    be a different color.... And I want all this color changing to
    happen either before the data is inputted into the dataGrid
    (manipulating the arraycollection some how..) or when its all
    already in there, it all needs to happen in code no user
    interaction.
    I was thinking perhaps maybe I could create a item Renderer
    object that contains the compenent (the textArea in it) and just
    make a array of item Renderer objects and pass those into the
    dataGrid, but I don't think that is possible.
    ANY IDEAS AT ALL!! On how to change the color of the text in
    each row of the datagrid to a different color would be a HUGE,
    HUGE!!! help. Or any info on how to setup a datagrid listener that
    listens for when a object (a row) from the arraycollection is added
    to the datagrid... Perhaps I could use that info some how to my
    advantage.
    email me, if you like I don't care I just need a answer to
    this its driving me crazy! I can change the background row color
    based on a array of rgb values but I can't change the color of the
    item in that row based on array of rgb values, ARG!
    [email protected]
    thanx in advanced.

    <mx:itemRenderer>
    <mx:Component>
    <mx:Label color = "red" />
    </mx:Component>
    </mx:itemRenderer>
    want to make it so I can change the color of the label on the
    dynamically by calling some sort of method I have created.. is that
    possible? if so coudl you please give a example, thanx!

  • ID CS3 - text wrap doesn't work at the end of a long multi-columned text frame

    Did a search - don't think this specific issue has been addressed:
    We design large graphics often used on walls. When working with a text frame that that was 11 feet long and had 8 columns, text wrap would not work on an image placed in the last column. The same image with the same text wrap applied will work fine anywhere else in the text frame. I found that if I shortened the width of the text frame a little bit at a time eventually it would work, but there doesn't seem to be a specific cut-off width - sometimes the last column won't text wrap when the frame is 115 inches wide and sometimes it doesn't work when the frame is only 80 inches wide. Again, all of the other columns work fine. I have tried all of the obvious stuff, the only variable between the columns that wrap and the one that doesn't is it's position at the end of the text frame.
    We have gotten around this issue by using multiple threaded frames instead of one long frame with multiple columns, but I am curious if anyone else has run into this or might know what the issue is.
    thanks

    Did a search - don't think this specific issue has been addressed:
    We design large graphics often used on walls. When working with a text frame that that was 11 feet long and had 8 columns, text wrap would not work on an image placed in the last column. The same image with the same text wrap applied will work fine anywhere else in the text frame. I found that if I shortened the width of the text frame a little bit at a time eventually it would work, but there doesn't seem to be a specific cut-off width - sometimes the last column won't text wrap when the frame is 115 inches wide and sometimes it doesn't work when the frame is only 80 inches wide. Again, all of the other columns work fine. I have tried all of the obvious stuff, the only variable between the columns that wrap and the one that doesn't is it's position at the end of the text frame.
    We have gotten around this issue by using multiple threaded frames instead of one long frame with multiple columns, but I am curious if anyone else has run into this or might know what the issue is.
    thanks

  • How to wrap the text in column headers?

    Hi Friends,
    Can anyone please suggest how to wrap the text in column headers of a Java WebDynpro table?
    I believe that caption is the only UI element that a column header can have and it does not allow wrapping of the text.
    My original requirement is as follows,
    In a table I need to dynamically set the width of the columns according to the width configured by the user in some other view. All the columns of the table are dynamically rendered.
    Now what happens is when the user sets the width of the column to a rather low value, say 15 pixels, then the column is displayed like
    Supplier Catalog Name
    Sheila
    Catalog
    Name
    Dropdown
    As you can see it looks rather odd.
    Supplier Catalog Name is the header of the column and I use IWDCaption for header.
    Sheila Catalog Name Dropdown is the value of a particular row at the specified column. I am using a TextView as the TableCellEditor.
    I think what is happening here is that the framework wraps the text in the TextView according to the width specified (15px) and then the column width is extended because it can not accommodate the text (Supplier Catalog Name ) of the column header.
    We are using SAP NetWeaver Development Studio 7.0.12 as the IDE.
    I searched some forums and many people have suggested using scrollable columns but I don't understand how it will help in wrapping the text in a column header.
    Any help would be of great advantage.
    Thanks
    Amit

    Hi Deepti,
    Thanks a lot for the answer but the option that you have specified does not wrap the text. Instead it truncates the text being displayed and only the substring of the text which could be displayed in the given pixels is displayed.
    I need to show the whole text wrapped (Meaning if the width of the column is not sufficient then the text goes into the next line).
    Ayyapparaj,
    Thanks to you too for an helpful answer. It seems that the Netweaver has finally come up with a way to wrap the text in the column headers but as Manoj pointed out, I do not see the property headerTextWrapping  for a table column, Can you please specify which version of netweaver supports it?
    We are using SAP NetWeaver Development Studio 7.0.12 as the IDE.
    Thanks
    Amit Kapoor

  • Two column text wrap

    I'm using CS5 and I'm preparing a book that uses two columns. I have some photos that extend from one column into the other. When I wrap text around those photos one of the columns wraps fine but the other column does not. It wraps with a large white space, that is, both columns do not wrap equally. A friend of mine tells me this problem has persisted in previous versions of InDesign.

    function(){return A.apply(null,[this].concat($A(arguments)))}
    this is 100% normal, expected, and nasty behavior.
    !? (in particular on the "expected"...)
    Is this area the problem?
    What happens if you force some text in the last line of the caption -- say, a Right Indent Tab, and if that's not enough, followed by a [None] colored exclamation mark?

  • Planning Layout Column Width and Text Wrapping

    Hello,
    Is there a way in a BPS layout to set the column width to a certain length and have the column heading texts wrap?  I noticed an answer for adjusting a table API for BW Web columns, but not BPS.
    Thanks,
    Cherie

    A coworker figured out by selecting the line break in the change subcomponent it wraps the column text.

  • WD ABAP: Problem with Header text wrapping in Table Column

    Hi,
    I am unable to achieve Header Text wrapping for the TABLE columns. I have set the property "HeaderTextWrapping" to TRUE for each column and the "Fixed table layout" property has been set to TRUE.
    Is there some property of the table/column I have to set to achieve this? Or does selection of a specific property remove option of HeaderText Wrapping?
    Thanks,
    Adithya

    hi..
    Try increasing the width of column keeping other thing as it is as you have done. And yes check whether cell editor property wrapping is set true.

  • Text Wraps on Interactive Report

    I created an APEX 4.1.1.00.23 application with some interactive reports. On the interactive reports I had a problem with text wrapping around so a string like this:
    505 EAST 144TH STEEET
    Would display as:
    505 EAST
    144TH
    STREET
    I corrected the problem with the following java script in the Execute When Page Loads page attribute:
    $('td[headers="ADDRESS"]').attr("style","white-space:nowrap");
    The user requested that the report break on two columns. I opened Actions>Format>Control Break, selected the columns, and saved the report. Now the java to format the address column does not seem to take effect. Before I applied the breaks the text would sometimes wrap and I could correct it by pressing the F5 key but this does not work anymore. How do I get the java script to take effect or otherwise correct the text wrapping problem?

    Comet wrote:
    I created an APEX 4.1.1.00.23 application with some interactive reports. On the interactive reports I had a problem with text wrapping around so a string like this:
    505 EAST 144TH STEEET
    Would display as:
    505 EAST
    144TH
    STREET
    I corrected the problem with the following java script in the Execute When Page Loads page attribute:
    $('td[headers="ADDRESS"]').attr("style","white-space:nowrap");
    The user requested that the report break on two columns. I opened Actions>Format>Control Break, selected the columns, and saved the report. Now the java to format the address column does not seem to take effect. Before I applied the breaks the text would sometimes wrap and I could correct it by pressing the F5 key but this does not work anymore. How do I get the java script to take effect or otherwise correct the text wrapping problem?See +{message:id=9208685}+
    With the control break the IR generates different mark-up, so you need to add another selector to the rules so there's a match on the column cells in both the standard and break report views.

  • Text wrap around an achored object

    I'm continually frustrated by a text wrap issue around an achored object in a story. I have two anchored textframes that are taking up the top half of a text frame, one of them has a full column text wrap applied to it which forces the first title of the regular text to begin beneath it.  My issue is that sometimes this title falls too close to the anchored text frames but if I add space to the bottom of the text wrap, the title does not snug to the text wrap but will stay tight until the wrap adjustment invades the cap height and then it will suddenly jump way down what looks like the full line height of the style, creating way too much of a gap. I can't seem to get a clean even space between my anchored textframe and the first line of text. I'm doing hundreds of files with this set up and they are looking different because the anchored text frames are all different sizes and I can't get that space between them and the first title to be uniform.  I'm sure I'm missing an option somewhere, but I can't figure out what it is. I want the first line of text to snug up to the edge of the text wrap, and it just won't do it. I've looked through all my style options and can't figure out what I'm missing.  "Align to grid" is set to "None," and "Start Paragraph" is set to "Anywhere."
    I'm really confused by this. Anyone have any ideas what I'm doing wrong or if I've run up against a limitation in the application?
    I'm using CS5 on a Mac 10.5.8

    Sorry Grant,
    Your "solution" does not work in this instance. The boxes you see in my image are the first things on that page. The anchor paragraphs are set to start in a new column so that they purposely start a new page. The story starts 3 pages before this and you can't have anchored objects more than a spread away from their anchors, so your solution simply does not work. I would have to break my lesson into multiple stories, which is the very thing I'm trying not to do to keep my workflow efficient.
    It looks like it is a limitation of ID's anchored object workflow (which has never been ideal, but I'm trying to work with it). Unfortunately, tables are also not a safe solution because long tables used together with span/split column features cause ID to crash (predictably)--as far as I can tell, Adobe doesn't appear to be interested in fixing this bug. I've learned the hardway not to combine them in any workflow unless I want to restart ID multiple times a day.
    In case you are wondering, this complicated workflow resulted from a shortcoming in ID anyway. I have to place the text in table cells so that I can use the SIde Heads plugin to pull them automatically into anchored objects. I have to anchor them into floating objects to get the rounded corners on background squares that is BEHIND the text. I could do it as tables in the flow of text if I could create anchored backgrounds with rounded corners that floated behind the tables, but unfortunately, ID will not let you change the stacking order of anchored objects--they always float in front and there is no option to push them behind--and tables are uniformly square and boring. I tried several times to create an easily automatable workflow for this project, and complicated as it is, this is the only one that actually works.    
    I will have to manually adjust the paragraph spacing and leading. That seems to be only adjustment that gives me the fine control that I want. I just wish it were consistent from document to document so I could set it in the style and not have to eyeball everything.

Maybe you are looking for

  • Error while creating Legacy Asset using AS91

    Error is as follows E698 SYST: Abnormal termination (ANLB-LGJAN 1 not equal to ANLC-GJAHR In 2008 during implementation, there was a mis match between FI & AA. In AA Takeover values were not updated but GL entry was made. Now since depreciation is ru

  • Information space creation error in BOBJ Explorer

    while creating the information space i am getting the following error Failed to retrieve the data source details. The creation of the data source object tree failed. Cannot perform this operation: no valid license found Looks like a license key issue

  • Big help request...

    I am writing a program for school (and as such I cannot write it in a way that makes sense to normal people) using a one dimensional array with 50 integers. After prompting the user for the initial value (and making it an odd number no matter what th

  • Transfering information from a Treo 650 to a 800W.

    I was told by Palm tech support that I would be able to transfer the OS information on my Treo 650 to Outlook and then downloaded into my 800W.  After hours of trying to do this, I am turning to you for help.  Is this in fact possible and if so how i

  • Custom component library

    where can i find a tutorial about writing custom component library?