Nesting longtable within a longtable












0















As per the working MWE below (based on the solution https://tex.stackexchange.com/a/165337/69378), I like the simplicity of nesting a table into the cell of a parent table compared to the multirow package. Page breaking is one of my favourite capabilities of the longtable package and I'm wondering if it's possible to, rather than starting from longtable and using tabular sub-tables to create columns or tables to present greater details, use longtable in both instances.



Since it doesn't work to use two nested instances of longtable, is it possible to patch a macro or command to let longtable nest within other longtables or does the capabilities that let it split across pages make this too complicated?



I did test using tabular as the parent table, and tabular as the sub-tables which works fine, so I'd guess that it's indeed particular to the longtable code even though the errors thrown look pretty generic (missing end groups and paragraph ending before complete).



%https://tex.stackexchange.com/questions/165332/creating-a-table-within-a-longtable

documentclass{article}
usepackage{multirow,longtable}

begin{document}

begin{longtable}{ l l}
hline
Outer column & Detail column\
hline

a &
begin{tabular}{l l }
A1 & B1 \
A2 & B2 \
A3 & B3 \
end{tabular}
\
b &
begin{tabular}{l l }
A1 & B1 \
A2 & B2 \
A3 & B3 \
end{tabular}
\
d & etc \
hline
end{longtable}

end{document}








share



























    0















    As per the working MWE below (based on the solution https://tex.stackexchange.com/a/165337/69378), I like the simplicity of nesting a table into the cell of a parent table compared to the multirow package. Page breaking is one of my favourite capabilities of the longtable package and I'm wondering if it's possible to, rather than starting from longtable and using tabular sub-tables to create columns or tables to present greater details, use longtable in both instances.



    Since it doesn't work to use two nested instances of longtable, is it possible to patch a macro or command to let longtable nest within other longtables or does the capabilities that let it split across pages make this too complicated?



    I did test using tabular as the parent table, and tabular as the sub-tables which works fine, so I'd guess that it's indeed particular to the longtable code even though the errors thrown look pretty generic (missing end groups and paragraph ending before complete).



    %https://tex.stackexchange.com/questions/165332/creating-a-table-within-a-longtable

    documentclass{article}
    usepackage{multirow,longtable}

    begin{document}

    begin{longtable}{ l l}
    hline
    Outer column & Detail column\
    hline

    a &
    begin{tabular}{l l }
    A1 & B1 \
    A2 & B2 \
    A3 & B3 \
    end{tabular}
    \
    b &
    begin{tabular}{l l }
    A1 & B1 \
    A2 & B2 \
    A3 & B3 \
    end{tabular}
    \
    d & etc \
    hline
    end{longtable}

    end{document}








    share

























      0












      0








      0








      As per the working MWE below (based on the solution https://tex.stackexchange.com/a/165337/69378), I like the simplicity of nesting a table into the cell of a parent table compared to the multirow package. Page breaking is one of my favourite capabilities of the longtable package and I'm wondering if it's possible to, rather than starting from longtable and using tabular sub-tables to create columns or tables to present greater details, use longtable in both instances.



      Since it doesn't work to use two nested instances of longtable, is it possible to patch a macro or command to let longtable nest within other longtables or does the capabilities that let it split across pages make this too complicated?



      I did test using tabular as the parent table, and tabular as the sub-tables which works fine, so I'd guess that it's indeed particular to the longtable code even though the errors thrown look pretty generic (missing end groups and paragraph ending before complete).



      %https://tex.stackexchange.com/questions/165332/creating-a-table-within-a-longtable

      documentclass{article}
      usepackage{multirow,longtable}

      begin{document}

      begin{longtable}{ l l}
      hline
      Outer column & Detail column\
      hline

      a &
      begin{tabular}{l l }
      A1 & B1 \
      A2 & B2 \
      A3 & B3 \
      end{tabular}
      \
      b &
      begin{tabular}{l l }
      A1 & B1 \
      A2 & B2 \
      A3 & B3 \
      end{tabular}
      \
      d & etc \
      hline
      end{longtable}

      end{document}








      share














      As per the working MWE below (based on the solution https://tex.stackexchange.com/a/165337/69378), I like the simplicity of nesting a table into the cell of a parent table compared to the multirow package. Page breaking is one of my favourite capabilities of the longtable package and I'm wondering if it's possible to, rather than starting from longtable and using tabular sub-tables to create columns or tables to present greater details, use longtable in both instances.



      Since it doesn't work to use two nested instances of longtable, is it possible to patch a macro or command to let longtable nest within other longtables or does the capabilities that let it split across pages make this too complicated?



      I did test using tabular as the parent table, and tabular as the sub-tables which works fine, so I'd guess that it's indeed particular to the longtable code even though the errors thrown look pretty generic (missing end groups and paragraph ending before complete).



      %https://tex.stackexchange.com/questions/165332/creating-a-table-within-a-longtable

      documentclass{article}
      usepackage{multirow,longtable}

      begin{document}

      begin{longtable}{ l l}
      hline
      Outer column & Detail column\
      hline

      a &
      begin{tabular}{l l }
      A1 & B1 \
      A2 & B2 \
      A3 & B3 \
      end{tabular}
      \
      b &
      begin{tabular}{l l }
      A1 & B1 \
      A2 & B2 \
      A3 & B3 \
      end{tabular}
      \
      d & etc \
      hline
      end{longtable}

      end{document}






      tables longtable





      share












      share










      share



      share










      asked 5 mins ago









      EngBIRDEngBIRD

      2,4242833




      2,4242833






















          0






          active

          oldest

          votes











          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%2f481292%2fnesting-longtable-within-a-longtable%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          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%2f481292%2fnesting-longtable-within-a-longtable%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

          A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

          Calculate evaluation metrics using cross_val_predict sklearn

          Insert data from modal to MySQL (multiple modal on website)