21 Replies Latest reply on Dec 31, 2016 12:20 PM by jane-e

    Bullet alignment when using wrap text

    andream79210923

      I'm running into a bullet alignment issue when using wrap text around an object. The bullets that is impacted by the picture do not align correctly. They no longer line up along the left hand side and they tab in much more than usual. I've attached a screenshot:

      Capture.PNG

      The bullet settings are as follows:

      Capture2.PNG

      I have a feeling that this issue could be solved with a new character style or paragraph style, but I'm not sure how to go about it. (I have been using InDesign for 5 years, but have not ever had to create character or paragraph styles.)

       

      Any help would be much appreciated. Thank you!

        • 1. Re: Bullet alignment when using wrap text
          Chad Chelius Adobe Community Professional

          You've encountered a limitation of bulleted lists in InDesign when using a text wrap. I just ran into the exact same issue this past week on a project. The problem I believe is that in a standard bulleted list, it relies on a tab (as shown in the Text After field in your screen shot. When text wraps around an objects, those tabs are not updating to reflect the new position of the text.

           

          To fix it, replace the ^t in the Text After field to an Em or En space by clicking on the arrow to the right of the Text After field and choosing Em or En space. This will replace the contents of the field with either ^m or ^>. You could even just type a single or double space to customize the spacing value if desired. Either way, this should produce a much more desirable result than what you currently have. You may want to create an additional paragraph style to use when you need to wrap bulleted items around an object.

          1 person found this helpful
          • 2. Re: Bullet alignment when using wrap text
            andream79210923 Level 1

            Yes, that was very helpful! Using the En Space got me much closer to what I needed. Just as a follow up, do you know if there is a way to force the second and third lines to line up with the text first line text?

             

            I have a feeling from your above answer there is not, but just wanted to double check.

            • 3. Re: Bullet alignment when using wrap text
              Laubender Adobe Community Professional & MVP

              Hi Andrea,

              forcing text to move is doable by using objects with text wrap applied.

              If you still like to use a tab between the bullet and the text, go to the tabulator section of the paragraph style, set a tab at position 0.25 and repeat the tab.

               

              TextWrap-and-Bulleted-List.png

               

              Repeated tabs in the paragraph style.

              The tab at position 2.5 inch is selected (German "Zoll" is "Inch")

              TextWrap-and-Bulleted-List-RepeatingTabs.png

               

              Regards,
              Uwe

              • 4. Re: Bullet alignment when using wrap text
                Obi-wan Kenobi Adobe Community Professional

                Hi,

                 

                You can use an automatic bullet with a tab! 

                 

                Capture d’écran 2016-12-29 à 18.14.04.png

                 

                (^/)

                • 5. Re: Bullet alignment when using wrap text
                  Obi-wan Kenobi Adobe Community Professional

                  Uwe,

                   

                  A similar way with 0,2mm width anchored frame with wrapping!

                   

                  (^/)

                  • 6. Re: Bullet alignment when using wrap text
                    Laubender Adobe Community Professional & MVP

                    Hm, hm…

                    More details, please :-)

                     

                    ( Or a downloadable IDML file. )

                     

                    Thanks,

                    Uwe

                    • 7. Re: Bullet alignment when using wrap text
                      Laubender Adobe Community Professional & MVP

                      Are you using anchored rectangles 5 mm wide that do the text wrap?

                       

                      TextWrap-AnchoredRectangle.png

                      Regards,
                      Uwe

                      • 8. Re: Bullet alignment when using wrap text
                        Obi-wan Kenobi Adobe Community Professional

                        Hi Uwe,

                         

                        We can do more simple! … just 1 click!    [code later]

                         

                        My last gift of the year! …

                         

                        HAPPY NEW YEAR!

                         

                        See:  Bullets Wrapping Layout! … - YouTube

                         

                        (^/)

                        • 9. Re: Bullet alignment when using wrap text
                          jane-e Adobe Community Professional

                          Looking forward to the code, and my sympathies about your princess.

                          • 10. Re: Bullet alignment when using wrap text
                            Migintosh Level 4

                            When someone asks how to do something, what is the point of telling them that it can be done without telling them how?

                            • 11. Re: Bullet alignment when using wrap text
                              Obi-wan Kenobi Adobe Community Professional

                              Tout simplement parce que :

                               

                              1/ 3 approches ont déjà été données ici et il y a quelque temps une autre plus détaillée par votre serviteur (pas le temps de rechercher -- et au demeurant, ce n'est pas à moi de faire une telle recherche mais à celui qui pose la question !!) ;

                              2/ donner une nouvelle approche vraiment originale et "jamais" proposée, basée sur un script qui ne demanderait qu'un seul clic mérite un certain recul quant à sa totale efficience [ce qui n'est pas le cas à ce stade ! - script écrit en 4 heures !]] et si tu me suis un peu, tu prendras le temps de tester son code déjà donné dans cet autre post, et qui porte bien son nom :

                               

                              Code to be evaluated! [013] Auto-numbering Bullets and wrapping! …

                               

                              M'enfin! … La prochaine fois, j'irai "jouer aux boules" ! … les vraies !!

                               

                              MTFBWY

                               

                              (^/)

                              • 12. Re: Bullet alignment when using wrap text
                                Luc Boivin

                                The easiest way is to use INDENT TO HERE in Special Characters.

                                 

                                Replace your TAB by 2 spaces and the special characters «Indent To Here.»

                                • 13. Re: Bullet alignment when using wrap text
                                  Obi-wan Kenobi Adobe Community Professional

                                  Hi Luc,

                                   

                                  Not so simplistic! … Read my code! 

                                   

                                  (^/)

                                  • 14. Re: Bullet alignment when using wrap text
                                    jane-e Adobe Community Professional

                                    I can read English very well

                                    Je peux lire un peu de français

                                    Je ne peux pas lire le code très bien

                                    • 15. Re: Bullet alignment when using wrap text
                                      Obi-wan Kenobi Adobe Community Professional

                                      Hi Jane,

                                       

                                      The deal here is simple:

                                       

                                      I'm still working on a totally relevant script and I think it's possible to make it work in all situations!

                                       

                                      The first point is to use, as Chad said [post#1], a "bullet" para style without tabs.

                                      So, I used a char style [playing with the "auto-numbering" bullet options] using an approach to simulate a 5mm-tab.

                                      It's the only real work the op will need to do!

                                       

                                      The 2nd point, not actually done by the script first version, is to let the script create itself the "In-Visible" object style (the op won't need to do it).

                                       

                                      So, after that, the script could "evaluate" all cases:

                                       

                                      In my video and script actual version, I focussed on this situation where the image is "enveloped" by text.

                                      It's the most spectacular and complex situation to fix.

                                       

                                      in this case, the script reveals 3 situations to be treated:

                                       

                                      • The "first" para

                                      The script makes calculations to insert an "In-Visible" anchored frame at the beginning of the para using a right-wrapping to move a part of the text. the script calculates the "height" of the text part for that and where it needs to move it to make the deal!

                                      An accessory situation not taken yet in account by the script is when the text, moving, adds a supplementary line!

                                      So, after treating this first situation, the script needs to evaluate again the lines number and increase the frame height! [doable].

                                      The script will need to evaluate too if this first para "envelops" the image! If not, it will integrate it into the following situation …

                                       

                                      • The "intermediate" paras

                                      Here, I don't use an anchoring because not necessary.

                                      As Luc said [post#12], the script inserts an "indent-to-here" special char. Totally relevant here!

                                       

                                      • The "last" para

                                      Here too, the script will need to know if the text "envelops" the image [almost similar treatment than for "first" para situation] or if we are in the same situation as "intermediate" paras.

                                       

                                      The script needs to re-evaluate each situation after treatment because, adding or loosing lines, it could modify itself its working context!!

                                       

                                      It was very funny to imagine/write this first version! 

                                       

                                      Maybe some other [really more experienced and "crazy"] scripters could help to finish it and give to all a script that fixes this annoying question that makes us lose a lot of energy when we meet it! 

                                       

                                      Last comment:

                                      Give a basic solution that only works in a specific way when we could elaborate a more global is, imho, not serious!

                                      I don't think like this and as Barb Binder recently wrote: 

                                       

                                      "[I'm] not one to let feature limitations stop [me]"!

                                       

                                      (^/)  HAPPY NEW YEAR TO ALL!

                                      1 person found this helpful
                                      • 16. Re: Bullet alignment when using wrap text
                                        Obi-wan Kenobi Adobe Community Professional

                                        For those who have nothing to do today! … play with bullets!

                                        [IDCC2015-IDML files and Script_Beta1-version]

                                         

                                        https://www.dropbox.com/s/kcgu9p334nqse8f/0073_BulletsWrapping_MichelAllio.zip?dl=0

                                         

                                        (^/)

                                        • 17. Re: Bullet alignment when using wrap text
                                          Laubender Adobe Community Professional & MVP

                                          Thank you for sharing, Obi-wan!
                                          And also: "A Happy New Year" to you.

                                           

                                          It would be a great feature request for a future version of inDesign, if indents could be made flexible enough that they would follow a text wrap. I'm sure this request was made very often before. Let's make this a regular feature of InDesign:

                                           

                                          Wishform - Adobe InDesign

                                           

                                          Regards,
                                          Uwe

                                           

                                          PS:

                                           

                                          Regarding the basic concept around your script:

                                           

                                          I would rather take a different approach where no additional special characters and anchored frames are added to the text. I would feel more comfortable with that. Instead I would add free floating rectangles with text wrap based on calculations about the graphic frame holding the image and the wrapping text. Maybe that can be synchoronized with an event listening mechanism for the Idle event. So that every time the text is changing or the image size is changing the text wrapping object(s) will change as well.

                                           

                                          Did not work that out, though…

                                          Just an idea. For the next year ;-)

                                          • 18. Re: Bullet alignment when using wrap text
                                            Luc Boivin Level 1

                                            OR...

                                            Instead of wrapping... make independant text linked boxes AND anchor-object them.

                                             

                                            Unless it's a very long document !

                                            • 19. Re: Bullet alignment when using wrap text
                                              Obi-wan Kenobi Adobe Community Professional

                                              Uwe,

                                               

                                              Surely another way! 

                                               

                                              I've worked 10 years with FrameMaker! I really don't like floating objets placed on pages and truly prefer anchorings.

                                              … but very interested by the idea of a "live" synchronization!

                                               

                                              About our question, these situations aren't on each page of a document! …

                                              Just an annoying behavior not treated by default by ID!

                                               

                                              (^/)

                                              • 20. Re: Bullet alignment when using wrap text
                                                Laubender Adobe Community Professional & MVP

                                                Hi Luc,

                                                a very good idea for a script based on an event listener.

                                                Thank you for that!

                                                 

                                                Uwe

                                                • 21. Re: Bullet alignment when using wrap text
                                                  jane-e Adobe Community Professional

                                                  Obi-wan Kenobi wrote:

                                                   

                                                  Hi Jane,

                                                   

                                                  Last comment:

                                                  Give a basic solution that only works in a specific way when we could elaborate a more global is, imho, not serious!

                                                  I don't think like this and as Barb Binder recently wrote:

                                                   

                                                  "[I'm] not one to let feature limitations stop [me]"!

                                                   

                                                  (^/) HAPPY NEW YEAR TO ALL!

                                                  I am tagging BarbBinder. She is swimming with the fishes this week and may miss this otherwise!

                                                   

                                                  Happy New Year! / Bonne Année!