raggedright text writes over wrapfigure in a parbox












2















I want to have a parbox with an image in the top right corner and text floating around it. Using wrapfigure, this works well. However, this doesn't seem to work with raggedright, as the text simply writes over the image:



documentclass{article}
usepackage{wrapfig}

begin{document}

setlength{fboxsep}{10pt}
setlength{intextsep}{0pt}
setlength{columnsep}{15pt}

fbox{parbox[c][36mm][c]{57mm}{
begin{wrapfigure}{r}{30pt}
framebox(30,30){}
end{wrapfigure}
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
}}

vspace{10mm}

fbox{parbox[c][36mm][c]{57mm}{
begin{wrapfigure}{r}{30pt}
framebox(30,30){}
end{wrapfigure}
raggedright{Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}
}}

end{document}


boxes



Any idea what causes this and how I can avoid it? Using RaggedRight from the ragged2e package doesn't make any difference.










share|improve this question



























    2















    I want to have a parbox with an image in the top right corner and text floating around it. Using wrapfigure, this works well. However, this doesn't seem to work with raggedright, as the text simply writes over the image:



    documentclass{article}
    usepackage{wrapfig}

    begin{document}

    setlength{fboxsep}{10pt}
    setlength{intextsep}{0pt}
    setlength{columnsep}{15pt}

    fbox{parbox[c][36mm][c]{57mm}{
    begin{wrapfigure}{r}{30pt}
    framebox(30,30){}
    end{wrapfigure}
    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    }}

    vspace{10mm}

    fbox{parbox[c][36mm][c]{57mm}{
    begin{wrapfigure}{r}{30pt}
    framebox(30,30){}
    end{wrapfigure}
    raggedright{Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}
    }}

    end{document}


    boxes



    Any idea what causes this and how I can avoid it? Using RaggedRight from the ragged2e package doesn't make any difference.










    share|improve this question

























      2












      2








      2


      0






      I want to have a parbox with an image in the top right corner and text floating around it. Using wrapfigure, this works well. However, this doesn't seem to work with raggedright, as the text simply writes over the image:



      documentclass{article}
      usepackage{wrapfig}

      begin{document}

      setlength{fboxsep}{10pt}
      setlength{intextsep}{0pt}
      setlength{columnsep}{15pt}

      fbox{parbox[c][36mm][c]{57mm}{
      begin{wrapfigure}{r}{30pt}
      framebox(30,30){}
      end{wrapfigure}
      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
      }}

      vspace{10mm}

      fbox{parbox[c][36mm][c]{57mm}{
      begin{wrapfigure}{r}{30pt}
      framebox(30,30){}
      end{wrapfigure}
      raggedright{Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}
      }}

      end{document}


      boxes



      Any idea what causes this and how I can avoid it? Using RaggedRight from the ragged2e package doesn't make any difference.










      share|improve this question














      I want to have a parbox with an image in the top right corner and text floating around it. Using wrapfigure, this works well. However, this doesn't seem to work with raggedright, as the text simply writes over the image:



      documentclass{article}
      usepackage{wrapfig}

      begin{document}

      setlength{fboxsep}{10pt}
      setlength{intextsep}{0pt}
      setlength{columnsep}{15pt}

      fbox{parbox[c][36mm][c]{57mm}{
      begin{wrapfigure}{r}{30pt}
      framebox(30,30){}
      end{wrapfigure}
      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
      }}

      vspace{10mm}

      fbox{parbox[c][36mm][c]{57mm}{
      begin{wrapfigure}{r}{30pt}
      framebox(30,30){}
      end{wrapfigure}
      raggedright{Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.}
      }}

      end{document}


      boxes



      Any idea what causes this and how I can avoid it? Using RaggedRight from the ragged2e package doesn't make any difference.







      horizontal-alignment wrapfigure parbox






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jun 17 '17 at 11:54









      RodraegRodraeg

      133




      133






















          1 Answer
          1






          active

          oldest

          votes


















          1














          raggedright does not take an argument so your extra {} formed a group which breaks wrapfig.



          documentclass{article}
          usepackage{wrapfig}

          begin{document}

          setlength{fboxsep}{10pt}
          setlength{intextsep}{0pt}
          setlength{columnsep}{15pt}

          fbox{parbox[c][36mm][c]{57mm}{
          begin{wrapfigure}{r}{30pt}
          framebox(30,30){}
          end{wrapfigure}
          Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
          }}

          vspace{10mm}

          fbox{parbox[c][36mm][c]{57mm}{
          begin{wrapfigure}{r}{30pt}
          framebox(30,30){}
          end{wrapfigure}
          raggedright
          Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
          }}
          end{document}





          share|improve this answer

























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "85"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f375414%2fraggedright-text-writes-over-wrapfigure-in-a-parbox%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            raggedright does not take an argument so your extra {} formed a group which breaks wrapfig.



            documentclass{article}
            usepackage{wrapfig}

            begin{document}

            setlength{fboxsep}{10pt}
            setlength{intextsep}{0pt}
            setlength{columnsep}{15pt}

            fbox{parbox[c][36mm][c]{57mm}{
            begin{wrapfigure}{r}{30pt}
            framebox(30,30){}
            end{wrapfigure}
            Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
            }}

            vspace{10mm}

            fbox{parbox[c][36mm][c]{57mm}{
            begin{wrapfigure}{r}{30pt}
            framebox(30,30){}
            end{wrapfigure}
            raggedright
            Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
            }}
            end{document}





            share|improve this answer






























              1














              raggedright does not take an argument so your extra {} formed a group which breaks wrapfig.



              documentclass{article}
              usepackage{wrapfig}

              begin{document}

              setlength{fboxsep}{10pt}
              setlength{intextsep}{0pt}
              setlength{columnsep}{15pt}

              fbox{parbox[c][36mm][c]{57mm}{
              begin{wrapfigure}{r}{30pt}
              framebox(30,30){}
              end{wrapfigure}
              Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
              }}

              vspace{10mm}

              fbox{parbox[c][36mm][c]{57mm}{
              begin{wrapfigure}{r}{30pt}
              framebox(30,30){}
              end{wrapfigure}
              raggedright
              Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
              }}
              end{document}





              share|improve this answer




























                1












                1








                1







                raggedright does not take an argument so your extra {} formed a group which breaks wrapfig.



                documentclass{article}
                usepackage{wrapfig}

                begin{document}

                setlength{fboxsep}{10pt}
                setlength{intextsep}{0pt}
                setlength{columnsep}{15pt}

                fbox{parbox[c][36mm][c]{57mm}{
                begin{wrapfigure}{r}{30pt}
                framebox(30,30){}
                end{wrapfigure}
                Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
                }}

                vspace{10mm}

                fbox{parbox[c][36mm][c]{57mm}{
                begin{wrapfigure}{r}{30pt}
                framebox(30,30){}
                end{wrapfigure}
                raggedright
                Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
                }}
                end{document}





                share|improve this answer















                raggedright does not take an argument so your extra {} formed a group which breaks wrapfig.



                documentclass{article}
                usepackage{wrapfig}

                begin{document}

                setlength{fboxsep}{10pt}
                setlength{intextsep}{0pt}
                setlength{columnsep}{15pt}

                fbox{parbox[c][36mm][c]{57mm}{
                begin{wrapfigure}{r}{30pt}
                framebox(30,30){}
                end{wrapfigure}
                Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
                }}

                vspace{10mm}

                fbox{parbox[c][36mm][c]{57mm}{
                begin{wrapfigure}{r}{30pt}
                framebox(30,30){}
                end{wrapfigure}
                raggedright
                Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
                }}
                end{document}






                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Feb 22 at 13:01









                Zarko

                126k867164




                126k867164










                answered Jun 17 '17 at 12:10









                David CarlisleDavid Carlisle

                492k4111371885




                492k4111371885






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f375414%2fraggedright-text-writes-over-wrapfigure-in-a-parbox%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    How to change which sound is reproduced for terminal bell?

                    Can I use Tabulator js library in my java Spring + Thymeleaf project?

                    Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents