7 Replies Latest reply: Dec 2, 2013 7:00 AM by xtraMike1 RSS

    Soft returns not supported in Tagged Text (Unicode)

    Ben Hauser

      This looks like an Adobe InDesign CS6 bug to me.


      1. Create a story containing soft returns (Shift-Enter).
      2. Export to "Adobe InDesign Tagged Text" and choose Unicode encoding.
      3. Place the tagged text file you just exported into a frame.
      4. Note that your soft returns have been converted to hard returns.


      This is not a problem when you choose ASCII encoding. Here, InDesign correctly escapes the soft returns using <0x000A>.


      Does anyone know of a way to encode a soft return in Unicode Tagged Text?

        • 1. Re: Soft returns not supported in Tagged Text (Unicode)
          pkahrel ACP/MVP



          This works fine on Windows. Maybe it's a Mac-only bug. Do you see the same results when you export using the abbreviated and verbose modes?



          • 2. Re: Soft returns not supported in Tagged Text (Unicode)
            Ben Hauser Community Member

            Hi Peter,


            I can confirm it works on Windows so it looks to be a Mac only bug. It made no difference whether I use the abbreviated or verbose modes.


            So it would seem that soft returns are not supported in Tagged Text Unicode on Mac.



            • 3. Re: Soft returns not supported in Tagged Text (Unicode)
              Caleb Clauset

              As far as I can tell, this isn't a new bug in as much as InDesign CS3, CS4, CS5 and CS5.5 (Mac) all exhibit the same problem exporting soft-returns in Unicode encoded Tagged Text where they are replaced with hard returns on import. Unfortunately it appears that we may be the only ones that care and thus it's unlikely that Adobe will fix it (unless someone adopts it as a JDI bug).


              Update: after testing some more it appears this is an export bug for Mac OS-only. In other words, if you use a PC to export a story that contains soft-returns to Tagged Text (Unicode), the soft-returns are preserved when placing into a document using a Mac. And vice-versa, using a Mac to export a story with soft-returns to Tagged Text (Unicode) and then placing this into a document using a PC exhibits the same substitition of soft-returns for hard-returns.


              Message was edited by: Caleb Clauset

              • 4. Re: Soft returns not supported in Tagged Text (Unicode)
                L. Guy O'Rojo

                I don't know if this will help you, but when I write a Unicode tagged text file with soft returns (unix LF aka ASCII 10) out of Filemaker on an Intel Mac OS X 10.5, it imports correctly into InD CS4. Filemaker writes a UTF16 file and InD needs UTF16, so that may have some bearing on the problem. When I open the tagged text file with TextWrangler and select the soft return, the character shows as a unix LF as expected.


                When I tried simply exporting a story and importing it back using InD CS4 only, I did get the same error as you describe.

                • 5. Re: Soft returns not supported in Tagged Text (Unicode)
                  Caleb Clauset Community Member

                  Yep, it's just a deficiency with InDesign's export to Unicode tagged text, not with the import. So as long as we don't trust InDesign (Mac) to "do the right thing" with its own tagged text export… we'll be fine.

                  • 6. Re: Soft returns not supported in Tagged Text (Unicode)
                    PrintFusion45 FormerEmployees

                    This is a known issue and a bug has been filed already that is being worked upon by engineering. We hope to address this issue in a future release of InDesign.

                    • 7. Re: Soft returns not supported in Tagged Text (Unicode)
                      xtraMike1 Community Member

                      Hello Caleb,

                      that very interesting that at import time with a Mac this "soft-return" will import correctly when the file ist unicode encoded. Can you open this "good" file wich a Hexeditor and post which unicode code is used for the softreturn. Or better post a link to a downloadable file which will import fine. I've never found an answer to this problem an I' searching since CS3 :-(