Using wrapfigure with custom paragraph breaks











up vote
1
down vote

favorite












In my document, I've modified parskip to give a nice break between paragraphs. But this means that wrapfigure calculates the number of lines wrong, and gives itself a significantly larger margin than it needs.



How can I fix this? I'd like the text to flow in right underneath the wrapfigure, the way it does if I remove the parskip adjustment.



MWE:



this is wrong



documentclass{article}
usepackage{wrapfig}
usepackage{lipsum}

setlength{parskip}{1em}

begin{document}

lipsum[1]

begin{wrapfigure}{r}{0.5textwidth}
lipsum[2]
end{wrapfigure}

Short paragraph

Short paragraph

Short paragraph

Short paragraph

Short paragraph

Short paragraph

Short paragraph

Short paragraph

Short paragraph

Short paragraph

lipsum[3]
end{document}









share|improve this question


























    up vote
    1
    down vote

    favorite












    In my document, I've modified parskip to give a nice break between paragraphs. But this means that wrapfigure calculates the number of lines wrong, and gives itself a significantly larger margin than it needs.



    How can I fix this? I'd like the text to flow in right underneath the wrapfigure, the way it does if I remove the parskip adjustment.



    MWE:



    this is wrong



    documentclass{article}
    usepackage{wrapfig}
    usepackage{lipsum}

    setlength{parskip}{1em}

    begin{document}

    lipsum[1]

    begin{wrapfigure}{r}{0.5textwidth}
    lipsum[2]
    end{wrapfigure}

    Short paragraph

    Short paragraph

    Short paragraph

    Short paragraph

    Short paragraph

    Short paragraph

    Short paragraph

    Short paragraph

    Short paragraph

    Short paragraph

    lipsum[3]
    end{document}









    share|improve this question
























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      In my document, I've modified parskip to give a nice break between paragraphs. But this means that wrapfigure calculates the number of lines wrong, and gives itself a significantly larger margin than it needs.



      How can I fix this? I'd like the text to flow in right underneath the wrapfigure, the way it does if I remove the parskip adjustment.



      MWE:



      this is wrong



      documentclass{article}
      usepackage{wrapfig}
      usepackage{lipsum}

      setlength{parskip}{1em}

      begin{document}

      lipsum[1]

      begin{wrapfigure}{r}{0.5textwidth}
      lipsum[2]
      end{wrapfigure}

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      lipsum[3]
      end{document}









      share|improve this question













      In my document, I've modified parskip to give a nice break between paragraphs. But this means that wrapfigure calculates the number of lines wrong, and gives itself a significantly larger margin than it needs.



      How can I fix this? I'd like the text to flow in right underneath the wrapfigure, the way it does if I remove the parskip adjustment.



      MWE:



      this is wrong



      documentclass{article}
      usepackage{wrapfig}
      usepackage{lipsum}

      setlength{parskip}{1em}

      begin{document}

      lipsum[1]

      begin{wrapfigure}{r}{0.5textwidth}
      lipsum[2]
      end{wrapfigure}

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      Short paragraph

      lipsum[3]
      end{document}






      floats paragraphs wrapfigure parskip






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 27 at 1:52









      Draconis

      1625




      1625






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          1
          down vote













          enter image description here



          You can specify the multiple of lines that should be short:



          documentclass{article}
          usepackage{wrapfig}
          usepackage{lipsum}

          setlength{parskip}{1em}

          begin{document}

          lipsum[1]

          begin{wrapfigure}[9]{r}{0.5textwidth}
          lipsum[2]
          end{wrapfigure}

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          lipsum[3]
          end{document}





          share|improve this answer





















          • This seems like it solves the problem nicely, but I'm confused as to how to find that 9 you used. If I don't know in advance how the paragraphs are going to flow or how many breaks there'll be, is there a way I can have TeX calculate this?
            – Draconis
            Nov 27 at 2:17










          • It is worth a note that the the optional added here [9] is controlling the narrow lines below the figure. You can read more about it if you run texdoc wrapfig in your terminal/command line (or read it online here)
            – Ole Anders
            Nov 27 at 2:19












          • I get your output with the new lipsum package even without your addition, only in texlive 2017 it changes something.
            – Ulrike Fischer
            Nov 27 at 11:49











          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',
          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%2f461923%2fusing-wrapfigure-with-custom-paragraph-breaks%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








          up vote
          1
          down vote













          enter image description here



          You can specify the multiple of lines that should be short:



          documentclass{article}
          usepackage{wrapfig}
          usepackage{lipsum}

          setlength{parskip}{1em}

          begin{document}

          lipsum[1]

          begin{wrapfigure}[9]{r}{0.5textwidth}
          lipsum[2]
          end{wrapfigure}

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          lipsum[3]
          end{document}





          share|improve this answer





















          • This seems like it solves the problem nicely, but I'm confused as to how to find that 9 you used. If I don't know in advance how the paragraphs are going to flow or how many breaks there'll be, is there a way I can have TeX calculate this?
            – Draconis
            Nov 27 at 2:17










          • It is worth a note that the the optional added here [9] is controlling the narrow lines below the figure. You can read more about it if you run texdoc wrapfig in your terminal/command line (or read it online here)
            – Ole Anders
            Nov 27 at 2:19












          • I get your output with the new lipsum package even without your addition, only in texlive 2017 it changes something.
            – Ulrike Fischer
            Nov 27 at 11:49















          up vote
          1
          down vote













          enter image description here



          You can specify the multiple of lines that should be short:



          documentclass{article}
          usepackage{wrapfig}
          usepackage{lipsum}

          setlength{parskip}{1em}

          begin{document}

          lipsum[1]

          begin{wrapfigure}[9]{r}{0.5textwidth}
          lipsum[2]
          end{wrapfigure}

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          lipsum[3]
          end{document}





          share|improve this answer





















          • This seems like it solves the problem nicely, but I'm confused as to how to find that 9 you used. If I don't know in advance how the paragraphs are going to flow or how many breaks there'll be, is there a way I can have TeX calculate this?
            – Draconis
            Nov 27 at 2:17










          • It is worth a note that the the optional added here [9] is controlling the narrow lines below the figure. You can read more about it if you run texdoc wrapfig in your terminal/command line (or read it online here)
            – Ole Anders
            Nov 27 at 2:19












          • I get your output with the new lipsum package even without your addition, only in texlive 2017 it changes something.
            – Ulrike Fischer
            Nov 27 at 11:49













          up vote
          1
          down vote










          up vote
          1
          down vote









          enter image description here



          You can specify the multiple of lines that should be short:



          documentclass{article}
          usepackage{wrapfig}
          usepackage{lipsum}

          setlength{parskip}{1em}

          begin{document}

          lipsum[1]

          begin{wrapfigure}[9]{r}{0.5textwidth}
          lipsum[2]
          end{wrapfigure}

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          lipsum[3]
          end{document}





          share|improve this answer












          enter image description here



          You can specify the multiple of lines that should be short:



          documentclass{article}
          usepackage{wrapfig}
          usepackage{lipsum}

          setlength{parskip}{1em}

          begin{document}

          lipsum[1]

          begin{wrapfigure}[9]{r}{0.5textwidth}
          lipsum[2]
          end{wrapfigure}

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          Short paragraph

          lipsum[3]
          end{document}






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 27 at 2:00









          David Carlisle

          479k3811101843




          479k3811101843












          • This seems like it solves the problem nicely, but I'm confused as to how to find that 9 you used. If I don't know in advance how the paragraphs are going to flow or how many breaks there'll be, is there a way I can have TeX calculate this?
            – Draconis
            Nov 27 at 2:17










          • It is worth a note that the the optional added here [9] is controlling the narrow lines below the figure. You can read more about it if you run texdoc wrapfig in your terminal/command line (or read it online here)
            – Ole Anders
            Nov 27 at 2:19












          • I get your output with the new lipsum package even without your addition, only in texlive 2017 it changes something.
            – Ulrike Fischer
            Nov 27 at 11:49


















          • This seems like it solves the problem nicely, but I'm confused as to how to find that 9 you used. If I don't know in advance how the paragraphs are going to flow or how many breaks there'll be, is there a way I can have TeX calculate this?
            – Draconis
            Nov 27 at 2:17










          • It is worth a note that the the optional added here [9] is controlling the narrow lines below the figure. You can read more about it if you run texdoc wrapfig in your terminal/command line (or read it online here)
            – Ole Anders
            Nov 27 at 2:19












          • I get your output with the new lipsum package even without your addition, only in texlive 2017 it changes something.
            – Ulrike Fischer
            Nov 27 at 11:49
















          This seems like it solves the problem nicely, but I'm confused as to how to find that 9 you used. If I don't know in advance how the paragraphs are going to flow or how many breaks there'll be, is there a way I can have TeX calculate this?
          – Draconis
          Nov 27 at 2:17




          This seems like it solves the problem nicely, but I'm confused as to how to find that 9 you used. If I don't know in advance how the paragraphs are going to flow or how many breaks there'll be, is there a way I can have TeX calculate this?
          – Draconis
          Nov 27 at 2:17












          It is worth a note that the the optional added here [9] is controlling the narrow lines below the figure. You can read more about it if you run texdoc wrapfig in your terminal/command line (or read it online here)
          – Ole Anders
          Nov 27 at 2:19






          It is worth a note that the the optional added here [9] is controlling the narrow lines below the figure. You can read more about it if you run texdoc wrapfig in your terminal/command line (or read it online here)
          – Ole Anders
          Nov 27 at 2:19














          I get your output with the new lipsum package even without your addition, only in texlive 2017 it changes something.
          – Ulrike Fischer
          Nov 27 at 11:49




          I get your output with the new lipsum package even without your addition, only in texlive 2017 it changes something.
          – Ulrike Fischer
          Nov 27 at 11:49


















          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.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • 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%2f461923%2fusing-wrapfigure-with-custom-paragraph-breaks%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 send String Array data to Server using php in android

          Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

          Is anime1.com a legal site for watching anime?