Adding equal space after rows of varying heights in a table











up vote
1
down vote

favorite












I would like to make a table where I can add 1em of space after many (but not all) rows. The rows vary in height (because they contain content of varying lengths). I am attempting to add the extra space by "adding glue" (I think that's the term) after each line break, i.e., \ [1em].



This used to work, on my older computer (I think MacTeX 2016), but now that I've installed LaTeX on my new machine (MacTeX 2018), this isn't working. So maybe I've installed something wrong, or am using a different version of something...



What this seems to do is add 1em of space from the bottom of the first line of each row, so if the row is only one line high to begin with, nothing appears to happen.



Can anyone shed light on what is happening here, and suggest a solution? Thank you!



MWE:



documentclass[letterpaper,11pt]{article}
usepackage[margin=1in]{geometry}
usepackage{longtable}
usepackage{tabu}

newcolumntype{L}{>{raggedright}p{1in}}
newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

begin{document}

begin{longtable}{ @{} L @{} R @{} }

One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \ [1em]

Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

Four & Another short entry... \

end{longtable}

end{document}


For me, this looks like:



enter image description here










share|improve this question









New contributor




Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Did you mean you would like to have the kind of spacing like the second and third rows do?
    – zyy
    2 hours ago















up vote
1
down vote

favorite












I would like to make a table where I can add 1em of space after many (but not all) rows. The rows vary in height (because they contain content of varying lengths). I am attempting to add the extra space by "adding glue" (I think that's the term) after each line break, i.e., \ [1em].



This used to work, on my older computer (I think MacTeX 2016), but now that I've installed LaTeX on my new machine (MacTeX 2018), this isn't working. So maybe I've installed something wrong, or am using a different version of something...



What this seems to do is add 1em of space from the bottom of the first line of each row, so if the row is only one line high to begin with, nothing appears to happen.



Can anyone shed light on what is happening here, and suggest a solution? Thank you!



MWE:



documentclass[letterpaper,11pt]{article}
usepackage[margin=1in]{geometry}
usepackage{longtable}
usepackage{tabu}

newcolumntype{L}{>{raggedright}p{1in}}
newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

begin{document}

begin{longtable}{ @{} L @{} R @{} }

One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \ [1em]

Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

Four & Another short entry... \

end{longtable}

end{document}


For me, this looks like:



enter image description here










share|improve this question









New contributor




Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Did you mean you would like to have the kind of spacing like the second and third rows do?
    – zyy
    2 hours ago













up vote
1
down vote

favorite









up vote
1
down vote

favorite











I would like to make a table where I can add 1em of space after many (but not all) rows. The rows vary in height (because they contain content of varying lengths). I am attempting to add the extra space by "adding glue" (I think that's the term) after each line break, i.e., \ [1em].



This used to work, on my older computer (I think MacTeX 2016), but now that I've installed LaTeX on my new machine (MacTeX 2018), this isn't working. So maybe I've installed something wrong, or am using a different version of something...



What this seems to do is add 1em of space from the bottom of the first line of each row, so if the row is only one line high to begin with, nothing appears to happen.



Can anyone shed light on what is happening here, and suggest a solution? Thank you!



MWE:



documentclass[letterpaper,11pt]{article}
usepackage[margin=1in]{geometry}
usepackage{longtable}
usepackage{tabu}

newcolumntype{L}{>{raggedright}p{1in}}
newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

begin{document}

begin{longtable}{ @{} L @{} R @{} }

One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \ [1em]

Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

Four & Another short entry... \

end{longtable}

end{document}


For me, this looks like:



enter image description here










share|improve this question









New contributor




Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











I would like to make a table where I can add 1em of space after many (but not all) rows. The rows vary in height (because they contain content of varying lengths). I am attempting to add the extra space by "adding glue" (I think that's the term) after each line break, i.e., \ [1em].



This used to work, on my older computer (I think MacTeX 2016), but now that I've installed LaTeX on my new machine (MacTeX 2018), this isn't working. So maybe I've installed something wrong, or am using a different version of something...



What this seems to do is add 1em of space from the bottom of the first line of each row, so if the row is only one line high to begin with, nothing appears to happen.



Can anyone shed light on what is happening here, and suggest a solution? Thank you!



MWE:



documentclass[letterpaper,11pt]{article}
usepackage[margin=1in]{geometry}
usepackage{longtable}
usepackage{tabu}

newcolumntype{L}{>{raggedright}p{1in}}
newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

begin{document}

begin{longtable}{ @{} L @{} R @{} }

One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \ [1em]

Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

Four & Another short entry... \

end{longtable}

end{document}


For me, this looks like:



enter image description here







tables longtable tabu






share|improve this question









New contributor




Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 2 hours ago





















New contributor




Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 2 hours ago









Tim Gorichanaz

1084




1084




New contributor




Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Tim Gorichanaz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • Did you mean you would like to have the kind of spacing like the second and third rows do?
    – zyy
    2 hours ago


















  • Did you mean you would like to have the kind of spacing like the second and third rows do?
    – zyy
    2 hours ago
















Did you mean you would like to have the kind of spacing like the second and third rows do?
– zyy
2 hours ago




Did you mean you would like to have the kind of spacing like the second and third rows do?
– zyy
2 hours ago










2 Answers
2






active

oldest

votes

















up vote
1
down vote



accepted










If you wanted the space for all rows, simplest not to use the \ optional argument but to adjust the table spacing eg



documentclass[letterpaper,11pt]{article}
usepackage[margin=1in]{geometry}
usepackage{longtable}
%usepackage{tabu}
usepackage{array,}

newcolumntype{L}{>{raggedright}p{1in}}
newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

begin{document}

setlengthextrarowheight{1em}
begin{longtable}{ @{} L @{} R @{} }

One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

Two & Entry that only spans one line, correctly has 1em space after it. \

Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

Four & Another short entry... \

end{longtable}

end{document}


For one-off spacing adjustments teh addlinespace command from booktabs could be used



documentclass[letterpaper,11pt]{article}
usepackage[margin=1in]{geometry}
usepackage{longtable}
%usepackage{tabu}
usepackage{array,booktabs}

newcolumntype{L}{>{raggedright}p{1in}}
newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

begin{document}

begin{longtable}{ @{} L @{} R @{} }

One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

addlinespace[1em]

Two & Entry that only spans one line, correctly has 1em space after it. \

addlinespace[1em]

Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \

Four & Another short entry... \

end{longtable}

end{document}





share|improve this answer





















  • addlinespace is exactly what I needed! Unfortunately the first solution doesn't work in this case because I only need to add spacing to ~40% of rows.
    – Tim Gorichanaz
    1 hour ago


















up vote
1
down vote













You can use addlinespace from booktabs, setting (locally) its default value to 1em:



documentclass[letterpaper, 11pt]{article}
usepackage[margin=1in]{geometry}
usepackage{longtable,booktabs}
usepackage{tabu}

newcolumntype{L}{>{raggedright}p{1in}}
newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

begin{document}
{setlength{defaultaddspace}{1em}
begin{longtable}{ @{} L @{} R @{} }

One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \
addlinespace

Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enoughto actually span three lines! Long entry, long enough to actually span three lines!
\
addlinespace

Four & Another short entry... \

end{longtable}
}
end{document}


enter image description here






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',
    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
    });


    }
    });






    Tim Gorichanaz is a new contributor. Be nice, and check out our Code of Conduct.










    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f464219%2fadding-equal-space-after-rows-of-varying-heights-in-a-table%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    1
    down vote



    accepted










    If you wanted the space for all rows, simplest not to use the \ optional argument but to adjust the table spacing eg



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    setlengthextrarowheight{1em}
    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    Two & Entry that only spans one line, correctly has 1em space after it. \

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

    Four & Another short entry... \

    end{longtable}

    end{document}


    For one-off spacing adjustments teh addlinespace command from booktabs could be used



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,booktabs}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    addlinespace[1em]

    Two & Entry that only spans one line, correctly has 1em space after it. \

    addlinespace[1em]

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \

    Four & Another short entry... \

    end{longtable}

    end{document}





    share|improve this answer





















    • addlinespace is exactly what I needed! Unfortunately the first solution doesn't work in this case because I only need to add spacing to ~40% of rows.
      – Tim Gorichanaz
      1 hour ago















    up vote
    1
    down vote



    accepted










    If you wanted the space for all rows, simplest not to use the \ optional argument but to adjust the table spacing eg



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    setlengthextrarowheight{1em}
    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    Two & Entry that only spans one line, correctly has 1em space after it. \

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

    Four & Another short entry... \

    end{longtable}

    end{document}


    For one-off spacing adjustments teh addlinespace command from booktabs could be used



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,booktabs}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    addlinespace[1em]

    Two & Entry that only spans one line, correctly has 1em space after it. \

    addlinespace[1em]

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \

    Four & Another short entry... \

    end{longtable}

    end{document}





    share|improve this answer





















    • addlinespace is exactly what I needed! Unfortunately the first solution doesn't work in this case because I only need to add spacing to ~40% of rows.
      – Tim Gorichanaz
      1 hour ago













    up vote
    1
    down vote



    accepted







    up vote
    1
    down vote



    accepted






    If you wanted the space for all rows, simplest not to use the \ optional argument but to adjust the table spacing eg



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    setlengthextrarowheight{1em}
    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    Two & Entry that only spans one line, correctly has 1em space after it. \

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

    Four & Another short entry... \

    end{longtable}

    end{document}


    For one-off spacing adjustments teh addlinespace command from booktabs could be used



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,booktabs}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    addlinespace[1em]

    Two & Entry that only spans one line, correctly has 1em space after it. \

    addlinespace[1em]

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \

    Four & Another short entry... \

    end{longtable}

    end{document}





    share|improve this answer












    If you wanted the space for all rows, simplest not to use the \ optional argument but to adjust the table spacing eg



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    setlengthextrarowheight{1em}
    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    Two & Entry that only spans one line, correctly has 1em space after it. \

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \ [1em]

    Four & Another short entry... \

    end{longtable}

    end{document}


    For one-off spacing adjustments teh addlinespace command from booktabs could be used



    documentclass[letterpaper,11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable}
    %usepackage{tabu}
    usepackage{array,booktabs}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}

    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \

    addlinespace[1em]

    Two & Entry that only spans one line, correctly has 1em space after it. \

    addlinespace[1em]

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! \

    Four & Another short entry... \

    end{longtable}

    end{document}






    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered 2 hours ago









    David Carlisle

    480k3811121847




    480k3811121847












    • addlinespace is exactly what I needed! Unfortunately the first solution doesn't work in this case because I only need to add spacing to ~40% of rows.
      – Tim Gorichanaz
      1 hour ago


















    • addlinespace is exactly what I needed! Unfortunately the first solution doesn't work in this case because I only need to add spacing to ~40% of rows.
      – Tim Gorichanaz
      1 hour ago
















    addlinespace is exactly what I needed! Unfortunately the first solution doesn't work in this case because I only need to add spacing to ~40% of rows.
    – Tim Gorichanaz
    1 hour ago




    addlinespace is exactly what I needed! Unfortunately the first solution doesn't work in this case because I only need to add spacing to ~40% of rows.
    – Tim Gorichanaz
    1 hour ago










    up vote
    1
    down vote













    You can use addlinespace from booktabs, setting (locally) its default value to 1em:



    documentclass[letterpaper, 11pt]{article}
    usepackage[margin=1in]{geometry}
    usepackage{longtable,booktabs}
    usepackage{tabu}

    newcolumntype{L}{>{raggedright}p{1in}}
    newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

    begin{document}
    {setlength{defaultaddspace}{1em}
    begin{longtable}{ @{} L @{} R @{} }

    One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \
    addlinespace

    Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

    Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enoughto actually span three lines! Long entry, long enough to actually span three lines!
    \
    addlinespace

    Four & Another short entry... \

    end{longtable}
    }
    end{document}


    enter image description here






    share|improve this answer

























      up vote
      1
      down vote













      You can use addlinespace from booktabs, setting (locally) its default value to 1em:



      documentclass[letterpaper, 11pt]{article}
      usepackage[margin=1in]{geometry}
      usepackage{longtable,booktabs}
      usepackage{tabu}

      newcolumntype{L}{>{raggedright}p{1in}}
      newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

      begin{document}
      {setlength{defaultaddspace}{1em}
      begin{longtable}{ @{} L @{} R @{} }

      One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \
      addlinespace

      Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

      Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enoughto actually span three lines! Long entry, long enough to actually span three lines!
      \
      addlinespace

      Four & Another short entry... \

      end{longtable}
      }
      end{document}


      enter image description here






      share|improve this answer























        up vote
        1
        down vote










        up vote
        1
        down vote









        You can use addlinespace from booktabs, setting (locally) its default value to 1em:



        documentclass[letterpaper, 11pt]{article}
        usepackage[margin=1in]{geometry}
        usepackage{longtable,booktabs}
        usepackage{tabu}

        newcolumntype{L}{>{raggedright}p{1in}}
        newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

        begin{document}
        {setlength{defaultaddspace}{1em}
        begin{longtable}{ @{} L @{} R @{} }

        One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \
        addlinespace

        Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

        Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enoughto actually span three lines! Long entry, long enough to actually span three lines!
        \
        addlinespace

        Four & Another short entry... \

        end{longtable}
        }
        end{document}


        enter image description here






        share|improve this answer












        You can use addlinespace from booktabs, setting (locally) its default value to 1em:



        documentclass[letterpaper, 11pt]{article}
        usepackage[margin=1in]{geometry}
        usepackage{longtable,booktabs}
        usepackage{tabu}

        newcolumntype{L}{>{raggedright}p{1in}}
        newcolumntype{R}{>{raggedrightarraybackslash}p{5.5in}}

        begin{document}
        {setlength{defaultaddspace}{1em}
        begin{longtable}{ @{} L @{} R @{} }

        One & Long entry, long enough to span two lines! Long entry, long enough to span two lines! Long entry, long enough to span two lines! \
        addlinespace

        Two & Entry that only spans one line, correctly has 1em space after it. \ [1em]

        Three & Long entry, long enough to actually span three lines! Long entry, long enough to actually span three lines! Long entry, long enoughto actually span three lines! Long entry, long enough to actually span three lines!
        \
        addlinespace

        Four & Another short entry... \

        end{longtable}
        }
        end{document}


        enter image description here







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 2 hours ago









        Bernard

        164k769192




        164k769192






















            Tim Gorichanaz is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            Tim Gorichanaz is a new contributor. Be nice, and check out our Code of Conduct.













            Tim Gorichanaz is a new contributor. Be nice, and check out our Code of Conduct.












            Tim Gorichanaz is a new contributor. Be nice, and check out our Code of Conduct.
















            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%2f464219%2fadding-equal-space-after-rows-of-varying-heights-in-a-table%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

            Entries order in /etc/network/interfaces

            新発田市

            Grub takes very long (several minutes) to open Menu (in Multi-Boot-System)